Miracles Posted December 3, 2015 Posted December 3, 2015 Hi guys, I'm adding this old code for make a "Clan Reputation Score Item" Maybe is for revisions to old; I got this error, Eclipse's solutions, wanna make this: private void setReputationScore(int value) to public void setReputationScore(int value) Can i got problems to do that?
0 Miracles Posted December 3, 2015 Author Posted December 3, 2015 Working fine, thanks again ! //Close the topic
0 SweeTs Posted December 3, 2015 Posted December 3, 2015 (edited) Do not use set, use add. player.getClan().addReputationScore(5000); And you do not need ITEM_IDS, it's useless. It's handled directly via xml handler. Edited December 3, 2015 by SweeTs
0 Miracles Posted December 3, 2015 Author Posted December 3, 2015 Do not use set, use add. player.getClan().addReputationScore(5000); And you do not need ITEM_IDS, it's useless. It's handled directly via xml handler. I need create the item ID on items.xml? Example: 9200-9299.xml <item id="9209" type="Scroll" name="Clan Reputation Scroll"> <set name="default_action" val="ScrollOfClanRepPoints" /> <set name="material" val="PAPER" /> <set name="weight" val="10" /> <set name="is_tradable" val="true" /> <set name="is_dropable" val="true" /> <set name="is_sellable" val="true" /> <set name="is_stackable" val="true" /> </item>
0 SweeTs Posted December 3, 2015 Posted December 3, 2015 (edited) Here you go an example <item id="9235" type="EtcItem" name="Clan Coin"> <set name="material" val="PAPER" /> <set name="is_tradable" val="true" /> <set name="is_dropable" val="false" /> <set name="is_sellable" val="true" /> <set name="handler" val="ClanItem" /> </item> You only have to add "handler", val is the name of the file. Also, don't forget to register the itemhandler. Otherwise it's not gonna work. Edited December 3, 2015 by SweeTs
0 Miracles Posted December 3, 2015 Author Posted December 3, 2015 Its good Sweets? + import net.sf.l2j.gameserver.handler.itemhandlers.ScrollOfClanRepPoints; + registerItemHandler(new ScrollOfClanRepPoints()); <item id="9258" type="EtcItem" name="Clan Coin"> <set name="material" val="PAPER" /> <set name="is_tradable" val="true" /> <set name="is_dropable" val="false" /> <set name="is_sellable" val="true" /> <set name="handler" val="ScrollOfClanRepPoints" /> </item>
Question
Miracles
Hi guys, I'm adding this old code for make a "Clan Reputation Score Item"
Maybe is for revisions to old;
I got this error, Eclipse's solutions, wanna make this:
to
Can i got problems to do that?
8 answers to this question
Recommended Posts