Skip to content

Potential Update to the Recovered 0.51a (0.52) Source

Notifications You must be signed in to change notification settings

mtwango/SphereServer-0.51x

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SphereServer-0.51x

Potential Update to the Recovered 0.51a (0.52) Source

SPHERESERVER 0.51x WISHLIST (3/17/21)

[ISSUE 01]
-HITPOINTS - on NPCS, there needs to be a seperation between STR and hitpoints, i want npc characters with 200STR AND 1000hp. by default the hitpoints will drain until they are equal with STR. so add... MAXHITS=1000 MAXSTAM=1000 MAXMANA=1000 and correct the regen???

so if players and npcs are over their maxhits, hp drains to equal their maxhits and if players and npcs are under their maxhits, they heal to equal their maxhits not STR

alt text

(optional) AND FOR PLAYERS i want players to have x2 for hitpoints, stamina, mana so 125 STR = 250 hitpoints 125 DEX = 250 stamina 125 INT = 250 mana (this is optional of course)

[ISSUE 02]
-sphere to run in the notification area next to the clock!!!

alt text

[ISSUE 03]
-COLORED SYSMESSAGE, that lil sphere im using has it... looks like this SRC.SYSMESSAGE #0033,3, You have gained a reward! -COLORED SPEECH?! SRC.SAY #0033,3, I talk in color!

alt text

[ISSUE 04]
-COLORED NAMES, TAG.NAME.HUE 021 nice to be able to change the color of NPCs name when single clicked

alt text

[ISSUE 05]
-COLORED ITEM NAMES

alt text

[ISSUE 06]
-Show damage above npc when attacked (like LiL Sphere)

alt text

[ISSUE 07]
-walk and shoot would be nice, shoot and run, but half accuracy when moving?

[ISSUE 08]
-colored multis??? new sphere you can go debug mode and set the color on a multi and it will change color in game after 17 years i just realized you can dye a ship deed and the multi will be affected, but only the parts are colored =)

alt text

[ISSUE 09]
-sphere script loading times are abnormally slow compared to the 51a release version

OTHER STUFF...

[ISSUE 10]
-when you run from an npc with a bow, he shoots a shitton of arrow animations, you get hit multiple times

[ISSUE 11]
-no shooting arrows through multis floors! example... put a npc on the roof of a tower, you can shoot him from the 1st floor

[ISSUE 12]
-Provocation - you can use provoc on player in guarded area, then call guards on them after it makes you attack them check area for guards? maybe cant be used on other players? not really sure how provoc is supposed to work, but i know i disabled it 18+ years ago for a reason

[ISSUE 13]
-TRACKING - make sure "tracking players" actually track players only, ect... (i remember something wrong with tracking)

[ISSUE 14]
-see whos online? maybe a way to see whos online? .online command maybe just use the hardcoded .admin menu and remove account information, maybe just a simple list with only characters names

[ISSUE 15]
-the greatest thing about the new sphere is [FUNCTION f_xxx] you can make your own functions and solve just about any problem with a function and TAG.YOURMOM=1 same as VAR. i think, but permanent, great way to tag characters and items for scripting

[ISSUE 16]
-SECURITY!!! im sure all those antique injection hacks still work

[ISSUE 17]
-tighten up loose ends, make sure all the skills do what they are supposed to =)

[ISSUE 18]
-tillerman, arent you supposed to pin a map and drop it on the tiller man and hes supposed to go there?

[ISSUE 19]
-books? the books in SPHEREBook.scp never worked, the pages are empty when you add them in game

[ISSUE 20]
-explosion potions, be able to set the low and high damage. you can raise the more 2, but the range is so big

[ISSUE 21]
NEW TRIGGERS !!!???

--items--

ONTRIGGER=DROPON_ITEM in source, but not finished

ONTRIGGER=CLICK (single click) colored NAME.HUE!?

ONTRIGGER=DROPON_SELF heres a nice lil bag script in the new sphere that will let you only drop runes in a bag... ON=@DROPON_SELF IF !(<ARGO.TYPE>==t_rune) SRC.SYSMESSAGE You may only place runes inside this bag. RETURN 1 ENDIF

since there is no runebooks in 51a, a newbied bag that will only accept runes would be nice

--characters-- ONTRIGGER=LOGIN (like lil Sphere)

ONTRIGGER=LOGOUT (like lil Sphere)

ONTRIGGER=GetHit

a trigger so NPCS will look at eachother ONTRIGGER=SeeNewNPC ? a way to get npcs to fight (besides berserker brain)

ONTRIGGER=NotoSend another nice one that will change the color of a moused over character ON=@NotoSend//2 ALLY 5 ENEMY 6 RED IF (<SRC.TAG0.MILITARY>) IF ! ARGN1=5 ELIF ARGN1=2 ENDIF ENDIF

[ISSUE 22]
-Poison - when posion is cast on someone, the timer on the memory item is 120 ticks before the poison effect starts. thats way too long, also poison needs to be dehardcoded so the different posion levels damages can be adjusted
[ FIXED!!! ]

[ISSUE 23]
-yell distance! ! it would be nice to adjust the distance when players yell in game 20 squares, 50 squares, ect... players can communicate cross map by yelling =P
[ FIXED!!! ]

[ISSUE 24]
-magic resistance... no matter your skill, you take full spell damage

SUMMARY - basically Lil Sphere by Fallout added some nice features to 0.51a, id like to add those features and add a few new things and tidy up the 0.51a source for those who still have old server files... for those who dont know... there was a re-write 0.53 that changed the structure for what we know as the modern versions of Sphere, that 0.53 is what lead up to 55i version alot of people used, this was BEFORE that... servers that used TUS, GreyServer, 0.48e. 0.51a... 1998 to 2000

BLAST FROM THE PAST

https://web.archive.org/web/19991013081655/http://menasoft.com:80/

https://web.archive.org/web/20001009023001/http://menace.ne.mediaone.net/spheres1.htm

https://web.archive.org/web/20000706193639/http://menace.ne.mediaone.net/

https://web.archive.org/web/20000819050744/http://www.sphereserver.com/

https://web.archive.org/web/20000621160908/http://sphereserver.dslwatch.com/

About

Potential Update to the Recovered 0.51a (0.52) Source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.7%
  • C 2.5%
  • Other 0.8%