RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[RunUO 2.0 RC1] Bacaw's <<_Easy Level System_>>

[RunUO 2.0 RC1] Bacaw's <<_Easy Level System_>>

~Easy Level System~
Original author & created by: Bacaw
New author & co-creator: Lucid Nagual

Version [2].0.1 (e)
RunUO 2.0[RC1] Compliant

This system does not use PlayerMobile edits in serialization and deserialization. This system uses "Central Memory", so that PlayerMobile-like edits can be made without touching the PlayerMobile's sensitive areas!!! This means you can update RunUO worry free.

Now that I have experience, class and race systems... I can take All Spells to a new level. The upcoming releases will provide plugins and offer some really nice options that no one has seen before.

Please report any problems you come across and/or your personal fixes so that we can make this a better solid system. Thank you for chosing Bacaw's ELS!



Special Thanks:
  • Bacaw: For allowing me to take over this project.
  • Alien: For major help on the level keeper module, and your Central Memory.
  • RunUO Community: I appreciate all of your help, advice, and kind words.
  • Ryan and Staff: For making all of this possible.
  • TMS: For making me a part of the Shard Pack.
  • Daat99: For all your help and support.
Helpers: [Those who have reported issues and helped test fixes.]
  • Nacrom
  • WonderlandADnc
  • DamienPenDragon
New Features:
  • Level Keeper Module & utilizing Central Memory.
  • ELS Settings for reward and experience system activation.
  • The level reward ball...which hands out rewards for all level and rank promotions.
  • Gump overhauls and corrections.
  • Introducing Rank...that allows the level system to cycle and go on infinitely.
  • Introducing Rewards Claimed...tracks how many rewards have been issued.
  • Removed experience point rewards and replaced with exp token rewards.
ELS Commands:
  • [Level - Provides players with a menu system....where they can access their ELS stats and reward menus.
  • [QS - Quick access of ELS stats, such as: Experience Points, Level, Rank, Age and Skill Points.
  • [GetExp - This command is for staff members in case they have to manually change a person's ELS stats.
  • [MyExp - A command for players, so that they can view all their ELS stats without a menu.
  • [MyUpdate - A command that updates a player to the new experience system and assigns a module.
What Is Needed for Installation:
You will need to install Alien's Completely Custom/ ACC & Central Memory scripts.
The Public Gates and Spell System are optional.
They are located here: http://www.runuo.com/forums/showthread.php?t=62176

New users need the following:
  • Alien's Completely Custom System
  • Bacaw - Easy Level System v[2].0.1.cs
Previous users need the following:
  • Alien's Completely Custom System
  • Bacaw - Easy Level System v[2].0.1.cs
  • MyUpdate.cs
 

Attachments

  • Bacaw's Easy Level System v[2].0.1 (e).zip
    91 KB · Views: 1,347
For Exisiting Users:

My Update.cs
Is now available!!!


____________________________________​


MyUpdate.cs is for existing users who use v[1].1.1. To update level keepers to CM modules...players can use the command "[MyUpdate". This command transfers experience points from players level keepers to level keeper modules. The command also calculates experience points and assigns new levels. It also renames the level keepers to "Throw me away, please!", then makes the keeper visable and movable. Players can then throw out the keeper or keep it as a souvenir.
--------------------------------------------------------
 

Attachments

  • [2.0]My Update.zip
    1.3 KB · Views: 264
Recent Updates:

ELS Update Info
_______________________________________________


Recent Fixes:
  • 05/23/06 Fixed the LevelRewardBall.cs error. Package updated.​
  • 05/23/06 Fixed the LevelQSGumps.cs errors. Package updated.​
  • 05/23/06 Fixed the LevelQSGumps.cs warning. Package updated.​
  • 05/23/06 New ExtTest.cs, creates a module on first kill. Package updated.​
  • 05/23/06 Disabled the Update.cs no longer needed. Package updated.​
  • 05/23/06 Fixed crash from MyUpdate.cs. Script updated.​
  • 05/24/06 Added skill pts transfer to MyUpdate.cs. Script updated.​
  • 05/27/06 Fixed ExtTest.cs crash. Package updated.​
  • 05/27/06 Fixed ExtTest.cs skillcap mistake. Package updated.​
  • 06/18/06 Is now RunUO 2.0 compliant. Package updated.​
  • 06/28/06 Bacaw has sent me a new READ ME [instructions]. Package Updated.​
 

ArgonBleis

Wanderer
Problem with system

i keep getting this error with your system,


RunUO - [www.runuo.com] Version 2.0, Build 2357.32527
Core: Running on .NET Framework Version 2.0.50727
Scripts: Compiling C# scripts...failed (3 errors, 0 warnings)
Errors:
+ Custom/EasyLvl/Complete Spell System/-=+ 01 Core/CSpellbook.cs:
CS0234: Line 8: The type or namespace name 'Scripts' does not exist in the n
amespace 'Server' (are you missing an assembly reference?)
CS0246: Line 21: The type or namespace name 'CommandEventArgs' could not be
found (are you missing a using directive or an assembly reference?)
+ Custom/EasyLvl/Public Gates/PGSystem.cs:
CS0246: Line 53: The type or namespace name 'CommandEventArgs' could not be
found (are you missing a using directive or an assembly reference?)
CS0246: Line 63: The type or namespace name 'CommandEventArgs' could not be
found (are you missing a using directive or an assembly reference?)
+ Custom/EasyLvl/ACCGump.cs:
CS0246: Line 18: The type or namespace name 'CommandEventArgs' could not be
found (are you missing a using directive or an assembly reference?)
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
 

Daene

Wanderer
DUmb Question

How do I make it so all new players automatically start with this level system? Cuz right now in order for it to qork they have to use [QS about 3 times
 
mobile not getting xp

The system appears to be running as my pet gets xp. But non of the mobiles are getting xp. I tried simply ebolting a few things but still no xp for the Character.
 

ratzerna

Sorceror
I got the following error when putting this in.

It turns out the All Spells pack has a copy of the LevelKeeperModule also.

Looks like it's working now. Nice Job Lucid and Thank you!

Code:
Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
Errors:
 + Spells/Characterization System/LevelKeeperModule.cs:
    CS0101: Line 13: The namespace 'Server.ACC.CM' already contains a definition for 'Rank'
    CS0101: Line 24: The namespace 'Server.ACC.CM' already contains a definition for 'LevelKeeperModule'
    CS0102: Line 161: The type 'Server.ACC.CM.LevelKeeperModule' already contains a definition for 'InternalTarget'
Scripts: One or more scripts failed to compile or no script files were found.
 - Press return to exit, or R to try again.
 

Xenon

Wanderer
i keep getting this error
+ LVL system/LevelKeprModule.cs :
CS0246: Line 24: The type or namespace name 'Module" could not me found (are you missing a using directive or an assembly reference?)
CS0246: Line 148: The type or namespace name 'Module" could not me found (are you missing a using directive or an assembly reference?)

if anyone can help me i would greatly appreciate it
 
Xenon

Xenon said:
i keep getting this error
+ LVL system/LevelKeprModule.cs :
CS0246: Line 24: The type or namespace name 'Module" could not me found (are you missing a using directive or an assembly reference?)
CS0246: Line 148: The type or namespace name 'Module" could not me found (are you missing a using directive or an assembly reference?)

if anyone can help me i would greatly appreciate it
You have to install the ACC and Central Memory. This system doesn't work without it.
 
FrankandKathie05

FrankandKathie05 said:
The system appears to be running as my pet gets xp. But non of the mobiles are getting xp. I tried simply ebolting a few things but still no xp for the Character.
You must create a module first. You can do that by typing "[myexp".

Another way is to add a few lines in your welcome timer. I will be providing a welcome timer as soon as I can get to it, thx.
 

gandalf

Sorceror
Sprinkler

I get the following error when compiling:

Scripts/Custom/BacawsEasyLevelSystem301/Reward Items/Sprinkler.cs: CS1041: (line 137, column 64) Identifier expected


And this is the section of code it is referring to:

public override void GetContextMenuEntries( Mobile from, List<ContextMenuEntry> list )
{
base.GetContextMenuEntries( from, list );
SetSecureLevelEntry.AddTo( from, this, list );
}



I'm guessing this is something completely simple that I'm missing but cannot figure it out. Any help would be greatly appreciated.
 
LordHogFred said:
Would it be possible to include a rather more extensive readme about this system?
Thanks :),
This is the only system that I provide a read me with. Maybe you didn't get one. Redownload the package.
 
LordHogFred said:
Ok thanks,
How would I go about adding experiance increase to things such as BoDs or just crafting in general?
I'm making a new custom skills system that will include crafting experience points. I have finished a lot of it already. But these edits kinda include more than one of my systems so I have been converting everything over to a Mega Pack. I would say that those type of edits will be released with that package [imagine all my systems in one script, drag n drop].

*gets a stiffy*
 

LordHogFred

Knight
Lucid Nagual said:
I'm making a new custom skills system that will include crafting experience points. I have finished a lot of it already. But these edits kinda include more than one of my systems so I have been converting everything over to a Mega Pack. I would say that those type of edits will be released with that package [imagine all my systems in one script, drag n drop].

*gets a stiffy*

lol, nice look forward to it.
Will this Mega Pack have all your systems integrated into one or will we have the choice not to install some of them?
 
Top