Miracles Posted December 3, 2015 Share 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? Link to comment Share on other sites More sharing options...
0 Miracles Posted December 3, 2015 Author Share Posted December 3, 2015 Working fine, thanks again ! //Close the topic Link to comment Share on other sites More sharing options...
0 SweeTs Posted December 3, 2015 Share 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 Link to comment Share on other sites More sharing options...
0 Miracles Posted December 3, 2015 Author Share Posted December 3, 2015 Thanks Mr.Warning; Link to comment Share on other sites More sharing options...
0 Miracles Posted December 3, 2015 Author Share 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> Link to comment Share on other sites More sharing options...
0 SweeTs Posted December 3, 2015 Share 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 Link to comment Share on other sites More sharing options...
0 Miracles Posted December 3, 2015 Author Share 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> Link to comment Share on other sites More sharing options...
0 SweeTs Posted December 3, 2015 Share Posted December 3, 2015 Yup. Link to comment Share on other sites More sharing options...
0 SweeTs Posted December 3, 2015 Share Posted December 3, 2015 Locked. Link to comment Share on other sites More sharing options...
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?
Link to comment
Share on other sites
8 answers to this question
Recommended Posts