Jump to content
  • 0

Custom npc/armors/weapons add


Question

Posted

I would appreciate it,if someone could give me some details on how to add a custom armor/npc . I follow the instructions but I'm not able to add things correctly . I've searched  a lot but haven't found a good guide or propably i'm doing something wrong during the whole process. Help me if you don't mind. Thanks

5 answers to this question

Recommended Posts

  • 0
Posted

OK, this isn't to hard to make, first you will make a plan on how or what custom you will add in your off server,

 

==== 1st. you will decide what ID's you will used in order to avoid conflict or duplicate ID's

      ex.  you will add custom Epic Shield this armor is belong to the weapon group. you will see if what available ID's in your SQL Database you will use, in my Server the last ID is 711883, so i use ID in Epic Shield "711884", now your done deciding what ID you will use.  Its important to know the available ID so that your new custom will be added successfully.

==== 2nd.  now, for example you are downloaded Epic Armors, which is ID's are not conflict to your SQL database and client side, you can use their ID, instead of doing or making new ID's, just like I said in 1st, at first if you do SQL update, example executing or INSERTING new data in your database, sometimes you encounter some ERRORS, ==>  Error inserting 711883, "Epic Shield", "Shield" etc.. these because the compatibility issue.  In this problem this is column problem in your database tables.  You will need to compare some database table example: "weapon.sql", to your new downloaded packs, you can count the number of column to your new packs, then add column, before INSERTING data in weapon.sql or any tables.

 

==== 3rd. if you successfully INSERTING new data in your database, you will need to add some files that belong to the Server Side Folders. next is Client Side.

==== 4th. Client side you are sure that ID in data in Sql is the same in your client side data. you will use "L2File Edit" this small application is use to edit *.dat files and some other system files of L2 system clients.  and with this application you can insert new packs, example your new downloaded "Epic Armors"........

  • 0
Posted

OK, this isn't to hard to make, first you will make a plan on how or what custom you will add in your off server,

 

==== 1st. you will decide what ID's you will used in order to avoid conflict or duplicate ID's

      ex.  you will add custom Epic Shield this armor is belong to the weapon group. you will see if what available ID's in your SQL Database you will use, in my Server the last ID is 711883, so i use ID in Epic Shield "711884", now your done deciding what ID you will use.  Its important to know the available ID so that your new custom will be added successfully.

==== 2nd.  now, for example you are downloaded Epic Armors, which is ID's are not conflict to your SQL database and client side, you can use their ID, instead of doing or making new ID's, just like I said in 1st, at first if you do SQL update, example executing or INSERTING new data in your database, sometimes you encounter some ERRORS, ==>  Error inserting 711883, "Epic Shield", "Shield" etc.. these because the compatibility issue.  In this problem this is column problem in your database tables.  You will need to compare some database table example: "weapon.sql", to your new downloaded packs, you can count the number of column to your new packs, then add column, before INSERTING data in weapon.sql or any tables.

 

==== 3rd. if you successfully INSERTING new data in your database, you will need to add some files that belong to the Server Side Folders. next is Client Side.

==== 4th. Client side you are sure that ID in data in Sql is the same in your client side data. you will use "L2File Edit" this small application is use to edit *.dat files and some other system files of L2 system clients.  and with this application you can insert new packs, example your new downloaded "Epic Armors"........

 

 

well..why after i edit in system i cant open anymore l2.exe because i get eror when try to start game ?    and what shoud i chose when encrypt and save  i get a collumn and need to chose from 441 331 221 111 etc.. some numbers. .?

  • 0
Posted

try organize your weapongrp.dat or itemname-e.dat, example you use ID 1-5000 then u add 7000-8000, sometime this is the reason why error loading l2 client. try continue 5001-6000!  and take note, itemname-e.dat have two section name for armor and name for weapon example 17-1500 is armor then after 1500, 1-2300 is for weapon names

ex.

17  square shirt  a, a, a,

...

...

1500 dynasty breastplate  a, a, a,

1  wooden sword  a, a, a, a,

..

...

...

2300 Platinum Cleaver  Top Weapon  a, a,Top weapon.\0  a, a, a,

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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