Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (cmd.getName().equalsIgnoreCase("npc")) {
- if (RankUtil.isAdminOrHigher(p) || p.isOp()) {
- if (args.length == 0) {
- p.sendMessage("§cVerkeerde argumenten; gebruik /npc <spawn/remove>");
- return false;
- }
- if (args[0].equalsIgnoreCase("spawn")) {
- if (args.length < 3 && args.length == 2) {
- NPCType t = NPCType.getNPCTypeByName(args[1]);
- if (t != null) {
- NPCsUtil.spawnNPC(p, t);
- return true;
- } else {
- p.sendMessage("§cNPC " + args[1] + " is niet gevonden!");
- return false;
- }
- } else {
- p.sendMessage("§cVerkeerde argumenten; gebruik /npc spawn <quest/tutorial>");
- return false;
- }
- } else if (args[0].equalsIgnoreCase("remove")) {
- if (args.length == 2) {
- if (NPCsUtil.isInt(args[1])) {
- int id = Integer.parseInt(args[1]);
- NPCsUtil.removeNPC(p, id);
- } else {
- p.sendMessage("§cVillager " + args[1] + " is niet gevonden!");
- }
- } else {
- p.sendMessage("§cVerkeerde argumenten; gebruik /npc remove <id>");
- }
- }
- } else {
- p.sendMessage("§cJij mag deze command niet uitvoeren!");
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement