eKoIce Posted May 23, 2007 Posted May 23, 2007 Guide to create Custom Duals There are many ways to create Custom Duals but i think this is the simplest: Required: L2Encdec L2ClientDat Itemname-e.dat and weapongrp.dat decrypted with L2ClientDat L2J Server+Datapack (last revisions if its possible) What to do: 1st Step:(Create name and description for the new Dual) Open itemname-e.dat and copy one line (for example first line) item_name_begin id=17 name=[Wooden Arrow] additionalname=[] popup=-1 description=[An arrow made of wood. It is an arrow used for a no grade bow.] item_name_end Now paste this line at the end of the file and start to edit it item_name_begin id=[itemID] name=[[itemNAME]] additionalname=[[YellowNameNextItemNAME]] popup=[iDontKnow(put -1)] description=[[itemDESCRITION]] item_name_end For example(dual Dark Legion's Edge) item_name_begin id=8000 name=[Dark Legion's Edge*Dark Legion's Edge] additionalname=[] popup=-1 description=[When a dualsword is enchanted along with a two-handed sword, a two-handed blunt weapon, and/or a fist-fighting weapon, its P. Atk will increase more than a one-handed sword enchanted with these weapons. When enchanted by 4 or more, Atk. Spd. will increase by 12% and HP will increase by 5% . Inflicts additional damage to target during PvP] item_name_end 2nd Step:(Creating Dual) Now open weapon.dat and search for "5706" (Dual Damascus) without "" and u will find this: item_begin object_id=5706 object_name=[] body_part={lrhand} animation=3 drop_type=1 drop_anim_type=1 drop_radius=6 drop_height=1 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} drop_texture={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} icon={[icon.weapon_dual_sword_i00]} mesh={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeapons.sword_of_damascus_m00_wp]} texture={[LineageWeaponsTex.sword_of_damascus_t00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} crystallizable=1 item_sound={[itemSound.public_sword_shing_8];[itemSound.sword_great_4];[itemSound.sword_mid_2];[itemSound.public_sword_shing_4]} drop_sound=[itemSound.itemdrop_sword] equip_sound=[itemSound.itemequip_sword] weight=2080 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=a physical_damage=282 random_damage=10 weapon_type=dual critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=325 mp_consume=0 magical_damage=114 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s={[LineageEffect.c_u004]} c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=0.00 c3_attr5=0.00 range_s={[]} c3_attr6=0.00 c3_attr7=1.20 c3_attr8=1.20 c3_attr9=1.00 c3_attr10=1.00 range2_s={[LineageWeapons.rangesample];[LineageWeapons.rangesample]} range2_arg={1.40;0.80;0.80;1.40;0.80;0.80;13.00;0.00;0.00;13.00;0.00;0.00} c4_attr1=[icon.weapon_sword_of_damascus_i00] c4_attr2=[icon.weapon_sword_of_damascus_i00] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end Now open an empty notepad page and paste the line now u can start edit it. First start changing ID dont edit "object_name" and now go back on weapongrp.dat and search for the single weapon u want to make dual in this case Dark Legion's Edge (2500) and u will have this: item_begin object_id=2500 object_name=[] body_part={rhand} animation=1 drop_type=1 drop_anim_type=1 drop_radius=7 drop_height=10 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} drop_texture={[none]} icon={[icon.weapon_dark_legions_edge_i00]} mesh={[LineageWeapons.dark_legions_edge_m00_wp]} texture={[LineageWeaponsTex.dark_legions_edge_t00_wp]} crystallizable=1 item_sound={[itemSound.sword_mid_1];[itemSound.sword_big_3];[itemSound.sword_great_3];[itemSound.public_sword_shing_4]} drop_sound=[itemSound.itemdrop_sword] equip_sound=[itemSound.itemequip_sword] weight=1320 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=a physical_damage=232 random_damage=10 weapon_type=sword critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=379 mp_consume=0 magical_damage=114 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s=0.00 c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=1.00 c3_attr5=1.30 range_s={[LineageWeapons.rangesample]} c3_attr6=1.50 c3_attr7=0.80 c3_attr8=0.80 c3_attr9=11.50 c3_attr10=0.00 range2_s=0.00 range2_arg={} c4_attr1=[none] c4_attr2=[none] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end Now go a bit and u will find drop_mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} Now copy the dark_legions_edge without LineageWeapons. and _m00_wp. Now copy somewhere dark_legions_edge and go on the Notepade page where u pasted Dual Damascus page and do the same thing and u will have sword_of_damascus now click on Alt+H(Replace) and where there is Find what: put sword_of_damascus and where there is Replace with: put dark_legions_edge now click on Replace All and now copy the line and paste it at the end of weapongrp.dat 3rd Step:(Changing Stats) To change patk find physical_damage= To change matk find magical_damage= For other look a bit u This is how i edited my one(finnal result) item_begin object_id=8000 object_name=[] body_part={lrhand} animation=3 drop_type=1 drop_anim_type=1 drop_radius=6 drop_height=1 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeapons.dark_legions_edge_m00_wp]} drop_texture={[LineageWeaponsTex.dark_legions_edge_t00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} icon={[icon.weapon_dual_sword_i00];[icon.weapon_dark_legions_edge_i00];[icon.weapon_dark_legions_edge_i00]} mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeapons.dark_legions_edge_m00_wp]} texture={[LineageWeaponsTex.dark_legions_edge_t00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} crystallizable=1 item_sound={[itemSound.public_sword_shing_8];[itemSound.sword_great_4];[itemSound.sword_mid_2];[itemSound.public_sword_shing_4]} drop_sound=[itemSound.itemdrop_sword] equip_sound=[itemSound.itemequip_sword] weight=2080 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=s physical_damage=356 random_damage=10 weapon_type=dual critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=325 mp_consume=0 magical_damage=135 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s={[LineageEffect.c_u004]} c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=0.00 c3_attr5=0.00 range_s={[]} c3_attr6=0.00 c3_attr7=1.20 c3_attr8=1.20 c3_attr9=1.00 c3_attr10=1.00 range2_s={[LineageWeapons.rangesample];[LineageWeapons.rangesample]} range2_arg={1.40;0.80;0.80;1.40;0.80;0.80;13.00;0.00;0.00;13.00;0.00;0.00} c4_attr1=[icon.weapon_dark_legions_edge_i00] c4_attr2=[icon.weapon_dark_legions_edge_i00] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end NOW U CAN ECRYPT THE TWO FILES 4th Step:(Make Server Read new weapon) Open weapon.sql and add this INSERT INTO weapon VALUES (8000,'Dark Legion''s Edge*Dark Legion''s Edge','lrhand','true',2080,1,1,'fine_steel','s',356,10,'dual',20,0.00000,0,0,0,325,0,140,95,100000000,100,'true'); Other: How to change weapon grade?? Change crystal_type=[WEAPONGRADE] in weapongrp.dat and change grade in weapon.sql Will Enchant work?? Sure! P.S : this guide Isn't Mine...I only Share IT. All credits to : SirLagsalot Have a fun ;D
eKoIce Posted May 27, 2007 Author Posted May 27, 2007 Wooot ?? The first reply after 55 Views...LoL ;D
ÐarkyXtremē Posted May 31, 2007 Posted May 31, 2007 lol,really nice one.... eko, the first reply after 55 views, is cuz some ppl here are only registered to take things from here and use them for their own good......... thats why i told, that to enter some GOOD things, u have to have a post count.......
juusts Posted August 23, 2007 Posted August 23, 2007 in my file edit i see these lines 0 5706 1 1 6 1 0 LineageWeapons.sword_of_damascus_m00_wp LineageWeapons.sword_of_damascus_m00_wp LineageWeaponsTex.sword_of_damascus_t00_wp LineageWeaponsTex.sword_of_damascus_t00_wp icon.weapon_dual_sword_i00 icon.weapon_sword_of_damascus_i00 icon.weapon_sword_of_damascus_i00 -1 2080 51 1 0 14 3 2 LineageWeapons.sword_of_damascus_m00_wp LineageWeapons.sword_of_damascus_m00_wp 2 LineageWeaponsTex.sword_of_damascus_t00_wp LineageWeaponsTex.sword_of_damascus_t00_wp 4 ItemSound.public_sword_shing_8 ItemSound.sword_great_4 ItemSound.sword_mid_2 ItemSound.public_sword_shing_4 ItemSound.itemdrop_sword ItemSound.itemequip_sword 10 282 114 8 4 8 0 0 0 0 325 0 1 1 1000 0 -1 0 LineageEffect.c_u004 LineageEffect.c_u004 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.200000 1.200000 1.000000 1.000000 LineageWeapons.rangesample LineageWeapons.rangesample 1.400000 0.800000 0.800000 1.400000 0.800000 0.800000 13.000000 0.000000 0.000000 13.000000 0.000000 0.000000 4 4 -1 -1 icon.weapon_dual_sword_i00 icon.weapon_sword_of_damascus_i00 icon.weapon_sword_of_damascus_i00 and in your guide i see this item_begin object_id=5706 object_name=[] body_part={lrhand} animation=3 drop_type=1 drop_anim_type=1 drop_radius=6 drop_height=1 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} drop_texture={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} icon={[icon.weapon_dual_sword_i00]} mesh={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeapons.sword_of_damascus_m00_wp]} texture={[LineageWeaponsTex.sword_of_damascus_t00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} crystallizable=1 item_sound={[itemSound.public_sword_shing_8];[itemSound.sword_great_4];[itemSound.sword_mid_2];[itemSound.public_sword_shing_4]} drop_sound=[itemSound.itemdrop_sword] equip_sound=[itemSound.itemequip_sword] weight=2080 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=a physical_damage=282 random_damage=10 weapon_type=dual critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=325 mp_consume=0 magical_damage=114 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s={[LineageEffect.c_u004]} c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=0.00 c3_attr5=0.00 range_s={[]} c3_attr6=0.00 c3_attr7=1.20 c3_attr8=1.20 c3_attr9=1.00 c3_attr10=1.00 range2_s={[LineageWeapons.rangesample];[LineageWeapons.rangesample]} range2_arg={1.40;0.80;0.80;1.40;0.80;0.80;13.00;0.00;0.00;13.00;0.00;0.00} c4_attr1=[icon.weapon_sword_of_damascus_i00] c4_attr2=[icon.weapon_sword_of_damascus_i00] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end
juusts Posted August 23, 2007 Posted August 23, 2007 somebody help me why in my file edit i see another lines?? ??? ???
juusts Posted August 23, 2007 Posted August 23, 2007 can someone tell me is this guide work on Interlude ???? ??? ??? ???
kaguyakun Posted August 31, 2007 Posted August 31, 2007 On 8/23/2007 at 3:17 PM, juusts said: can someone tell me is this guide work on Interlude ???? ??? ??? ??? Sorry for answer your question so late, but work. Does not matter if you are trying set in c4 or Interlude, it is a texture edit. so be happy ;) edit: I know it work on c5, because have texture of darklegion darklegion.
juusts Posted September 1, 2007 Posted September 1, 2007 but i cant make them i dont know how to encrypt decrypt of something
koprivec Posted September 1, 2007 Posted September 1, 2007 Use the decrypt/encrypt pack from l2wh, it's easy to use.
Recommended Posts