Originally Posted by
hc747
Post the code
Code:
package com.ruseps.engine.mysql.impl.motivote;
import com.ruseps.world.World;
import com.ruseps.world.content.PointsHandler;
import com.ruseps.world.entity.impl.player.Player;
public class RewardHandler extends MotivoteHandler<Reward> {
@Override
public void onCompletion(Reward reward) {
String rewardName = reward.rewardName();
Player pl = World.getPlayerByName(reward.username().replace("_", " "));
if (pl == null) {
return;
}
switch (rewardName.toLowerCase()) {
case "gold":
pl.getInventory().add(995, 15000000);
World.sendMessage("@red@"+pl.getUsername()+" has just voted and recieved gold reward!.");
World.sendMessage("You can vote by typing ::vote");
break;
case "vote_point":
int votep = 3;
PointsHandler.votingPoints += votep;
pl.getPacketSender().sendMessage("3 vote points has been added to your account thank you for the support!");
World.sendMessage("@red@"+pl.getUsername()+" has just voted and recieved "+votep+" Vote Points!.");
World.sendMessage("You can vote by typing ::vote");
break;
}
}
}
Here's my reward file