Will someone please make a tutorial on how to make a new class?

Posts 1–9 of 9 · Page 1 of 1
Will someone please make a tutorial on how to make a new class?
I've gotten the animations and the coding (I'm making a ninja) and I don't know how to make it to where you can select it. I'm not that much of a nub when it comes to pservers it's just I don't know how to finish off a class. Heres what I have coded so far. I have everything set other than selecting. If you can help it'd be great. Thanks


Code:
<Object type="0x0326" id="TEST-Ninja">
<Class>Player</Class>
<Description>The ninja relies on speed and skill, using katanas and ninja stars to deal big damage.</Description>
<AnimatedTexture>
<File>players</File>
<Index>13</Index>
</AnimatedTexture>
<HitSound>player/rogue_hit</HitSound>
<DeathSound>player/rogue_death</DeathSound>
<Player/>
<BloodProb>1.0</BloodProb>
<SlotTypes>2, 22, 6, 9, 0, 0, 0, 0, 0, 0, 0, 0</SlotTypes>
<Equipment>0xa14, 0xae3, -1, -1, 0xa22, -1, -1, -1, -1, -1, -1, -1</Equipment>
<MaxHitPoints max="720">150</MaxHitPoints>
<MaxMagicPoints max="252">100</MaxMagicPoints>
<Attack max="70">15</Attack>
<Defense max="25">0</Defense>
<Speed max="60">10</Speed>
<Dexterity max="70">12</Dexterity>
<HpRegen max="40">10</HpRegen>
<MpRegen max="70">12</MpRegen>
<LevelIncrease min="20" max="30">MaxHitPoints</LevelIncrease>
<LevelIncrease min="2" max="8">MaxMagicPoints</LevelIncrease>
<LevelIncrease min="1" 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="0" max="2">MpRegen</LevelIncrease>
<UnlockLevel level="20">Rouge</UnlockLevel>
<UnlockLevel level="20">Warrior</UnlockLevel>
</Object>
</Objects>
Quote Originally Posted by Aceaku1 View Post
I've gotten the animations and the coding (I'm making a ninja) and I don't know how to make it to where you can select it. I'm not that much of a nub when it comes to pservers it's just I don't know how to finish off a class. Heres what I have coded so far. I have everything set other than selecting. If you can help it'd be great. Thanks

Code:
<Object type="0x0326" id="TEST-Ninja">
<Class>Player</Class>
<Description>The ninja relies on speed and skill, using katanas and ninja stars to deal big damage.</Description>
<AnimatedTexture>
<File>players</File>
<Index>13</Index>
</AnimatedTexture>
<HitSound>player/rogue_hit</HitSound>
<DeathSound>player/rogue_death</DeathSound>
<Player/>
<BloodProb>1.0</BloodProb>
<SlotTypes>2, 22, 6, 9, 0, 0, 0, 0, 0, 0, 0, 0</SlotTypes>
<Equipment>0xa14, 0xae3, -1, -1, 0xa22, -1, -1, -1, -1, -1, -1, -1</Equipment>
<MaxHitPoints max="720">150</MaxHitPoints>
<MaxMagicPoints max="252">100</MaxMagicPoints>
<Attack max="70">15</Attack>
<Defense max="25">0</Defense>
<Speed max="60">10</Speed>
<Dexterity max="70">12</Dexterity>
<HpRegen max="40">10</HpRegen>
<MpRegen max="70">12</MpRegen>
<LevelIncrease min="20" max="30">MaxHitPoints</LevelIncrease>
<LevelIncrease min="2" max="8">MaxMagicPoints</LevelIncrease>
<LevelIncrease min="1" 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="0" max="2">MpRegen</LevelIncrease>
<UnlockLevel level="20">Rouge</UnlockLevel>
<UnlockLevel level="20">Warrior</UnlockLevel>
</Object>
</Objects>
You have to edit the XML in the client with swfbinexport, I may make a tutorial
Add some ninja images in Image 45 and 165 ( i think.) Use Sothink to Edit the images.
Also Create New Weapons for ninja.
I've made the ninja in image 165 but I haven't looked in image 45. And C453 That would be great! Thanks for the help guys
It is only going to work out if you edit one of the .bins in the client, as C453 said....
Ok, Well I'm not that great with pservers. I only got one to work a month ago. I do know what somethings are but I'm not great with some things. If you or C453 could make a tutorial it would help out not only me but the rest of the community. Thanks
Agreed^ @C453 Please Make one!! Thanks!
bin 108 is chars
bin 76 is projectiles

you will need RABCDAsm

swfbinexport.exe
swfbinreplace.exe

.bat file
Code:
swfbinreplace.exe client.swf 108 client-108.bin
Posts 1–9 of 9 · Page 1 of 1

Post a Reply

Similar Threads

Tags

None

Talk with us