Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~package com.SySammy.sdRankingSys;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- /**
- *
- * @author Sammy
- */
- public class sdRankCmds implements CommandExecutor {
- private sdRS plugin;
- public sdRankCmds(sdRS aThis) {
- this.plugin = aThis;
- }
- public boolean onCommand(CommandSender cs, Command cmnd, String string, String[] strings) {
- String[] Nargs = strings;
- String cmd = cmnd.getName().toLowerCase();
- if (cmd.equals("rank")) {
- return RankMethod(cs, Nargs);
- }
- return true;
- }
- private boolean RankMethod(CommandSender cs, String[] args) {
- Player ply = (Player) cs;
- if (args[0].equalsIgnoreCase("reg")) {
- String name = args[1];
- String valueToreg = args[2];
- Ranks rankClass = plugin.getDatabase().find(Ranks.class).where().ieq("name", name).ieq("playerName", ply.getName()).findUnique();
- if (rankClass == null) {
- rankClass = new Ranks();
- rankClass.setPlayer(ply);
- rankClass.setName(name);
- }
- rankClass.setTest(valueToreg);
- plugin.getDatabase().save(rankClass);
- } else if (args[0].equalsIgnoreCase("view")) {
- String name = args[1];
- Ranks rankClass = plugin.getDatabase().find(Ranks.class).where().ieq("name", name).ieq("playerName", ply.getName()).findUnique();
- if (rankClass == null) {
- ply.sendMessage(ChatColor.RED + "That entry doesn't exist.");
- return true;
- }
- ply.sendMessage(ChatColor.GREEN + "name: " + rankClass.getName());
- ply.sendMessage(ChatColor.GREEN + "PlayerName: " + rankClass.getPlayerName());
- ply.sendMessage(ChatColor.GREEN + "Treta: " + rankClass.getTest());
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement