M
MrBapf
Guest
Hi,
ich hab eine JumpnRun Plugin geschrieben, wenn jemand einen Befehl vom Plugin ausführt bekommt er das er keine Rechte hat und der Befehl wird ausgeführt. Jetzt würde ich gerne wegmachen, dass man bekommt das man angeblich keine Rechte hat obwohl man Rechte hat. Als Permissions Plugin nutze ich Perimmision***.
Als Beispiel wie mein Code aussieht ist hier der Code vom TP befehl mit dem man sich zu einem JumpnRun tp kann.
Denn Befehl gibt es 2 mal in der Klasse einmal wenn er keinen Namen angegaben hat und einmal normal:
Ohne Name:
Mit Name:
Hoffe das mir einer weiterhelfen kann.
MFG bapf.
ich hab eine JumpnRun Plugin geschrieben, wenn jemand einen Befehl vom Plugin ausführt bekommt er das er keine Rechte hat und der Befehl wird ausgeführt. Jetzt würde ich gerne wegmachen, dass man bekommt das man angeblich keine Rechte hat obwohl man Rechte hat. Als Permissions Plugin nutze ich Perimmision***.
Als Beispiel wie mein Code aussieht ist hier der Code vom TP befehl mit dem man sich zu einem JumpnRun tp kann.
Denn Befehl gibt es 2 mal in der Klasse einmal wenn er keinen Namen angegaben hat und einmal normal:
Ohne Name:
Code:
//tp
if(args[0].equalsIgnoreCase("tp")){
if(p.hasPermission("Jumping.tp")){
p.sendMessage("§cFehler: §c/jumping tp <JumpnRun>");
}else{
p.sendMessage(plugin.noperm);
}
}
Code:
//tp
if(args[0].equalsIgnoreCase("tp")){
if(p.hasPermission("Jumping.tp")){
try{
String world = cfg.getString("JumpnRuns." + args[1] + ".World");
double x = cfg.getDouble("JumpnRuns." + args[1] + ".PosX");
double y = cfg.getDouble("JumpnRuns." + args[1] + ".PosY");
double z = cfg.getDouble("JumpnRuns." + args[1] + ".PosZ");
double yaw = cfg.getDouble("JumpnRuns." + args[1] + ".PosYam");
double pitch = cfg.getDouble("JumpnRuns." + args[1] + ".PosPitch");
Location loc = new Location(Bukkit.getWorld(world), x, y, z);
loc.setPitch((float)pitch);
loc.setYaw((float)yaw);
p.teleport(loc);
p.sendMessage(this.plugin.prefix + "§7Du hast dich zum §8" + args[1] + " §7teleportiert!");
}catch(Exception e){
p.sendMessage(this.plugin.prefix + "§cFehler: Dieses JumpnRun gibt es nicht!");
}
}else{
p.sendMessage(plugin.noperm);
}
}
Hoffe das mir einer weiterhelfen kann.
MFG bapf.