Young Player System BETA 2.1
Jaynigs Young Player System BETA 2.1
This is currently for RUNUO 1.0 RCO only, i have not tested on any previous versions.
OK, its finally here for testing.
Its not complete and all input from testers will be appreciated, good or bad.
It involves changes to many base files but no serialization stress for novices.
Some Features of this system.
Young Players can not be attacked by Monsters or players, unless they attack first or are in a dungeon.
Young Players may not travel to felucca.
Young Players cannot harm blue npcs.
Young Players can not transfer pets to older players.
Older players may not transfer pets to younger players.
Young Players can not cast beneficial spells on older players.
Young Players May not join the thieves guild
Young players are ported to a healer in a nearby town with all their possesions should they die. (including current unstabled pets)
Wandering healers will heal young players every 30 mins.
Monsters cannot cast spells onto Young Players.
Young Players insta log anywhere.
You can renounce your young player status by saying "i renounce my young player status"
Young player time remaining is announced on login and worldsave.
Young status checked on world save.
Young player tickets added.
The gumps are probably not right and if anyone wants to improve them then please do so.
Some other missing features are included in the text file along with installation instructions and some needed scripts.
Please make sure you backup your files before you edit them.
This system has been running error free on Europa 2 for 3 Months
Hope you like it..
Thanks to cward and brodockbr for some information on the young system.
1.01 Update - Bug found in mageai, no creatures cast spells unless fighting a playermobile.
1.20 Update - All characters are now young and every player in your account will lose young status if any one of them meet the requirements.
1.30 Update - Following Cwards findings this minor update is now osi correct in respect of who gets and keeps young player status.
1.31 Update - Fixed Moongate bug, stopped young players being teleported to healer on death in ilshenar and a small display fix for people using pre aos.
1.32 Update - Forgot to include the instant young player logout code. Now added
1.33 Update - Added check to helpgump.cs and tidied up some code, also included replacement distro files for simple drag and drop installs.
2.0 Update - Young Status is now checked on world save.
Also included new player ticket ( for youngs only ).
Only Young players will be allowed to do the young player quests.
2.01 Update - Removed the quest only being available to youngs as it was found to be incorrect. Included the teleporting of young players pets when they are teleported on death.
2.02 Update - Young players who are in felucca on login or worldsave will be offered a choice to remain in fel and lose young status, or return to trammel.
2.03 Update - Fixed a silly issue with notoriety.cs (thats the only file thats changed since 2.02)
2.1 Update - You will now lose young player status if any of your skills total 80 or above.
If you create an advanced character, you can no longer make additional young players on the same account.
Jaynigs Young Player System BETA 2.1
This is currently for RUNUO 1.0 RCO only, i have not tested on any previous versions.
OK, its finally here for testing.
Its not complete and all input from testers will be appreciated, good or bad.
It involves changes to many base files but no serialization stress for novices.
Some Features of this system.
Young Players can not be attacked by Monsters or players, unless they attack first or are in a dungeon.
Young Players may not travel to felucca.
Young Players cannot harm blue npcs.
Young Players can not transfer pets to older players.
Older players may not transfer pets to younger players.
Young Players can not cast beneficial spells on older players.
Young Players May not join the thieves guild
Young players are ported to a healer in a nearby town with all their possesions should they die. (including current unstabled pets)
Wandering healers will heal young players every 30 mins.
Monsters cannot cast spells onto Young Players.
Young Players insta log anywhere.
You can renounce your young player status by saying "i renounce my young player status"
Young player time remaining is announced on login and worldsave.
Young status checked on world save.
Young player tickets added.
The gumps are probably not right and if anyone wants to improve them then please do so.
Some other missing features are included in the text file along with installation instructions and some needed scripts.
Please make sure you backup your files before you edit them.
This system has been running error free on Europa 2 for 3 Months
Hope you like it..
Thanks to cward and brodockbr for some information on the young system.
1.01 Update - Bug found in mageai, no creatures cast spells unless fighting a playermobile.
1.20 Update - All characters are now young and every player in your account will lose young status if any one of them meet the requirements.
1.30 Update - Following Cwards findings this minor update is now osi correct in respect of who gets and keeps young player status.
1.31 Update - Fixed Moongate bug, stopped young players being teleported to healer on death in ilshenar and a small display fix for people using pre aos.
1.32 Update - Forgot to include the instant young player logout code. Now added
1.33 Update - Added check to helpgump.cs and tidied up some code, also included replacement distro files for simple drag and drop installs.
2.0 Update - Young Status is now checked on world save.
Also included new player ticket ( for youngs only ).
Only Young players will be allowed to do the young player quests.
2.01 Update - Removed the quest only being available to youngs as it was found to be incorrect. Included the teleporting of young players pets when they are teleported on death.
2.02 Update - Young players who are in felucca on login or worldsave will be offered a choice to remain in fel and lose young status, or return to trammel.
2.03 Update - Fixed a silly issue with notoriety.cs (thats the only file thats changed since 2.02)
2.1 Update - You will now lose young player status if any of your skills total 80 or above.
If you create an advanced character, you can no longer make additional young players on the same account.