pape90
Members-
Posts
62 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by pape90
-
[ CT2.5 Freya ] All Super Heroes capes
pape90 replied to FaceOff's topic in Client Development Discussion
LOL,nice cap for admin *,.,* -
my share didn't have success XD
-
[Help] Light reflection on custom armor
pape90 replied to pape90's topic in [Request] Client Dev Help
i'm trying,i've tried all day long ,but this time i'm stucked at this..it's like arabian for me :( -
[Share] Mitrael Armor for Gracia Final
pape90 replied to En3rgik's topic in Client Development Discussion
edit:a lot of texture are unavaible in freya :( what a pity,it was a beatiful armor imho :( -
[Help] Light reflection on custom armor
pape90 replied to pape90's topic in [Request] Client Dev Help
it's the same link XD -
[Help] Light reflection on custom armor
pape90 replied to pape90's topic in [Request] Client Dev Help
ok, ididn't undertand anything T_T -
[Help] Light reflection on custom armor
pape90 replied to pape90's topic in [Request] Client Dev Help
ok i'll try, thx ;) -
I'm wondering how i can make that beauty light reflection that it's in armor from A-grade and further. For example Uploaded with ImageShack.us Upper body is my custom texturex, lower is normal apella heavy lower,when you turn visual, you can see light reflects. how can i make them in my armor too? =)
-
sorry but yesterday forum was inagible and i wasn't able to modify it. Give me some time to fix row in files too. Omg, sorry it is incomprensible but it's not my fault :S i'm going to fix it Ok edited,it shoul be more comprensible XD
-
For now i'm using normal Apella texture, so it should result like here: when i'll understand how to make light reflections in custom armor textures, i'll post my news screens T_T
-
----> SERVER SIDE <---- gameserver/data/stats/item Create XML named 65300-65350 <?xml version="1.0" encoding="UTF-8"?> <list> <item id="65300" type="Armor" name="Titanium Helm"> <set name="icon" val="icon.armor_helmet_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="head" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="fine_steel" /> <set name="weight" val="570" /> <set name="price" val="13360000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="158" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65301" type="Armor" name="Titanium Plate Armor"> <set name="icon" val="icon.armor_t1004_ul_i00" /> <set name="default_action" val="equip" /> <set name="armor_type" val="heavy" /> <set name="bodypart" val="onepiece" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="leather" /> <set name="weight" val="9780" /> <set name="price" val="57880000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="511" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65302" type="Armor" name="Titanium Gauntlet - Heavy Armor"> <set name="icon" val="icon.armor_t1004_g_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="gloves" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="leather" /> <set name="weight" val="580" /> <set name="price" val="8900000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="122" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65303" type="Armor" name="Titanium Solleret - Heavy Armor"> <set name="icon" val="icon.armor_t1004_b_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="feet" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="blood_steel" /> <set name="weight" val="1130" /> <set name="price" val="8900000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="122" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65304" type="Armor" name="Titanium Brigandine"> <set name="icon" val="icon.armor_t1005_ul_i00" /> <set name="default_action" val="equip" /> <set name="armor_type" val="light" /> <set name="bodypart" val="onepiece" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="leather" /> <set name="weight" val="5400" /> <set name="price" val="43410000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="404" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65305" type="Armor" name="Titanium Leather Gloves - Light Armor"> <set name="icon" val="icon.armor_t1005_g_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="gloves" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="leather" /> <set name="weight" val="580" /> <set name="price" val="8900000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="122" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65306" type="Armor" name="Titanium Boots - Light Armor"> <set name="icon" val="icon.armor_t1005_b_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="feet" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="blood_steel" /> <set name="weight" val="1130" /> <set name="price" val="8900000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="122" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65307" type="Armor" name="Titanium Doublet"> <set name="icon" val="icon.armor_t1006_ul_i00" /> <set name="default_action" val="equip" /> <set name="armor_type" val="magic" /> <set name="bodypart" val="onepiece" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="leather" /> <set name="weight" val="2450" /> <set name="price" val="43410000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="298" /> <add order="0x40" stat="maxMp" val="745" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65308" type="Armor" name="Titanium Silk Gloves - Robe"> <set name="icon" val="icon.armor_t1006_g_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="gloves" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="leather" /> <set name="weight" val="580" /> <set name="price" val="8900000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="122" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> <item id="65309" type="Armor" name="Titanium Sandals - Robe"> <set name="icon" val="icon.armor_t1006_b_i00" /> <set name="default_action" val="equip" /> <set name="bodypart" val="feet" /> <set name="immediate_effect" val="1" /> <set name="crystal_type" val="s84" /> <set name="material" val="blood_steel" /> <set name="weight" val="1130" /> <set name="price" val="8900000" /> <set name="enchant_enabled" val="1" /> <for> <add order="0x10" stat="pDef" val="122" /> <enchant order="0x0C" stat="pDef" val="0" /> </for> </item> </list> gameserver/data/stats/skill New XML named 30000-30099 <?xml version="1.0" encoding="UTF-8"?> <list> <skill id="30000" levels="1" name="Titanium Heavy Set"> <!-- Confirmed CT2.5 --> <set name="magicLvl" val="1" /> <set name="operateType" val="OP_PASSIVE" /> <set name="skillType" val="BUFF" /> <set name="target" val="TARGET_SELF" /> <for> <add order="0x10" stat="CON" val="2" /> <!-- Con +2 --> <add order="0x10" stat="STR" val="4" /> <!-- Str +4 --> <mul order="0x30" stat="pAtk" val="1.076" /> <!-- Physical Attack Power +7.6% --> <mul order="0x30" stat="mDef" val="1.120" /> <!-- Magic Defense +12.0% --> <mul order="0x30" stat="pDef" val="1.120" /> <!-- Physical Defense +12.0% --> <add order="0x40" stat="maxHp" val="813" /> <!-- Maximum HP +813 effect --> <add order="0x40" stat="maxCp" val="540" /> <!-- Maximum HP +540 effect --> <sub order="0x40" stat="rootVuln" val="40" /> <!-- resistance to hold by 40% --> <add order="0x40" stat="rCrit" val="41.6" /> <!-- Critical Damage Chance +30.6 --> <add order="0x40" stat="maxLoad" val="5759" /> <!-- Weight Limit +5759 --> <add order="0x10" stat="cloak" val="1" /> <!-- Opens cloak slot --> </for> </skill> <skill id="30001" levels="1" name="Titanium Light Set"> <!-- Confirmed CT2.5 --> <set name="magicLvl" val="1" /> <set name="operateType" val="OP_PASSIVE" /> <set name="skillType" val="BUFF" /> <set name="target" val="TARGET_SELF" /> <for> <add order="0x10" stat="DEX" val="4" /> <!-- Dex +4 --> <add order="0x10" stat="CON" val="1" /> <!-- Con +1 --> <add order="0x10" stat="STR" val="1" /> <!-- Str +1 --> <mul order="0x30" stat="mDef" val="1.120" /> <!-- Magic Defense +12.0% --> <mul order="0x30" stat="pAtk" val="1.076" /> <!-- Physical Attack +7.6% --> <mul order="0x30" stat="pDef" val="1.076" /> <!-- Physical Defense +7.6% --> <mul order="0x30" stat="pAtkSpd" val="1.12" /> <!-- Atk. Spd. +12% --> <mul order="0x30" stat="runSpd" val="1.08" /> <!-- Moving Spd. +8% --> <add order="0x40" stat="rCrit" val="41.6" /> <!-- Critical Damage Chance +41.6 --> <sub order="0x40" stat="rootVuln" val="40" /> <!-- resistance to hold by 40% --> <add order="0x40" stat="maxHp" val="590" /> <!-- Maximum HP +590 effect --> <add order="0x40" stat="maxLoad" val="5759" /> <!-- Weight Limit +5759 --> <add order="0x10" stat="cloak" val="1" /> <!-- Opens cloak slot --> </for> </skill> <skill id="30002" levels="1" name="Titanium Robe Set"> <!-- Confirmed CT2.5 --> <set name="magicLvl" val="1" /> <set name="operateType" val="OP_PASSIVE" /> <set name="skillType" val="BUFF" /> <set name="target" val="TARGET_SELF" /> <for> <add order="0x10" stat="WIT" val="2" /> <!-- WIT +2 --> <add order="0x10" stat="CON" val="1" /> <!-- Con +1 --> <add order="0x10" stat="INT" val="3" /> <!-- INt +3 --> <sub order="0x40" stat="stunVuln" val="50" /> <!-- Resistance to Stun Atk. +50% --> <mul order="0x30" stat="mDef" val="1.120" /> <!-- Magic Defense +12.0% --> <mul order="0x30" stat="mAtk" val="1.096" /> <!-- Magic Attack +9.6% --> <mul order="0x30" stat="mAtkSpd" val="1.20" /> <!-- M. Spd. +20% --> <mul order="0x30" stat="runSpd" val="1.05" /> <!-- Moving Spd. +5% --> <sub order="0x40" stat="sleepVuln" val="70" /> <!-- resistance to sleep by 70% --> <add order="0x40" stat="maxHp" val="290" /> <!-- Maximum HP +390 effect --> <add order="0x40" stat="maxLoad" val="5759" /> <!-- Weight Limit +5759 --> <add order="0x10" stat="cloak" val="1" /> <!-- Opens cloak slot --> </for> </skill> </list> ------- DATABASE SIDE ---- In custom armorset table: 212 65301 0 65300 65302 65303 3006-1;30000-1 0 0 3620 0 0 0 0 0 213 65304 0 65300 65305 65306 3006-1;30001-1 0 0 0 0 0 0 0 0 214 65307 0 65300 65308 65309 3006-1;30002-1 0 0 0 0 0 0 0 0
-
Hi all, this is my first share and i'm not very good. I kept the apella textures for now,i'm trying to make them a little more dark but for now i post only the armor stats with working passive skill (created by me). it's a s84 armor with a little more power than a vorpal +13,good for PvP server. sorry for multiposting but in 1 i had got lenght error. ------> CLIENT SIDE <--------- ITEMNAME-E.DATA 65300 Titanium Helm God a,Helmet made of Titanium\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 65301 Titanium Plate Armor God a,Main piece of Titanium Heavy Set.\0 -1 4 4 65300 65301 65302 65303 a,When all items are equipped,it gives CON +2,STR +4,P.Atk+7,6%,M.Def+12%,P.Def+12%,HP+813,CP+540,Critical +30.6,Hold Resistance +40% and Weight Limit +5759.Open Cloak Slot.\0 0 0 a, 0 0 0 0 0 0 0 0 0 6 a,When all set items are enchanted by 6 or higher, P. Def. and MP regeneration rate will increase.\0 1 65302 Titanium Gauntlet God a,Part of Heavy Titanium Set.\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 65303 Titanium Solleret God a,Part of Heavy Titanium Set.\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 65304 Titanium Brigandine God a,Main piece of Titanium Leather Set.\0 -1 4 4 65304 65300 65305 65306 a,When all items are equipped,it gives DEX+4,CON+1,STR+1,M.Def+12%,P.Atk+7,6%,P.Def+7,6%,Atk.Speed+12%,Speed +8%,Critical +41.6,Hp+590,Hold Resistance +40% and Weight Limit +5759.Opens Cloak Slot. \0 0 0 a, 0 0 0 0 0 0 0 0 0 6 a,When all set items are enchanted by 6 or higher, M. Def. and Evasion will increase.\0 1 65305 Titanium Leather Gloves God a,Part of Titanium Leather Set.\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 65306 Titanium Boots God a,Part of Titanium Leather Set\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 65307 Titanium Doublet God a,Main piece of Titanium Robe Set.\0 -1 4 4 65307 65300 65308 65309 a,When all items are equipped,it gives WIT+2,CON+1,INT+3,M.Def+12%,M.Atk+9.6%,Casting Speed +20%,Speed+5%,HP+390,Stun Resistance +50%,Sleep Resistance +70% and Weight Limit +5759.Opens Cloak Slot. \0 0 0 a, 0 0 0 0 0 0 0 0 0 6 a,When all set items are enchanted by 6 or higher, P. Def. and Weight Gauge will increase.\0 1 65308 Titanium Silk Gloves God a,Part of Titanium Robe Set\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 65309 Titanium Sandals God a,Part of Titanium Robe Set.\0 -1 0 0 a, 0 0 a, 0 0 0 0 0 0 0 0 0 0 a, 1 ARMORGRP 1 65300 0 3 2 5 0 dropitems.drop_sack_m00 dropitemstex.drop_sack_t00 0 0 0 0 0 1 0 0 icon.armor_helmet_i00 -1 570 51 1 0 0 1 6 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_cloth ItemSound.itemequip_armor_helmet 1 0 0 7 0 140 0 0 0 1 65301 0 3 10 7 0 dropitems.drop_MFighter_m008_t1004_u_m00 mfighter.MFighter_m008_t1004_u 0 0 0 0 0 1 0 0 icon.armor_t1004_ul_i00 icon.armor_t1004_u_i00 icon.armor_t1004_l_i00 -1 9780 19 1 0 0 1 8 2 Fighter.MFighter_m008_u Fighter.MFighter_m008_l 2 mfighter.MFighter_m008_t1004_u MFighter.MFighter_m008_t1004_l 2 0 255 0 255 2 2 Fighter.FFighter_m012_u Fighter.FFighter_m012_l 2 FFighter.FFighter_m012_t1004_u FFighter.FFighter_m012_t1004_l 2 0 255 0 255 2 2 DarkElf.MDarkElf_m003_u DarkElf.MDarkElf_m007_l 2 MDarkElf.MDarkElf_m003_t1004_u MDarkElf.MDarkElf_m007_t1004_l 2 0 255 0 255 2 2 DarkElf.FDarkElf_m004_u DarkElf.FDarkElf_m010_l 2 FDarkElf.FDarkElf_m004_t1004_u FDarkElf.FDarkElf_m010_t1004_l 2 0 255 0 255 2 2 Dwarf.MDwarf_m008_u Dwarf.MDwarf_m008_l 2 MDwarf.MDwarf_m008_t1004_u MDwarf.MDwarf_m008_t1004_l 2 0 255 0 255 2 2 Dwarf.FDwarf_m008_u Dwarf.FDwarf_m008_l 2 FDwarf.FDwarf_m008_t1004_u FDwarf.FDwarf_m008_t1004_l 2 0 255 0 255 2 2 Elf.MElf_m011_u Elf.MElf_m011_l 2 MElf.MElf_m011_t1004_u MElf.MElf_m011_t1004_l 2 0 255 0 255 2 2 Elf.FElf_m011_u Elf.FElf_m011_l 2 FElf.FElf_m011_t1004_u FElf.FElf_m011_t1004_l 2 0 255 0 255 2 2 Magic.MMagic_m013_u Magic.MMagic_m013_l 2 MMagic.MMagic_m013_t1004_u MMagic.MMagic_m013_t1004_l 2 0 255 0 255 2 2 Magic.FMagic_m012_u Magic.FMagic_m012_l 2 FMagic.FMagic_m012_t1004_u FMagic.FMagic_m012_t1004_l 2 0 255 0 255 2 2 Orc.MOrc_m007_u Orc.MOrc_m007_l 2 MOrc.MOrc_m007_t1004_u MOrc.MOrc_m007_t1004_l 2 0 255 0 255 2 2 Orc.FOrc_m007_u Orc.FOrc_m007_l 2 FOrc.FOrc_m007_t1004_u FOrc.FOrc_m007_t1004_l 2 0 255 0 255 2 2 Shaman.MShaman_m008_u Shaman.MShaman_m008_l 2 MShaman.MShaman_m008_t1004_u MShaman.MShaman_m008_t1004_l 2 0 255 0 255 2 2 Shaman.FShaman_m008_u Shaman.FShaman_m008_l 2 FShaman.FShaman_m008_t1004_u FShaman.FShaman_m008_t1004_l 2 0 255 0 255 2 2 Kamael.mkamael_m008_u Kamael.mkamael_m008_l 2 mkamael.mkamael_m008_t1004_u mkamael.mkamael_m008_t1004_l 2 0 255 0 255 2 2 Kamael.fkamael_m008_u Kamael.fkamael_m008_l 2 fkamael.fkamael_m008_t1004_u fkamael.fkamael_m008_t1004_l 2 0 255 0 255 2 1 1 0 0 LineageEffect.p_u002_a 4 ItemSound.armor_metal_alt_4 ItemSound.public_armor_02 ItemSound.shield_steel_1 ItemSound.armor_metal_alt_5 ItemSound.itemdrop_armor_heavymetal ItemSound.itemequip_armor_heavymetal 1 0 2 7 0 511 0 0 0 1 65302 0 3 6 6 0 dropitems.drop_MFighter_m008_t1004_g_m00 mfighter.MFighter_m008_t1004_g 0 0 0 0 0 1 0 0 icon.armor_t1004_g_i00 -1 580 19 1 0 0 1 20 1 Fighter.MFighter_m008_g 1 mfighter.MFighter_m008_t1004_g 1 0 255 1 1 Fighter.FFighter_m012_g 1 FFighter.FFighter_m012_t1004_g 1 0 255 1 1 DarkElf.MDarkElf_m003_g 1 MDarkElf.MDarkElf_m003_t1004_g 1 0 255 1 1 DarkElf.FDarkElf_m004_g 1 FDarkElf.FDarkElf_m004_t1004_g 1 0 255 1 1 Dwarf.MDwarf_m008_g 1 MDwarf.MDwarf_m008_t1004_g 1 0 255 1 1 Dwarf.FDwarf_m008_g 1 FDwarf.FDwarf_m008_t1004_g 1 0 255 1 1 Elf.MElf_m011_g 1 MElf.MElf_m011_t1004_g 1 0 255 1 1 Elf.FElf_m011_g 1 FElf.FElf_m011_t1004_g 1 0 255 1 1 Magic.MMagic_m013_g 1 MMagic.MMagic_m013_t1004_g 1 0 255 1 1 Magic.FMagic_m012_g 1 FMagic.FMagic_m012_t1004_g 1 0 255 1 1 Orc.MOrc_m007_g 1 MOrc.MOrc_m007_t1004_g 1 0 255 1 1 Orc.FOrc_m007_g 1 FOrc.FOrc_m007_t1004_g 1 0 255 1 1 Shaman.MShaman_m008_g 1 MShaman.MShaman_m008_t1004_g 1 0 255 1 1 Shaman.FShaman_m008_g 1 FShaman.FShaman_m008_t1004_g 1 0 255 1 1 Kamael.mkamael_m008_g 1 mkamael.mkamael_m008_t1004_g 1 0 255 1 1 Kamael.fkamael_m008_g 1 fkamael.fkamael_m008_t1004_g 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_glove ItemSound.itemequip_armor_glove 1 0 0 7 0 122 0 0 0 1 65303 0 3 7 16 0 dropitems.drop_MFighter_m008_t1004_b_m00 mfighter.MFighter_m008_t1004_b 0 0 0 0 0 1 0 0 icon.armor_t1004_b_i00 -1 1130 48 1 0 0 1 23 1 Fighter.MFighter_m008_b 1 mfighter.MFighter_m008_t1004_b 1 0 255 1 1 Fighter.FFighter_m012_b 1 FFighter.FFighter_m012_t1004_b 1 0 255 1 1 DarkElf.MDarkElf_m007_b 1 MDarkElf.MDarkElf_m007_t1004_b 1 0 255 1 1 DarkElf.FDarkElf_m010_b 1 FDarkElf.FDarkElf_m010_t1004_b 1 0 255 1 1 Dwarf.MDwarf_m008_b 1 MDwarf.MDwarf_m008_t1004_b 1 0 255 1 1 Dwarf.FDwarf_m008_b 1 FDwarf.FDwarf_m008_t1004_b 1 0 255 1 1 Elf.MElf_m011_b 1 MElf.MElf_m011_t1004_b 1 0 255 1 1 Elf.FElf_m011_b 1 FElf.FElf_m011_t1004_b 1 0 255 1 1 Magic.MMagic_m013_b 1 MMagic.MMagic_m013_t1004_b 1 0 255 1 1 Magic.FMagic_m012_b 1 FMagic.FMagic_m012_t1004_b 1 0 255 1 1 Orc.MOrc_m007_b 1 MOrc.MOrc_m007_t1004_b 1 0 255 1 1 Orc.FOrc_m007_b 1 FOrc.FOrc_m007_t1004_b 1 0 255 1 1 Shaman.MShaman_m008_b 1 MShaman.MShaman_m008_t1004_b 1 0 255 1 1 Shaman.FShaman_m008_b 1 FShaman.FShaman_m008_t1004_b 1 0 255 1 1 Kamael.mkamael_m008_b 1 mkamael.mkamael_m008_t1004_b 1 0 255 1 1 Kamael.fkamael_m008_b 1 fkamael.fkamael_m008_t1004_b 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_boots ItemSound.itemequip_armor_boots 1 0 0 7 0 122 0 0 0 1 65304 0 3 9 7 0 dropitems.drop_MFighter_m011_t1005_u_m00 mfighter.mfighter_m011_t1005_u 0 0 0 0 0 1 0 0 icon.armor_t1005_ul_i00 icon.armor_t1005_u_i00 icon.armor_t1005_l_i00 -1 5400 19 1 0 0 1 8 2 Fighter.MFighter_m011_u Fighter.MFighter_m011_l 2 mfighter.mfighter_m011_t1005_u MFighter.MFighter_m011_t1005_l 2 0 255 0 255 2 2 Fighter.FFighter_m011_u Fighter.FFighter_m011_l 2 FFighter.FFighter_m011_t1005_u FFighter.FFighter_m011_t1005_l 2 0 255 0 255 2 2 DarkElf.MDarkElf_m007_u DarkElf.MDarkElf_m004_l 2 MDarkElf.MDarkElf_m007_t1005_u MDarkElf.MDarkElf_m004_t1005_l 2 0 255 0 255 2 2 DarkElf.FDarkElf_m007_u DarkElf.FDarkElf_m010_l 2 FDarkElf.FDarkElf_m007_t1005_u FDarkElf.FDarkElf_m010_t1005_l 2 0 255 0 255 2 2 Dwarf.MDwarf_m004_u Dwarf.MDwarf_m004_l 2 MDwarf.MDwarf_m004_t1005_u MDwarf.MDwarf_m004_t1005_l 2 0 255 0 255 2 2 Dwarf.FDwarf_m004_u Dwarf.FDwarf_m004_l 2 FDwarf.FDwarf_m004_t1005_u FDwarf.FDwarf_m004_t1005_l 2 0 255 0 255 2 2 Elf.MElf_m008_u Elf.MElf_m007_l 2 MElf.MElf_m008_t1005_u MElf.MElf_m007_t1005_l 2 0 255 0 255 2 2 Elf.FElf_m008_u Elf.FElf_m007_l 2 FElf.FElf_m008_t1005_u FElf.FElf_m007_t1005_l 2 0 255 0 255 2 2 Magic.MMagic_m011_u Magic.MMagic_m011_l 2 MMagic.MMagic_m011_t1005_u MMagic.MMagic_m011_t1005_l 2 0 255 0 255 2 2 Magic.FMagic_m011_u Magic.FMagic_m011_l 2 FMagic.FMagic_m011_t1005_u FMagic.FMagic_m011_t1005_l 2 0 255 0 255 2 2 Orc.MOrc_m003_u Orc.MOrc_m003_l 2 MOrc.MOrc_m003_t1005_u MOrc.MOrc_m003_t1005_l 2 0 255 0 255 2 2 Orc.FOrc_m003_u Orc.FOrc_m003_l 2 FOrc.FOrc_m003_t1005_u FOrc.FOrc_m003_t1005_l 2 0 255 0 255 2 2 Shaman.MShaman_m007_u Shaman.MShaman_m004_l 2 MShaman.MShaman_m007_t1005_u MShaman.MShaman_m004_t1005_l 2 0 255 0 255 2 2 Shaman.FShaman_m007_u Shaman.FShaman_m006_l 2 FShaman.FShaman_m007_t1005_u FShaman.FShaman_m006_t1005_l 2 0 255 0 255 2 2 Kamael.mkamael_m008_u Kamael.mkamael_m008_l 3 mkamael.mkamael_m008_t1005_u mkamael.mkamael_m008_t1005_l mkamael.mkamael_m008_t1005_ut 2 Kamael.Mkamael_m000_w_ad00 119 95 Kamael.Mkamael_m008_l_ad00 108 95 2 Mkamael.Mkamael_m000_t00_w mkamael.mkamael_m008_t1005_ut 2 Kamael.fkamael_m008_u Kamael.fkamael_m008_l 3 fkamael.fkamael_m008_t1005_u fkamael.fkamael_m008_t1005_l fkamael.fkamael_m008_t1005_ut 2 Kamael.Fkamael_m000_w_ad00 119 95 Kamael.Fkamael_m008_l_ad00 108 95 2 Fkamael.Fkamael_m000_t00_w fkamael.fkamael_m008_t1005_ut 1 1 0 0 LineageEffect.p_u002_a 4 ItemSound.armor_leather_5 ItemSound.armor_leather_1 MonSound.Hit_normal_9 MonSound.Hit_Shell_4 ItemSound.itemdrop_armor_leather ItemSound.itemequip_armor_leather 1 0 1 7 0 404 0 0 0 1 65305 0 3 5 6 0 dropitems.drop_MFighter_m011_t1005_g_m00 mfighter.mfighter_m011_t1005_g 0 0 0 0 0 1 0 0 icon.armor_t1005_g_i00 -1 580 19 1 0 0 1 20 1 Fighter.MFighter_m011_g 1 mfighter.mfighter_m011_t1005_g 1 0 255 1 1 Fighter.FFighter_m011_g 1 FFighter.FFighter_m011_t1005_g 1 0 255 1 1 DarkElf.MDarkElf_m007_g 1 MDarkElf.MDarkElf_m007_t1005_g 1 0 255 1 1 DarkElf.FDarkElf_m007_g 1 FDarkElf.FDarkElf_m007_t1005_g 1 0 255 1 1 Dwarf.MDwarf_m004_g 1 MDwarf.MDwarf_m004_t1005_g 1 0 255 1 1 Dwarf.FDwarf_m004_g 1 FDwarf.FDwarf_m004_t1005_g 1 0 255 1 1 Elf.MElf_m008_g 1 MElf.MElf_m008_t1005_g 1 0 255 1 1 Elf.FElf_m008_g 1 FElf.FElf_m008_t1005_g 1 0 255 1 1 Magic.MMagic_m011_g 1 MMagic.MMagic_m011_t1005_g 1 0 255 1 1 Magic.FMagic_m011_g 1 FMagic.FMagic_m011_t1005_g 1 0 255 1 1 Orc.MOrc_m003_g 1 MOrc.MOrc_m003_t1005_g 1 0 255 1 1 Orc.FOrc_m003_g 1 FOrc.FOrc_m003_t1005_g 1 0 255 1 1 Shaman.MShaman_m007_g 1 MShaman.MShaman_m007_t1005_g 1 0 255 1 1 Shaman.FShaman_m007_g 1 FShaman.FShaman_m007_t1005_g 1 0 255 1 1 Kamael.mkamael_m008_g 1 mkamael.mkamael_m008_t1005_g 1 0 255 1 1 Kamael.fkamael_m008_g 1 fkamael.fkamael_m008_t1005_g 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_glove ItemSound.itemequip_armor_glove 1 0 0 7 0 122 0 0 0 1 65306 0 3 6 16 0 dropitems.drop_MFighter_m011_t1005_b_m00 mfighter.mfighter_m011_t1005_b 0 0 0 0 0 1 0 0 icon.armor_t1005_b_i00 -1 1130 48 1 0 0 1 23 1 Fighter.MFighter_m011_b 1 mfighter.mfighter_m011_t1005_b 1 0 255 1 1 Fighter.FFighter_m011_b 1 FFighter.FFighter_m011_t1005_b 1 0 255 1 1 DarkElf.MDarkElf_m004_b 1 MDarkElf.MDarkElf_m004_t1005_b 1 0 255 1 1 DarkElf.FDarkElf_m010_b 1 FDarkElf.FDarkElf_m010_t1005_b 1 0 255 1 1 Dwarf.MDwarf_m004_b 1 MDwarf.MDwarf_m004_t1005_b 1 0 255 1 1 Dwarf.FDwarf_m004_b 1 FDwarf.FDwarf_m004_t1005_b 1 0 255 1 1 Elf.MElf_m007_b 1 MElf.MElf_m007_t1005_b 1 0 255 1 1 Elf.FElf_m007_b 1 FElf.FElf_m007_t1005_b 1 0 255 1 1 Magic.MMagic_m011_b 1 MMagic.MMagic_m011_t1005_b 1 0 255 1 1 Magic.FMagic_m011_b 1 FMagic.FMagic_m011_t1005_b 1 0 255 1 1 Orc.MOrc_m003_b 1 MOrc.MOrc_m003_t1005_b 1 0 255 1 1 Orc.FOrc_m003_b 1 FOrc.FOrc_m003_t1005_b 1 0 255 1 1 Shaman.MShaman_m004_b 1 MShaman.MShaman_m004_t1005_b 1 0 255 1 1 Shaman.FShaman_m006_b 1 FShaman.FShaman_m006_t1005_b 1 0 255 1 1 Kamael.mkamael_m008_b 1 mkamael.mkamael_m008_t1005_b 1 0 255 1 1 Kamael.fkamael_m008_b 1 fkamael.fkamael_m008_t1005_b 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_boots ItemSound.itemequip_armor_boots 1 0 0 7 0 122 0 0 0 1 65307 0 3 7 2 0 dropitems.drop_MFighter_m007_t1006_u_m00 mfighter.mfighter_m007_t1006_u 0 0 0 0 0 1 0 0 icon.armor_t1006_ul_i00 icon.armor_t1006_u_i00 icon.armor_t1006_l_i00 -1 2450 19 1 0 0 1 8 2 Fighter.MFighter_m007_u Fighter.MFighter_m007_l 2 mfighter.mfighter_m007_t1006_u MFighter.MFighter_m007_t1006_l 2 0 255 0 255 2 2 Fighter.FFighter_m007_u Fighter.FFighter_m010_l 2 FFighter.FFighter_m007_t1006_u FFighter.FFighter_m010_t1006_l 2 0 255 0 255 2 2 DarkElf.MDarkElf_m006_u DarkElf.MDarkElf_m006_l 2 MDarkElf.MDarkElf_m006_t1006_u MDarkElf.MDarkElf_m006_t1006_l 2 0 255 0 255 2 2 DarkElf.FDarkElf_m008_u DarkElf.FDarkElf_m006_l 2 FDarkElf.FDarkElf_m008_t1006_u FDarkElf.FDarkElf_m006_t1006_l 2 0 255 0 255 2 2 Dwarf.MDwarf_m002_u Dwarf.MDwarf_m002_l 2 MDwarf.MDwarf_m002_t1006_u MDwarf.MDwarf_m002_t1006_l 2 0 255 0 255 2 2 Dwarf.FDwarf_m005_u Dwarf.FDwarf_m005_l 2 FDwarf.FDwarf_m005_t1006_u FDwarf.FDwarf_m005_t1006_l 2 0 255 0 255 2 2 Elf.MElf_m009_u Elf.MElf_m009_l 2 MElf.MElf_m009_t1006_u MElf.MElf_m009_t1006_l 2 0 255 0 255 2 2 Elf.FElf_m006_u Elf.FElf_m006_l 2 FElf.FElf_m006_t1006_u FElf.FElf_m006_t1006_l 2 0 255 0 255 2 2 Magic.MMagic_m006_u Magic.MMagic_m006_l 2 MMagic.MMagic_m006_t1006_u MMagic.MMagic_m006_t1006_l 2 0 255 0 255 2 2 Magic.FMagic_m009_u Magic.FMagic_m003_l 2 FMagic.FMagic_m009_t1006_u FMagic.FMagic_m003_t1006_l 2 0 255 0 255 2 2 Orc.MOrc_m002_u Orc.MOrc_m002_l 2 MOrc.MOrc_m002_t1006_u MOrc.MOrc_m002_t1006_l 2 0 255 0 255 2 2 Orc.FOrc_m002_u Orc.FOrc_m004_l 2 FOrc.FOrc_m002_t1006_u FOrc.FOrc_m004_t1006_l 2 0 255 0 255 2 2 Shaman.MShaman_m006_u Shaman.MShaman_m006_l 2 MShaman.MShaman_m006_t1006_u MShaman.MShaman_m006_t1006_l 2 0 255 0 255 2 2 Shaman.FShaman_m006_u Shaman.FShaman_m006_l 2 FShaman.FShaman_m006_t1006_u FShaman.FShaman_m006_t1006_l 2 0 255 0 255 2 2 Kamael.mkamael_m006_u Kamael.mkamael_m006_l 2 mkamael.mkamael_m006_t1006_u mkamael.mkamael_m006_t1006_l 2 0 255 0 255 2 2 Kamael.FKamael_m006_u Kamael.fkamael_m006_l 2 fkamael.fkamael_m006_t1006_u fkamael.fkamael_m006_t1006_l 2 0 255 0 255 2 1 1 0 0 LineageEffect.p_u002_a 4 ItemSound.armor_leather_1 ItemSound.shield_bone_1 MonSound.Hit_normal_12 MonSound.Hit_normal_3 ItemSound.itemdrop_armor_cloth ItemSound.itemequip_armor_cloth 1 0 3 7 0 298 0 745 35 1 65308 0 3 5 4 0 dropitems.drop_MFighter_m007_t1006_g_m00 mfighter.mfighter_m007_t1006_g 0 0 0 0 0 1 0 0 icon.armor_t1006_g_i00 -1 580 19 1 0 0 1 20 1 Fighter.MFighter_m007_g 1 mfighter.mfighter_m007_t1006_g 1 0 255 1 1 Fighter.FFighter_m007_g 1 FFighter.FFighter_m007_t1006_g 1 0 255 1 1 DarkElf.MDarkElf_m006_g 1 MDarkElf.MDarkElf_m006_t1006_g 1 0 255 1 1 DarkElf.FDarkElf_m008_g 1 FDarkElf.FDarkElf_m008_t1006_g 1 0 255 1 1 Dwarf.MDwarf_m002_g 1 MDwarf.MDwarf_m002_t1006_g 1 0 255 1 1 Dwarf.FDwarf_m005_g 1 FDwarf.FDwarf_m005_t1006_g 1 0 255 1 1 Elf.MElf_m009_g 1 MElf.MElf_m009_t1006_g 1 0 255 1 1 Elf.FElf_m006_g 1 FElf.FElf_m006_t1006_g 1 0 255 1 1 Magic.MMagic_m006_g 1 MMagic.MMagic_m006_t1006_g 1 0 255 1 1 Magic.FMagic_m009_g 1 FMagic.FMagic_m009_t1006_g 1 0 255 1 1 Orc.MOrc_m002_g 1 MOrc.MOrc_m002_t1006_g 1 0 255 1 1 Orc.FOrc_m002_g 1 FOrc.FOrc_m002_t1006_g 1 0 255 1 1 Shaman.MShaman_m006_g 1 MShaman.MShaman_m006_t1006_g 1 0 255 1 1 Shaman.FShaman_m006_g 1 FShaman.FShaman_m006_t1006_g 1 0 255 1 1 Kamael.mkamael_m006_g 1 mkamael.mkamael_m006_t1006_g 1 0 255 1 1 Kamael.FKamael_m006_g 1 fkamael.fkamael_m006_t1006_g 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_glove ItemSound.itemequip_armor_glove 1 0 0 7 0 122 0 0 3 1 65309 0 3 4 15 0 dropitems.drop_MFighter_m007_t1006_b_m00 mfighter.mfighter_m007_t1006_b 0 0 0 0 0 1 0 0 icon.armor_t1006_b_i00 -1 1130 48 1 0 0 1 23 1 Fighter.MFighter_m007_b 1 mfighter.mfighter_m007_t1006_b 1 0 255 1 1 Fighter.FFighter_m007_b 1 FFighter.FFighter_m007_t1006_b 1 0 255 1 1 DarkElf.MDarkElf_m006_b 1 MDarkElf.MDarkElf_m006_t1006_b 1 0 255 1 1 DarkElf.FDarkElf_m006_b 1 FDarkElf.FDarkElf_m006_t1006_b 1 0 255 1 1 Dwarf.MDwarf_m002_b 1 MDwarf.MDwarf_m002_t1006_b 1 0 255 1 1 Dwarf.FDwarf_m005_b 1 FDwarf.FDwarf_m005_t1006_b 1 0 255 1 1 Elf.MElf_m009_b 1 MElf.MElf_m009_t1006_b 1 0 255 1 1 Elf.FElf_m006_b 1 FElf.FElf_m006_t1006_b 1 0 255 1 1 Magic.MMagic_m006_b 1 MMagic.MMagic_m006_t1006_b 1 0 255 1 1 Magic.FMagic_m003_b 1 FMagic.FMagic_m003_t1006_b 1 0 255 1 1 Orc.MOrc_m002_b 1 MOrc.MOrc_m002_t1006_b 1 0 255 1 1 Orc.FOrc_m004_b 1 FOrc.FOrc_m004_t1006_b 1 0 255 1 1 Shaman.MShaman_m006_b 1 MShaman.MShaman_m006_t1006_b 1 0 255 1 1 Shaman.FShaman_m006_b 1 FShaman.FShaman_m006_t1006_b 1 0 255 1 1 Kamael.mkamael_m006_b 1 mkamael.mkamael_m006_t1006_b 1 0 255 1 1 Kamael.FKamael_m006_b 1 fkamael.fkamael_m006_t1006_b 1 0 255 1 1 1 0 0 LineageEffect.p_u002_a 1 ItemSound.itemdrop_armor_boots ItemSound.itemequip_armor_boots 1 0 0 7 0 122 0 0 0
-
yes i've already solved, i edited the number in the weapon icon in weapongrp
-
i need to know how to change icon in-game of the weapon.. i mean, i'm using the skull dagger , and even if i have modified the stat - item - xml of the item 90000, in the icon there are written the stats of the true weapon. could you help me again ? =)
-
[Request-Help] Critical error on editing weaponrpg
pape90 replied to pape90's topic in [Request] Client Dev Help
ok,gone ^_^ now i need to know how to change icon in-game of the weapon.. i mean, i'm using the skull dagger , and even if i have modified the stat - item - xml of the item 90000, in the icon there are written the stats of the true weapon. could you help me again ? XD -
[Request-Help] Critical error on editing weaponrpg
pape90 replied to pape90's topic in [Request] Client Dev Help
with your system it seems to work, now i test :D -
[Request-Help] Critical error on editing weaponrpg
pape90 replied to pape90's topic in [Request] Client Dev Help
ct2.5 413 (was that you meant?) -
[Request-Help] Critical error on editing weaponrpg
pape90 replied to pape90's topic in [Request] Client Dev Help
i tried to just edit the original row, without add anythiing... critical error too.. seems like mi client doesn't accept any little changement except of l2.ini -.- -
EDIT: I've already used Search Button but i dind't find anything interesting or usefull for me As Title Says, i'm trying to add some custom weapons in my server. To learn the know-how,i've begun with copy an already existing weapon from itemname-e and weapongrp. So, i copied the skull Edge,modifyng ID and Name and add this row in itemname-e Save and Recrypt --> ok. Then, it's turn of weapongrp. Copy again the Skull Edge and add this row at the end (chaging ID with ID of my custom weapon) save and recrypt --> ok. System --> L2.exe --> Critical error T_T I'm getting crazy about this.. i've patched system, my client is chronicle 2.5 (Freya) and i use L2FileEdit from C4 to Freya ( the CriticalError's one ?) What can i do?
-
[INFO]How to respawn in an area after death
pape90 replied to pape90's question in Request Server Development Help [L2J]
ok thx a lot, i will try :D -
[INFO]How to respawn in an area after death
pape90 replied to pape90's question in Request Server Development Help [L2J]
Here's the file.. What have i to write in order to make ppl who die in elven ruins respawn at the beginning of the ruins? /* * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software * Foundation, either version 3 of the License, or (at your option) any later * version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program. If not, see <http://www.gnu.org/licenses/>. */ package com.l2jserver.gameserver.network.clientpackets; import java.util.logging.Logger; import com.l2jserver.gameserver.ThreadPoolManager; import com.l2jserver.gameserver.datatables.MapRegionTable; import com.l2jserver.gameserver.instancemanager.CastleManager; import com.l2jserver.gameserver.instancemanager.ClanHallManager; import com.l2jserver.gameserver.instancemanager.FortManager; import com.l2jserver.gameserver.instancemanager.TerritoryWarManager; import com.l2jserver.gameserver.model.L2SiegeClan; import com.l2jserver.gameserver.model.Location; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.actor.instance.L2SiegeFlagInstance; import com.l2jserver.gameserver.model.entity.Castle; import com.l2jserver.gameserver.model.entity.ClanHall; import com.l2jserver.gameserver.model.entity.Fort; import com.l2jserver.gameserver.model.entity.TvTEvent; /** * This class ... * * @version $Revision: 1.7.2.3.2.6 $ $Date: 2005/03/27 15:29:30 $ */ public final class RequestRestartPoint extends L2GameClientPacket { private static final String _C__6d_REQUESTRESTARTPOINT = "[C] 6d RequestRestartPoint"; private static Logger _log = Logger.getLogger(RequestRestartPoint.class.getName()); protected int _requestedPointType; protected boolean _continuation; @Override protected void readImpl() { _requestedPointType = readD(); } class DeathTask implements Runnable { final L2PcInstance activeChar; DeathTask (L2PcInstance _activeChar) { activeChar = _activeChar; } @SuppressWarnings("synthetic-access") public void run() { Location loc = null; Castle castle = null; Fort fort = null; boolean isInDefense = false; int instanceId = 0; // force jail if (activeChar.isInJail()) { _requestedPointType = 27; } else if (activeChar.isFestivalParticipant()) { _requestedPointType = 5; } switch (_requestedPointType) { case 1: // to clanhall if (activeChar.getClan() == null || activeChar.getClan().getHasHideout() == 0) { _log.warning("Player ["+activeChar.getName()+"] called RestartPointPacket - To Clanhall and he doesn't have Clanhall!"); return; } loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.ClanHall); if (ClanHallManager.getInstance().getClanHallByOwner(activeChar.getClan())!= null && ClanHallManager.getInstance().getClanHallByOwner(activeChar.getClan()).getFunction(ClanHall.FUNC_RESTORE_EXP) != null) { activeChar.restoreExp(ClanHallManager.getInstance().getClanHallByOwner(activeChar.getClan()).getFunction(ClanHall.FUNC_RESTORE_EXP).getLvl()); } break; case 2: // to castle castle = CastleManager.getInstance().getCastle(activeChar); if (castle != null && castle.getSiege().getIsInProgress()) { // Siege in progress if (castle.getSiege().checkIsDefender(activeChar.getClan())) loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Castle); // Just in case you lost castle while being dead.. Port to nearest Town. else if (castle.getSiege().checkIsAttacker(activeChar.getClan())) loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town); else { _log.warning("Player ["+activeChar.getName()+"] called RestartPointPacket - To Castle and he doesn't have Castle!"); return; } } else { if (activeChar.getClan() == null || activeChar.getClan().getHasCastle() == 0) return; else loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Castle); } if (CastleManager.getInstance().getCastleByOwner(activeChar.getClan())!= null && CastleManager.getInstance().getCastleByOwner(activeChar.getClan()).getFunction(Castle.FUNC_RESTORE_EXP) != null) { activeChar.restoreExp(CastleManager.getInstance().getCastleByOwner(activeChar.getClan()).getFunction(Castle.FUNC_RESTORE_EXP).getLvl()); } break; case 3: // to fortress //fort = FortManager.getInstance().getFort(activeChar); if ((activeChar.getClan() == null || activeChar.getClan().getHasFort() == 0) && !isInDefense) { _log.warning("Player ["+activeChar.getName()+"] called RestartPointPacket - To Fortress and he doesn't have Fortress!"); return; } loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Fortress); if (FortManager.getInstance().getFortByOwner(activeChar.getClan())!= null && FortManager.getInstance().getFortByOwner(activeChar.getClan()).getFunction(Fort.FUNC_RESTORE_EXP) != null) { activeChar.restoreExp(FortManager.getInstance().getFortByOwner(activeChar.getClan()).getFunction(Fort.FUNC_RESTORE_EXP).getLvl()); } break; case 4: // to siege HQ L2SiegeClan siegeClan = null; castle = CastleManager.getInstance().getCastle(activeChar); fort = FortManager.getInstance().getFort(activeChar); L2SiegeFlagInstance flag = TerritoryWarManager.getInstance().getFlagForClan(activeChar.getClan()); if (castle != null && castle.getSiege().getIsInProgress()) siegeClan = castle.getSiege().getAttackerClan(activeChar.getClan()); else if (fort != null && fort.getSiege().getIsInProgress()) siegeClan = fort.getSiege().getAttackerClan(activeChar.getClan()); if ((siegeClan == null || siegeClan.getFlag().isEmpty()) && flag == null) { _log.warning("Player ["+activeChar.getName()+"] called RestartPointPacket - To Siege HQ and he doesn't have Siege HQ!"); return; } loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.SiegeFlag); break; case 5: // Fixed or Player is a festival participant if (!activeChar.isGM() && !activeChar.isFestivalParticipant()) { _log.warning("Player ["+activeChar.getName()+"] called RestartPointPacket - Fixed and he isn't festival participant!"); return; } instanceId = activeChar.getInstanceId(); loc = new Location(activeChar.getX(), activeChar.getY(), activeChar.getZ()); // spawn them where they died break; case 6: // TODO: agathion ress break; case 27: // to jail if (!activeChar.isInJail()) return; loc = new Location(-114356, -249645, -2984); break; default: loc = MapRegionTable.getInstance().getTeleToLocation(activeChar, MapRegionTable.TeleportWhereType.Town); break; } // Teleport and revive activeChar.setInstanceId(instanceId); activeChar.setIsIn7sDungeon(false); activeChar.setIsPendingRevive(true); activeChar.teleToLocation(loc, true); } } @Override protected void runImpl() { L2PcInstance activeChar = getClient().getActiveChar(); if (activeChar == null) return; if (TvTEvent.isStarted() && TvTEvent.isPlayerParticipant(activeChar.getObjectId())) return; //SystemMessage sm2 = SystemMessage.getSystemMessage(SystemMessage.S1_S2); //sm2.addString("type:"+requestedPointType); //activeChar.sendPacket(sm2); if (activeChar.isFakeDeath()) { activeChar.stopFakeDeath(true); return; } else if(!activeChar.isDead()) { _log.warning("Living player ["+activeChar.getName()+"] called RestartPointPacket! Ban this player!"); return; } Castle castle = CastleManager.getInstance().getCastle(activeChar.getX(), activeChar.getY(), activeChar.getZ()); if (castle != null && castle.getSiege().getIsInProgress()) { if (activeChar.getClan() != null && castle.getSiege().checkIsAttacker(activeChar.getClan())) { // Schedule respawn delay for attacker ThreadPoolManager.getInstance().scheduleGeneral(new DeathTask(activeChar), castle.getSiege().getAttackerRespawnDelay()); if (castle.getSiege().getAttackerRespawnDelay() > 0) activeChar.sendMessage("You will be re-spawned in " + castle.getSiege().getAttackerRespawnDelay()/1000 + " seconds"); return; } } // run immediately (no need to schedule) new DeathTask(activeChar).run(); } /* (non-Javadoc) * @see com.l2jserver.gameserver.clientpackets.ClientBasePacket#getType() */ @Override public String getType() { return _C__6d_REQUESTRESTARTPOINT; -
search in gameserver/l2jconfig -> olympiad -> there are all info about olympiad,such as start time, duration, min player for based/nc based,waiting time before get teleported, ecc...
-
[INFO]How to respawn in an area after death
pape90 replied to pape90's question in Request Server Development Help [L2J]
ok..file found.. and? -
[INFO]How to respawn in an area after death
pape90 posted a question in Request Server Development Help [L2J]
My doubt was.. i've created a "levelling area" , and i want people who die there, with the button to village respawn at the beginnig of that area.. there is a way to do it? -
Resolved. Error in importing, sorry for newbyeness and thx for the patience :D