Jump to content
  • 0

Enabling NPC id 10000


Lord Ganja

Question


  • Group:  Members
  • Topic Count:  141
  • Topics Per Day:  0.03
  • Content Count:  444
  • Reputation:   22
  • Joined:  06/18/12
  • Last Seen:  

Since we can't use the id's from 126-400 and the npc id is only up to 999, is there any way to enable the npc's ranging from 10000+

so we can add another more lots of custom npc sprites?

 

I just read something about adding custom npcs here : http://supportmii.com/ro1/JudasBible.pdf

NOTE (From Ai4rei): There is only one catch…You cannot use IDs 126~400. 
Also, you need to use an ID beyond the latest npc ID currently 568, before 700 
Beware of putting sprites after 568, since KRO custom npcs may be released which will force you 
too redo the lua files
Edited by Lord Ganja
Link to comment
Share on other sites

4 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  27
  • Topics Per Day:  0.01
  • Content Count:  319
  • Reputation:   198
  • Joined:  11/14/11
  • Last Seen:  

Its not possible to put any custom NPC's in the old range since all the ID's in it is used. The new range goes from 10000 to 19999, but with the current stable client like the 2012-04-10 its not possible to access the new range since the client itself has nothing in the coding to make it know that their's a 3rd NPC ID's range. Simply, it has no idea what to do with anything placed in that range. Its the same issue with skills in the 5000 range.

 

A new stable client is currently being worked on right now that will support all the latest ranges. But even with that working, the server side source code will have to be updated to read the new range. We wont be able to work on the update until the new client is stable enough to do development with. And to anyone wondering why you cant use the 126 to 400 range is because that range is reserved as UNIT ID's that display animations on the ground created by skills.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  141
  • Topics Per Day:  0.03
  • Content Count:  444
  • Reputation:   22
  • Joined:  06/18/12
  • Last Seen:  

Its not possible to put any custom NPC's in the old range since all the ID's in it is used. The new range goes from 10000 to 19999, but with the current stable client like the 2012-04-10 its not possible to access the new range since the client itself has nothing in the coding to make it know that their's a 3rd NPC ID's range. Simply, it has no idea what to do with anything placed in that range. Its the same issue with skills in the 5000 range.

 

A new stable client is currently being worked on right now that will support all the latest ranges. But even with that working, the server side source code will have to be updated to read the new range. We wont be able to work on the update until the new client is stable enough to do development with. And to anyone wondering why you cant use the 126 to 400 range is because that range is reserved as UNIT ID's that display animations on the ground created by skills.

 

Thanks for the info Rytech. I guess i'll just use the id's from 568-699 and pick the best npc's among my custom npcs until the new stable client will be released.

anyway, thanks again :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.00
  • Content Count:  806
  • Reputation:   220
  • Joined:  03/13/12
  • Last Seen:  

@Rytech ah i was wondering why those IDs were not being used . Thanks for the info :D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  105
  • Topics Per Day:  0.02
  • Content Count:  332
  • Reputation:   15
  • Joined:  12/11/11
  • Last Seen:  

Its not possible to put any custom NPC's in the old range since all the ID's in it is used. The new range goes from 10000 to 19999, but with the current stable client like the 2012-04-10 its not possible to access the new range since the client itself has nothing in the coding to make it know that their's a 3rd NPC ID's range. Simply, it has no idea what to do with anything placed in that range. Its the same issue with skills in the 5000 range.

 

A new stable client is currently being worked on right now that will support all the latest ranges. But even with that working, the server side source code will have to be updated to read the new range. We wont be able to work on the update until the new client is stable enough to do development with. And to anyone wondering why you cant use the 126 to 400 range is because that range is reserved as UNIT ID's that display animations on the ground created by skills.

Has this stable client been released yet?

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...