Oyun adiniz: Yaşınız: Grinky_ , 15
Neden calismak istiyorsunuz?: Pl Duzenleme Ve Buidlerlik Benim İşim İstekleri Yerine Getirmek Can Sıkıntısından Bu İşi Yapıyorum
Mikrofonunuz var mi?: Var
Skype adresiniz: mustafa.bakoglu1
Günde kac saat'ini Kodlamaya ayirabilirsin?:4,5
Her zaman skypeden konusabilir misin:Kesinlikle
Eclipse'nizden bir fotoğraf:
Yaptiginiz 2 pluginin kaynak kodlari:
package so.irfn.sifreliop;import java.io.File;import java.io.IOException;import org.bukkit.Bukkit;import org.bukkit.command.Command;import org.bukkit.command.CommandSender;import org.bukkit.configuration.file.FileConfiguration;import org.bukkit.configuration.file.YamlConfiguration;import org.bukkit.entity.Player;import org.bukkit.event.Listener;import org.bukkit.plugin.java.JavaPlugin;
public class SifreliOP extends JavaPlugin implements Listener {
public void onEnable() {getServer().getPluginManager().registerEvents(this, this);File configlist = new File(getDataFolder().getAbsolutePath() + File.separator + "config.yml");
if (!getDataFolder().exists()) {getDataFolder().mkdir();
}
if (!configlist.exists()) {
try {configlist.createNewFile();FileConfiguration cfg = YamlConfiguration.loadConfiguration(configlist);cfg.set("OP_Sifresi", "IRFN");cfg.save(configlist);
} catch (IOException ex) {
}
}
}
@Overridepublic boolean onCommand(CommandSender sender, Command cmd,String commandLable, String[] args) {CommandSender player = sender;
if (cmd.getName().equalsIgnoreCase("op") && player.isOp()) {
if (args.length != 2) {player.sendMessage("§3Kullanımı: §7/op <nick> <şifre>");
return true;
} else {
if ((args.length == 2)
&& args[1].equalsIgnoreCase(getConfig().getString("OP_Sifresi"))
&& (player.isOp() || player.hasPermission("op.ver"))) {Player s = Bukkit.getPlayerExact(args[0]);
if (s != null) {s.setOp(true);
if (player != s) {player.sendMessage("§3" + args[0]
+ " §badlı oyuncuyu OP yaptınız.");s.sendMessage("§3" + player+ " §btarafından OP yapıldınız.");
} else {player.sendMessage("§bKendinizi OP yaptınız.");
}
return true;
} else {player.sendMessage("§cOyuncu oyunda değil.");
}
} else {player.sendMessage("§cHatalı şifre girdiniz.");
}
return true;
}
} else if (cmd.getName().equalsIgnoreCase("deop") && player.isOp()) {
if (args.length != 2) {player.sendMessage("§3Kullanımı: §7/deop <nick> <şifre>");
return true;
} else {
if ((args.length == 2)
&& args[1].equalsIgnoreCase(getConfig().getString("OP_Sifresi"))
&& (player.isOp() || player.hasPermission("op.al"))) {Player s = Bukkit.getPlayerExact(args[0]);
if (s != null) {s.setOp(false);
if (player != s) {player.sendMessage("§f" + args[0]
+ " §7adlı oyuncuyu DeOP yaptınız.");s.sendMessage("§f" + player+ " §7tarafından DeOP yapıldınız.");
} else {player.sendMessage("§7Kendinizi DeOP yaptınız.");
}
return true;
} else {player.sendMessage("§cOyuncu oyunda değil.");
}
} else {player.sendMessage("§cHatalı şifre girdiniz.");
}
}
return true;
} else {player.sendMessage("§cBu komutu kullanmaya yetkiniz yok.");
}
return false;
}
}
sadece 1 tanesi