How Do I create a new Character / class

Posts 1–7 of 7 · Page 1 of 1
How Do I create a new Character / class
Ive spent days trying to make a new class for my pserver but i just cant do it help me please
Quote Originally Posted by jay russell3 View Post
Ive spent days trying to make a new class for my pserver but i just cant do it help me please
There is a tutorial somewhere, use it
Look for the tutorial by the amazing C453 it worked great with my server . 1 problem, you can add up 2 classes but the third will start going into the gray bar at the bottom so you will have to change some stuff with the client if you want to add any more classes :/
I Well Teach you how.


Step one.

This is a Simple Assassin Code.
Code:
  <Object type="0x0320" id="Assassin">
    <Class>Player</Class>
    <Description>The assassin fights from medium range and uses poison to damage his enemies over time.</Description>
    <AnimatedTexture>
      <File>players</File>
      <Index>7</Index>
    </AnimatedTexture>
    <HitSound>player/rogue_hit</HitSound>
    <DeathSound>player/rogue_death</DeathSound>
    <Player />
    <BloodProb>1.0</BloodProb>
    <SlotTypes>2, 18, 6, 9, 0, 0, 0, 0, 0, 0, 0, 0</SlotTypes>
    <Equipment>0xa14, 0xaa3, -1, -1, 0xa22, -1, -1, -1, -1, -1, -1, -1</Equipment>
    <MaxHitPoints max="720">150</MaxHitPoints>
    <MaxMagicPoints max="252">100</MaxMagicPoints>
    <Attack max="60">12</Attack>
    <Defense max="25">0</Defense>
    <Speed max="75">15</Speed>
    <Dexterity max="75">15</Dexterity>
    <HpRegen max="40">15</HpRegen>
    <MpRegen max="60">10</MpRegen>
    <LevelIncrease min="20" max="30">MaxHitPoints</LevelIncrease>
    <LevelIncrease min="2" max="8">MaxMagicPoints</LevelIncrease>
    <LevelIncrease min="0" max="2">Attack</LevelIncrease>
    <LevelIncrease min="0" max="0">Defense</LevelIncrease>
    <LevelIncrease min="1" max="2">Speed</LevelIncrease>
    <LevelIncrease min="1" max="2">Dexterity</LevelIncrease>
    <LevelIncrease min="0" max="1">HpRegen</LevelIncrease>
    <LevelIncrease min="1" max="2">MpRegen</LevelIncrease>
    <UnlockLevel level="20">Rogue</UnlockLevel>
    <UnlockLevel level="20">Wizard</UnlockLevel>
  </Object>
Step Two


Stuff You want to Change.


Code:
    <Equipment>0xa14, 0xaa3, -1, -1, 0xa22, -1, -1, -1, -1, -1, -1, -1</Equipment>
This is Starting Equipment. Oxa14 = Weapon oxaa3 = Spell Oxa22 = Armour Etc.

so if i would Change this

Code:
    <Equipment>0xa14, 0xaa3, -1, -1, 0xa22, -1, -1, -1, -1, -1, -1, -1</Equipment>
into

Code:
    <Equipment>0xa14, 0x7995, -1, -1, 0xa22, -1, -1, -1, -1, -1, -1, -1</Equipment>
0x7995 = Seal of the Fallen Angel That means You The Basic Starting Equpiment Good job :)

Now lets Change

Code:
    <SlotTypes>2, 18, 6, 9, 0, 0, 0, 0, 0, 0, 0, 0</SlotTypes>


SlotTypes Are Sorta like Equipment That he Can Ware And he Can't For a Example

Now if you. Change Slot types 2 = Weapon 18 = Spell 6=Armour 9=Ring

Change this into

Code:
    <SlotTypes>2, 18, 6, 9, 0, 0, 0, 0, 0, 0, 0, 0</SlotTypes>

This


Code:
    <SlotTypes>WeaponYouWant, SpellYouWant, ArmourYouWant, RingTypeYouWant, 0, 0, 0, 0, 0, 0, 0, 0</SlotTypes>

So you're Most Likely Getting it now.

Step three

Changing What you need to unlock for this

Code:
    <UnlockLevel level="20">Rogue</UnlockLevel>
    <UnlockLevel level="20">Wizard</UnlockLevel>
You can Change this into

Code:
    <UnlockLevel level="AnyLevelYouWant">AnyClassYouWant</UnlockLevel>
    <UnlockLevel level="AnyLevelYouWant">AnyClassYouWant</UnlockLevel>

You getting it Now. Have fun Editing Classes :D Remember All Classes or Some Go in Dat2.xml or Addition2 or 1 Have fun
What abt new new Armor/Ability/weapon slot like For a Solider ull have a gun in weapon and a grenade in ability but how do u do that ?
Add my Skype Kaleb.andrews2 I'll teach you a little bit more then
Wrong section, move it please
Posts 1–7 of 7 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?