Jump to content
  • 0

New (Custon) Classes


macine

Question


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

hello guys, i need some help here... 

 

Well I have a doubt here, I'm creating a new project with new classes and skills, but all the tutorials I've found to create new classes are obsolete and the source code of the tutorial are different than what I have (SNV revision 17400).

I wonder if it is possible to create new classes, and it would involve the use of x-ray, I currently use 20120410RagexeRE.

Thank you! /thx

Link to comment
Share on other sites

12 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

i think x-ray clients is already drop for a very long time.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

What you recommend to me?

On the tutorials i have found, the alterations on the client side requires the x-ray client, its possible to do using the 20120410RagexeRE ?

 

And about my question, its possible to create new classes? or just modify one that already exists ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

What you recommend to me?

On the tutorials i have found, the alterations on the client side requires the x-ray client, its possible to do using the 20120410RagexeRE ?

 

And about my question, its possible to create new classes? or just modify one that already exists ?

i think just modified only the already existed.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

and what modifications will be necessary  on the client? or none?

and thanks for answering me so fast xD /no1

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

just replace the sprite of a job. just like what they do on other server that have a custom jobs.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

and how i do that ? do you know any tutorial that works on the SVN 17400?

what i really want to do is create a new class (with the Swordsman sprite) with some new skills.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  410
  • Reputation:   29
  • Joined:  04/04/12
  • Last Seen:  

You can't create a new class and pick what sprite it uses.


You could take the current Swordsman class and just edit it.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

ok thanks for answering. now just 1 more question, anybody there know any tutorial to editing classes, i already try this http://rathena.org/wiki/New_Classes  but is too obsolete

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  410
  • Reputation:   29
  • Joined:  04/04/12
  • Last Seen:  

What do you want to edit?

 

The sprites are in the GRF, skills and skill tree are in the /db/ folder.

 

For the actual effects and damages of the skills, they're in the source code.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

thanks everyone for helping me out!

I managed to editing the class, and already created the new skill, following the tutorial http://rathena.org/wiki/Adding_new_skills,

in fact i finished the tutorial, both server and client side, and on my client i can see the skill but i cant "buy"  the skill

 

any leads? /thx

 

EDIT: if i use the command: @useskill 8443 10 "char name" it casts on me and  on chat appears: skill has failed(i think is normal, the skill is like firebolt)

i found this thread http://rathena.org/board/topic/64654-src-custom-skill/, but still without answer

 

edit 2: the skill is working perfectly with @useskill and targeting other player on pvp. I just dont now why I cant "buy" the skill on the skill tree. 

Edited by macine
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  410
  • Reputation:   29
  • Joined:  04/04/12
  • Last Seen:  

You have to edit it into the skill tree LUA files as well.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   0
  • Joined:  07/03/13
  • Last Seen:  

I already edited the following files: 

data/lua files/skillinfo/skilldescript.lua

data/lua files/skillinfo/skilltreeview.lua

data/lua files/skillinfo/skillinfolist.lua

 

and already put the rest of the information in the files:  skillnametable.txt, skilldesctable2.tx

but doesn't work,  i still can't acquire the ability on my skill tree. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...