Batu.
Fus-Ro-Dah!
- Mesajlar
- 167
- En iyi cevaplar
- 0
- Beğeniler
- 30
- Puanları
- 0
Merhaba arkadaşlar. Yaptıgım PM sisteminin kaynak kodlarını paylaşmaya karar verdim. İyi kullanımlar.
Plugin.yml
PHP:
package me.nukeci.pmsistemi;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class pm extends JavaPlugin {
public void onEnable(){
getLogger().info("Turkce PM sistemi aktif!");
}
public void onDisable(){
getLogger().info("Turkce PM sistemi deaktif!");
}
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){
if(cmd.getName().equalsIgnoreCase("pm")){
Player player = (Player) sender;
if(player.hasPermission("mesaj.yetki")){
if(args.length < 2){
player.sendMessage("§4[PM] §3/pm [ISIM] [MESAJ]");
}else{
if(player.getServer().getPlayer(args[0]) != null){
Player target = Bukkit.getPlayerExact(args[0]);
StringBuilder string = new StringBuilder();
for(int i = 1; i < args.length; i++){
string.append(args[i] + " ");
}
target.sendMessage("§3[Alinan] " + player.getName() + " : " + string.toString());
player.sendMessage("§4[Gonderilen] " + player.getName() + " : " + string.toString());
}else{
player.sendMessage("§4[HATA] Boyle bir oyuncu yok.");
}
}
}else{
player.sendMessage("§4[HATA] Komutu kullanmaya yetkiniz yok.");
}
}
return false;
}
}
Plugin.yml
Kod:
name: PM Sistemi
main: me.nukeci.pmsistemi.pm
version: 1.0
commands:
pm:
description: pm