|
|
So i've been working on this command for about an hour now and i've literally tried everything, changed the locations of different things and everything else but i keep getting errors.
I followed this tutorial part of the way through but did most of the stuff on my own as the tutorial was for pi - i've semi converted the command into 718 but i'm not sure if i have fully
[Only registered and activated users can see links. ]
Here's an image of the errors and below is the code if someone could help at all i would rep++
Code:if (cmd[0].equals("claimvote") || cmd[0].equals("claim") || cmd[0].equals("check")) { RuneTopList.checkRewards((player.getUsername().toLowerCase().replaceAll(" ", "_")), new VoteRewardCallback() { @Override public void callback (Object obj) { if (getVoteRewards().size() == 0) { player.getPackets().sendGameMessage("It appears that you haven't voted or there's been a database error."); } else { //TODO: Should check if there is enough space to add items in inventory, if not then bank for(VoteReward reward : getVoteRewards()){ switch (reward.getRewardid()) {//find reward id in the vote4reward control panel at runtoplist.com/YOUR_SERVERUSERNAME/cp case 56: player.getInventory().addItem(995 , 2500000); break; //add more here default: player.getPackets().sendGameMessage("Reward not found. Please contact staff."); break; } } player.getPackets().sendGameMessage("Thank you for voting."); for (Player players : World.getPlayers()) { if (players == null) continue; players.getPackets().sendGameMessage("<col=FF0000> " + player.getUsername() + " has just voted and claimed their reward! Type ::vote for a reward!"); } } } } }
try thisCode:if (cmd[0].equals("claimvote") || cmd[0].equals("claim") || cmd[0].equals("check")) { RuneTopList.checkRewards((player.getUsername().toLowerCase().replaceAll(" ", "_")), new VoteRewardCallback() { @Override public void callback (Object obj) { if (getVoteRewards().size() == 0) { player.getPackets().sendGameMessage("It appears that you haven't voted or there's been a database error."); } else { //TODO: Should check if there is enough space to add items in inventory, if not then bank for(VoteReward reward : getVoteRewards()){ switch (reward.getRewardid()) {//find reward id in the vote4reward control panel at runtoplist.com/YOUR_SERVERUSERNAME/cp case 56: player.getInventory().addItem(995 , 2500000); break; //add more here default: player.getPackets().sendGameMessage("Reward not found. Please contact staff."); break; } } player.getPackets().sendGameMessage("Thank you for voting."); for (Player players : World.getPlayers()) { if (players == null) continue; players.getPackets().sendGameMessage("<col=FF0000> " + player.getUsername() + " has just voted and claimed their reward! Type ::vote for a reward!"); } } } } }); }
Had a bracket too many so took it off and changed it to look like this:
Thanks for the help. Repped yaCode:if (cmd[0].equals("claimvote") || cmd[0].equals("claim") || cmd[0].equals("check")) { RuneTopList.checkRewards((player.getUsername().toLowerCase().replaceAll(" ", "_")), new VoteRewardCallback() { @Override public void callback (Object obj) { if (getVoteRewards().size() == 0) { player.getPackets().sendGameMessage("It appears that you haven't voted or there's been a database error."); } else { //TODO: Should check if there is enough space to add items in inventory, if not then bank for(VoteReward reward : getVoteRewards()){ switch (reward.getRewardid()) {//find reward id in the vote4reward control panel at runtoplist.com/YOUR_SERVERUSERNAME/cp case 56: player.getInventory().addItem(995 , 2500000); break; //add more here default: player.getPackets().sendGameMessage("Reward not found. Please contact staff."); break; } } player.getPackets().sendGameMessage("Thank you for voting."); for (Player players : World.getPlayers()) { if (players == null) continue; players.getPackets().sendGameMessage("<col=FF0000> " + player.getUsername() + " has just voted and claimed their reward! Type ::vote for a reward!"); } } } }); }

| « What coding languages Are used for coding Rsps? | 667 dropped items dont dissapear » |
| Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |