Page 1 of 2
Custom Items.
Posted: Mon Jan 04, 2010 10:43 pm
by kehabouter
If you want to receive support we need this info to help you properly.
» Find Revision
L2J Revision
Number:3729
L2JDP Revision
Number:6815
thanks man i found it in the SQL.
i want to made 3 custom tattoo's ( heavy light robe )
and i've made a script all together, but i really dont know if its good and how i get it into the database.
- <item id="90001" name="Light Tattoo">
- <for>
<set val="x" order="0x10" stat="pDef" />
<set val="x" order="0x08" stat="pAtkSpd" />
<set val="x" order="0x08" stat="rCrit" />
<set val="x" order="0x08" stat="pAtk" />
<enchant order="0x0C" stat="pDef" val="0" />
</for>
</item>
if this is a correct script,
what is the stat for casting speed ?
stat="cAtkSpd" ?
greetings
Re: Custom Items.
Posted: Mon Jan 04, 2010 11:46 pm
by Crom
To make custom items you have to edit the system of your players and i think it's illegal...
Re: Custom Items.
Posted: Tue Jan 05, 2010 3:04 am
by denser
custom - means exist items but custom stats.
all client modify(i.e. custom description) is illegal

Re: Custom Items.
Posted: Tue Jan 05, 2010 9:45 am
by ThePhoenixBird
you can modify any weapon XML file to add custom stats or buffs to it, no need to touch client files (and you shouldnt)
Re: Custom Items.
Posted: Fri Jan 08, 2010 12:33 am
by Crom
This is a customization of an existant item, but he say create. I think that is a difference that he have to think...
Re: Custom Items.
Posted: Wed Jan 19, 2011 8:04 pm
by martin86
I have similar questions.
Changing items or skills in L2JServer\gameserver\data\stats\ is ilegal ? Or only changing system map in clinet is ilegal ?
I changed item id 1472 dreadbane to S84 grade, soulshot use and blesedsoulshot use is lower ...
Code: Select all
<item id="1472" type="Weapon" name="Dreadbane"> <set name="icon" val="icon.weapon_monster_i00" /> <set name="default_action" val="equip" /> <set name="weapon_type" val="pole" /> <set name="bodypart" val="lrhand" /> <set name="random_damage" val="10" /> <set name="attack_range" val="80" /> <set name="damage_range" val="0;0;66;120" /> <!-- Can somebody tell me what this means ? --> <set name="hit_modify" val="-3.75" /> <!-- Can somebody tell me what this means ? --> <set name="immediate_effect" val="1" /> <set name="crystal_count" val="9872" /> <set name="crystal_type" val="s84" /> <set name="material" val="bronze" /> <set name="weight" val="2010" /> <set name="price" val="400000000" /> <set name="soulshots" val="1" /> <set name="spiritshots" val="1" /> <set name="element_enabled" val="1" /> <set name="enchant_enabled" val="1" /> <set name="item_skill" val="30000-10" /> <for> <set order="0x08" stat="pAtk" val="437" /> <set order="0x08" stat="mAtk" val="192" /> <set order="0x08" stat="rCrit" val="8" /> <add order="0x10" stat="accCombat" val="-3.75" /><!-- Can somebody tell me what this means?--> <set order="0x08" stat="pAtkSpd" val="325" /> <enchant val="0" order="0x0C" stat="pAtk" /> <enchant val="0" order="0x0C" stat="mAtk" /> </for> </item>
but if i go ingame i don`t see this stats. I see normal dreadbane and not custom dreadbane. But if i put dreadbane in my hand he gives me all custom stats. So my question is where or what do i need to change so i will see in game custom dreadbane ?
Sori for bad english

Re: Custom Items.
Posted: Wed Jan 19, 2011 8:52 pm
by jurchiks
All of that stuff is client-side, and, according to EULA, it's illegal to modify.
Re: Custom Items.
Posted: Wed Jan 19, 2011 9:17 pm
by martin86
So changing the code in L2JServer\gameserver\data\stats\ would be ilegal ?
But we are not changing client we are changing server ?
Re: Custom Items.
Posted: Wed Jan 19, 2011 9:27 pm
by dark911_ro
martin86 wrote:So changing the code in L2JServer\gameserver\data\stats\ would be ilegal ?
But we are not changing client we are changing server ?
No , changing server files is not illegal. So you can change w/e you want.
Changing CLIENT files is illegal! For ex , your issue : If you want to make client see stats you modified on that item will be illegal.
Re: Custom Items.
Posted: Wed Jan 19, 2011 9:36 pm
by martin86
So basicly if i change xml files on server and i dont change anything in the system folder its all ok ?
But players wont see what i did whith wepons/armors :X
Re: Custom Items.
Posted: Thu Jan 20, 2011 12:03 am
by hope
change files in server is ok
change files in client is a no no
Re: Custom Items.
Posted: Thu Jan 20, 2011 9:46 am
by martin86
Thx for info but i have another question

If changing client is ilegal, why is there so many privat servers whith custom items and nobody pay for ilegal actions ?
Re: Custom Items.
Posted: Thu Jan 20, 2011 10:59 am
by dark911_ro
martin86 wrote:Thx for info but i have another question

If changing client is ilegal, why is there so many privat servers whith custom items and nobody pay for ilegal actions ?
Why there are people that kill other people or steal things and never get caught ?
To be more clear , your free to do w/e you want with ur client files , but you wont get any help regarding that issue from this forum.
Re: Custom Items.
Posted: Thu Jan 20, 2011 5:06 pm
by martin86
This is kinda bad, if i cant make any custom items, my server wont be any diferent from other servers

But still i wont change client. Thx for info again.
Re: Custom Items.
Posted: Thu Oct 20, 2011 11:27 pm
by mudasty
hello everyone,
i need to add a custom item in server side like adena.
i have added this code to xml:
<item name="Test" type="EtcItem" id="99000">
<set name="icon" val="icon.etc_adena_i00"/>
<set name="immediate_effect" val="1"/>
<set name="material" val="gold"/>
<set name="price" val="1"/>
<set name="is_stackable" val="true"/>
<set name="is_questitem" val="true"/>
</item>
i run item create ingame and system shows "you have spawned 100 Test(99000) in gm02 inventory.
i go check my iventory and i have nothing there. i tryed to restart and nothing.
when i check the database, the item is there in my items list.
should i need to add this item in any other place?
thanks for help.