milosvamp Posted August 17, 2017 Share Posted August 17, 2017 (edited) Hello. I added some additional loot into Treasure Chests.... a example looks like this: <npc id="21822" level="80" type="L2Chest" name="Treasure Chest"> <!-- Confirmed CT2.5 --> <race>CONSTRUCT</race> <sex>MALE</sex> <acquire expRate="1.323" sp="996" /> <stats str="40" int="21" dex="30" wit="20" con="43" men="20"> <vitals hp="3137.4936216" hpRegen="8.84" mp="1884.48" mpRegen="3.12" /> <attack physical="1005.2800576" magical="713.935000064" random="50" critical="1" accuracy="17" attackSpeed="253" type="BLUNT" range="40" distance="80" width="120" /> <defence physical="372.1819192" magical="247.802921663855" evasion="4" /> <attribute> <defence fire="20" water="20" wind="20" earth="20" holy="20" dark="20" /> </attribute> <speed> <walk ground="80" /> <run ground="165" /> </speed> <hitTime>560</hitTime> </stats> <status undying="false" /> <skillList> <skill id="4045" level="1" /> <!--Resist Full Magic Attack --> <skill id="4408" level="1" /> <!--HP Increase (1x) --> <skill id="4409" level="1" /> <!--MP Increase (1x) --> <skill id="4410" level="11" /> <!--Average P. Atk. --> <skill id="4411" level="11" /> <!--Average M. Atk. --> <skill id="4412" level="11" /> <!--Average P. Def. --> <skill id="4413" level="11" /> <!--Average M. Def. --> <skill id="4414" level="2" /> <!--Standard Type --> <skill id="4415" level="5" /> <!--Blunt Weapons --> <skill id="4416" level="2" /> <!--Magic Creatures --> <skill id="4789" level="8" /> <!--NPC High Level --> </skillList> <exCrtEffect>false</exCrtEffect> <ai aggroRange="300" clanHelpRange="300" isAggressive="false" /> <dropLists> <death> <group chance="70"> <item id="57" min="1200" max="2449" chance="100" /> <!-- Adena --> </group> <group chance="0.6787999868392944"> <item id="12268" min="1" max="1" chance="5.7237" /> <!-- Common Item - Sealed Shield of Nightmare --> <item id="5495" min="1" max="1" chance="33.5054" /> <!-- Sealed Shield of Nightmare Fragment --> <item id="12269" min="1" max="1" chance="4.0045" /> <!-- Common Item - Sealed Helm of Nightmare --> <item id="5527" min="1" max="1" chance="26.3809" /> <!-- Sealed Helm of Nightmare Design --> <item id="12261" min="1" max="1" chance="4.0045" /> <!-- Common Item - Sealed Majestic Circlet --> <item id="5528" min="1" max="1" chance="26.381" /> <!-- Sealed Majestic Circlet Design --> </group> <group chance="4.119699954986572"> <item id="1895" min="1" max="1" chance="77.9066" /> <!-- Metallic Fiber --> <item id="4040" min="1" max="1" chance="5.4535" /> <!-- Mold Lubricant --> <item id="4042" min="1" max="1" chance="4.5446" /> <!-- Enria --> <item id="4043" min="1" max="1" chance="9.0891" /> <!-- Asofe --> <item id="960" min="1" max="1" chance="0.1091" /> <!-- Scroll: Enchant Armor (S-Grade) --> <item id="8732" min="1" max="1" chance="2.2723" /> <!-- Life Stone - Level 76 --> <item id="8742" min="1" max="1" chance="0.5681" /> <!-- Mid-Grade Life Stone - Level 76 --> <item id="8752" min="1" max="1" chance="0.0567" /> <!-- High-Grade Life Stone - Level 76 --> <item id="8762" min="1" max="1" chance="0.0567" /> <!-- Top-Grade Life Stone - Level 76 --> </group> <group chance="10.8167999982833862"> <item id="8732" min="1" max="1" chance="0.2002" /> <!-- Life Stone - Level 76 --> <item id="8742" min="1" max="1" chance="0.05" /> <!-- Mid-Grade Life Stone - Level 76 --> <item id="8752" min="1" max="1" chance="0.005" /> <!-- High-Grade Life Stone - Level 76 --> <item id="8762" min="1" max="1" chance="0.005" /> <!-- Top-Grade Life Stone - Level 76 --> </group> <group chance="9.8167999982833862"> <item id="9573" min="1" max="1" chance="0.2002" /> <!-- Life Stone - Level 80 --> <item id="9574" min="1" max="1" chance="0.05" /> <!-- Mid-Grade Life Stone - Level 80 --> <item id="9575" min="1" max="1" chance="0.005" /> <!-- High-Grade Life Stone - Level 80 --> <item id="9576" min="1" max="1" chance="0.005" /> <!-- Top-Grade Life Stone - Level 80 --> </group> <group chance="5.8167999982833862"> <item id="9546" min="1" max="1" chance="10" /> <!-- Fire Stone --> <item id="9547" min="1" max="1" chance="10" /> <!-- Water Stone --> <item id="9548" min="1" max="1" chance="10" /> <!-- Earth Stone --> <item id="9549" min="1" max="1" chance="10" /> <!-- Wind Stone --> <item id="9550" min="1" max="1" chance="10" /> <!-- Dark Stone --> <item id="9551" min="1" max="1" chance="10" /> <!-- Holy Stone --> </group> <group chance="90.76509952545166"><item id="736" min="1" max="1" chance="90.3692" /> <!-- SOE --><item id="737" min="1" max="1" chance="89.3692" /> <!-- SOR --></group><group chance="70.76509952545166"><item id="5593" min="1" max="1" chance="95.3692" /> <!-- low grade sp scroll --> <item id="5594" min="1" max="1" chance="50.3692" /> <!-- medium grade sp scroll --> <item id="5595" min="1" max="1" chance="5.3692" /> <!-- highe grade sp scroll --></group><group chance="15.76509952545166"><item id="960" min="1" max="1" chance="95.3692" /> <!-- EAS --><item id="959" min="1" max="1" chance="10.3692" /> <!-- EWS --></group></death><corpse> <item id="6688" min="1" max="1" chance="0.5261" /> <!-- Forgotten Blade Edge --> <item id="6689" min="1" max="1" chance="0.5162" /> <!-- Basalt Battlehammer Head --> <item id="6690" min="1" max="1" chance="0.5271" /> <!-- Imperial Staff Head --> </corpse> </dropLists> <collision> <radius normal="8.5" /> <height normal="8.5" /> </collision> </npc> -First 2 groups of droplist are working pretty fine, because they were default ones.... -I added those under second group.... It works fine, but not how i want it to work..... It should drop the loot ONLY when you OPEN the chest with maestro's key. -But the PROBLEM is that it drops also when you just KILL the chest. -I want to make it that it doesn't drop the loot by only killing it. I want to get this loot only by OPENING the chest with the key. Any ideas ? Edited August 17, 2017 by milosvamp Quote Link to comment Share on other sites More sharing options...
Θα Σπασω Κουπες Posted August 18, 2017 Share Posted August 18, 2017 Why dont u pay a developer 5 euro to implement this for u? There is no way u can do it ur self.. u must dig java part and add in part where it load npc's another field called "uponOpen" as boolean and read if group is just for loot and then go check if the skill casted is trigger as key or skill to give the group else upon drop ignore the group. Quote Link to comment Share on other sites More sharing options...
Rootware Posted August 26, 2017 Share Posted August 26, 2017 Create AI. What can be easy yet? Quote Link to comment Share on other sites More sharing options...
Sdw Posted August 26, 2017 Share Posted August 26, 2017 L2J have moved all drop in AI it should be on H5, just reuse it. Quote Link to comment Share on other sites More sharing options...
milosvamp Posted August 26, 2017 Author Share Posted August 26, 2017 how do i do that :x ? Quote Link to comment Share on other sites More sharing options...
Sdw Posted August 27, 2017 Share Posted August 27, 2017 https://bitbucket.org/l2jserver/l2j_datapack/src/cc1988f374fd55490700d398d112ef1e950d5201/dist/game/data/scripts/ai/group_template/TreasureChest.java?at=develop&fileviewer=file-view-default Quote Link to comment Share on other sites More sharing options...
milosvamp Posted August 27, 2017 Author Share Posted August 27, 2017 oh my god thank you so much ! Quote Link to comment Share on other sites More sharing options...
milosvamp Posted August 27, 2017 Author Share Posted August 27, 2017 11 hours ago, Sdw said: https://bitbucket.org/l2jserver/l2j_datapack/src/cc1988f374fd55490700d398d112ef1e950d5201/dist/game/data/scripts/ai/group_template/TreasureChest.java?at=develop&fileviewer=file-view-default shit i don't know how to activate them, i have them alrdy but they don't drop anything.... whyyyyyyyyy ? Quote Link to comment Share on other sites More sharing options...
milosvamp Posted September 7, 2017 Author Share Posted September 7, 2017 On 8/26/2017 at 4:30 PM, Sdw said: L2J have moved all drop in AI it should be on H5, just reuse it. how to 'reuse it' ? I have it but it doesn't work in game.....why............ Quote Link to comment Share on other sites More sharing options...
Rootware Posted September 7, 2017 Share Posted September 7, 2017 You are registered this AI script or just added? Quote Link to comment Share on other sites More sharing options...
milosvamp Posted September 7, 2017 Author Share Posted September 7, 2017 5 minutes ago, Rootware said: You are registered this AI script or just added? how do you mean ? When i compile i have TreasureChest.java in game/data/scripts/ai/group_template Quote Link to comment Share on other sites More sharing options...
Rootware Posted September 7, 2017 Share Posted September 7, 2017 1 hour ago, milosvamp said: how do you mean ? When i compile i have TreasureChest.java in game/data/scripts/ai/group_template https://bitbucket.org/l2jserver/l2j_datapack/src/cc1988f374fd55490700d398d112ef1e950d5201/dist/game/data/scripts.cfg?at=develop&fileviewer=file-view-default Quote Link to comment Share on other sites More sharing options...
milosvamp Posted September 7, 2017 Author Share Posted September 7, 2017 59 minutes ago, Rootware said: https://bitbucket.org/l2jserver/l2j_datapack/src/cc1988f374fd55490700d398d112ef1e950d5201/dist/game/data/scripts.cfg?at=develop&fileviewer=file-view-default ahaaaaaaaaa this is another thing. No there is no Treasure Chest inside.... Quote Link to comment Share on other sites More sharing options...
milosvamp Posted September 7, 2017 Author Share Posted September 7, 2017 1 hour ago, Rootware said: https://bitbucket.org/l2jserver/l2j_datapack/src/cc1988f374fd55490700d398d112ef1e950d5201/dist/game/data/scripts.cfg?at=develop&fileviewer=file-view-default i ' registered ' it but still nothing..... ai/group_template/TresureChest.java and here is also the TresureChest.java file from ai/group_template ... https://pastebin.com/iEHWgiJz but NONE of these drops are showed inside game....even after this registration that u said......pffff Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.