Emirmehmetemir022
Kömür Madencisi
- Mesajlar
- 103
- En iyi cevaplar
- 0
- Beğeniler
- 3
- Puanları
- 0
Teşekkür Ederim (: Sizin Gibi Yardım Sever İnsanlar Olmasa Ne Yapıcağız (:Tamam, yapmaya başladım 5 dakika içinde biter.
Teşekkür Ederim (: Sizin Gibi Yardım Sever İnsanlar Olmasa Ne Yapıcağız (:Tamam, yapmaya başladım 5 dakika içinde biter.
Ha unutmuşum, eklentinin çalışacağı sürüm ne olacak? 1.8 mi 1.7 mi?Teşekkür Ederim (: Sizin Gibi Yardım Sever İnsanlar Olmasa Ne Yapıcağız (:
1.8Ha unutmuşum, eklentinin çalışacağı sürüm ne olacak? 1.8 mi 1.7 mi?
Ben arkadaşa ücretsiz vereceğim ve benimki de bitmek üzereArkadaş parayla satıyorsa onun istediği fiyatın biraz düşüğüne anlaşırım
*plugin hazır.
Nitrado kabul ediyorsan emeğinin karşılığı küçük bir ücret veririm (:[DOUBLEPOST=1433511356,1433511293][/DOUBLEPOST]Ben arkadaşa ücretsiz vereceğim ve benimki de bitmek üzere
bide permission'ı şey olarak ayarlarmısın :Ben arkadaşa ücretsiz vereceğim ve benimki de bitmek üzere
Ben arkadaşa ücretsiz vereceğim ve benimki de bitmek üzere
Tamam (:Ben bitirdim
Test ediyorum.
package tr.centeglassered.karisikisimtroll;
import java.util.HashMap;
import java.util.Map;
import java.util.Random;
import java.util.UUID;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Eklenti extends JavaPlugin
{
private Map<UUID, String> gercekIsimler;
private final String ALFABE = "ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZQWXabcdefgğhıijklmnoöprsştuüvyzqwx0123456789!'^+%&/()=?_£#$½{[]}\\|<>-*/,.:;";
private final Random RASGELE = new Random();
@Override
public void onEnable()
{
gercekIsimler = new HashMap<>();
}
private String karisikIsim()
{
int uzunluk = RASGELE.nextInt(10) + 5;
String sonuc = "";
for (int i = 0; i < uzunluk; i++)
{
sonuc += ALFABE.toCharArray()[RASGELE.nextInt(ALFABE.length())] + "";
}
return sonuc;
}
@Override
public boolean onCommand(CommandSender yazan, Command kmt, String komut, String[] eklemeler)
{
if (komut.equals("d"))
{
if (yazan instanceof Player)
{
Player oyuncu = (Player) yazan;
if (!oyuncu.isOp())
{
oyuncu.sendMessage(ChatColor.RED + "Buna yetkin yok!");
return true;
}
if (eklemeler.length != 1)
{
oyuncu.sendMessage(ChatColor.RED + "Kullanımı: /d <oyuncu ismi>");
return true;
}
Player hedef = getServer().getPlayer(eklemeler[0]);
if (hedef == null)
{
oyuncu.sendMessage(ChatColor.RED + "Böyle bir oyuncu yok: " + eklemeler[0]);
return true;
}
gercekIsimler.put(hedef.getUniqueId(), hedef.getDisplayName());
hedef.setDisplayName(karisikIsim());
oyuncu.sendMessage(ChatColor.GREEN + eklemeler[0] + " adlı oyuncunun ismi " + hedef.getDisplayName() + " oldu! :D");
return true;
}
if (eklemeler.length != 1)
{
yazan.sendMessage(ChatColor.RED + "Kullanimi: /d <oyuncu ismi>");
return true;
}
Player hedef = getServer().getPlayer(eklemeler[0]);
if (hedef == null)
{
yazan.sendMessage(ChatColor.RED + "Boyle bir oyuncu yok: " + eklemeler[0]);
return true;
}
gercekIsimler.put(hedef.getUniqueId(), hedef.getDisplayName());
hedef.setDisplayName(karisikIsim());
yazan.sendMessage(ChatColor.GREEN + eklemeler[0] + " adli oyuncunun ismi " + hedef.getDisplayName() + " oldu! :D");
return true;
}
if (komut.equals("ud"))
{
if (yazan instanceof Player)
{
Player oyuncu = (Player) yazan;
if (!oyuncu.isOp())
{
oyuncu.sendMessage(ChatColor.RED + "Buna yetkin yok!");
return true;
}
if (eklemeler.length != 1)
{
oyuncu.sendMessage(ChatColor.RED + "Kullanımı: /ud <oyuncu ismi>");
return true;
}
Player hedef = getServer().getPlayer(eklemeler[0]);
if (hedef == null)
{
oyuncu.sendMessage(ChatColor.RED + "Böyle bir oyuncu yok: " + eklemeler[0]);
return true;
}
if (!gercekIsimler.containsKey(hedef.getUniqueId()))
{
oyuncu.sendMessage(ChatColor.RED + eklemeler[0] + " adlı oyuncunun ismi zaten normal!");
return true;
}
hedef.setDisplayName(gercekIsimler.get(hedef.getUniqueId()));
gercekIsimler.remove(hedef.getUniqueId());
oyuncu.sendMessage(ChatColor.GREEN + eklemeler[0] + " adlı oyuncunun ismi " + hedef.getDisplayName() + " oldu!");
return true;
}
if (eklemeler.length != 1)
{
yazan.sendMessage(ChatColor.RED + "Kullanimi: /ud <oyuncu ismi>");
return true;
}
Player hedef = getServer().getPlayer(eklemeler[0]);
if (hedef == null)
{
yazan.sendMessage(ChatColor.RED + "Boyle bir oyuncu yok: " + eklemeler[0]);
return true;
}
if (!gercekIsimler.containsKey(hedef.getUniqueId()))
{
yazan.sendMessage(ChatColor.RED + eklemeler[0] + " adli oyuncunun ismi zaten normal!");
return true;
}
hedef.setDisplayName(gercekIsimler.get(hedef.getUniqueId()));
gercekIsimler.remove(hedef.getUniqueId());
yazan.sendMessage(ChatColor.GREEN + eklemeler[0] + " adli oyuncunun ismi " + hedef.getDisplayName() + " oldu!");
return true;
}
return false;
}
}
Bir Şey Anladıysam Ne oliyimKod:package tr.centeglassered.karisikisimtroll; import java.util.HashMap; import java.util.Map; import java.util.Random; import java.util.UUID; import org.bukkit.ChatColor; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; public class Eklenti extends JavaPlugin { private Map<UUID, String> gercekIsimler; private final String ALFABE = "ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZQWXabcdefgğhıijklmnoöprsştuüvyzqwx0123456789!'^+%&/()=?_£#$½{[]}\\|<>-*/,.:;"; private final Random RASGELE = new Random(); @Override public void onEnable() { gercekIsimler = new HashMap<>(); } private String karisikIsim() { int uzunluk = RASGELE.nextInt(10) + 5; String sonuc = ""; for (int i = 0; i < uzunluk; i++) { sonuc += ALFABE.toCharArray()[RASGELE.nextInt(ALFABE.length())] + ""; } return sonuc; } @Override public boolean onCommand(CommandSender yazan, Command kmt, String komut, String[] eklemeler) { if (komut.equals("d")) { if (yazan instanceof Player) { Player oyuncu = (Player) yazan; if (!oyuncu.isOp()) { oyuncu.sendMessage(ChatColor.RED + "Buna yetkin yok!"); return true; } if (eklemeler.length != 1) { oyuncu.sendMessage(ChatColor.RED + "Kullanımı: /d <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { oyuncu.sendMessage(ChatColor.RED + "Böyle bir oyuncu yok: " + eklemeler[0]); return true; } gercekIsimler.put(hedef.getUniqueId(), hedef.getDisplayName()); hedef.setDisplayName(karisikIsim()); oyuncu.sendMessage(ChatColor.GREEN + eklemeler[0] + " adlı oyuncunun ismi " + hedef.getDisplayName() + " oldu! :D"); return true; } if (eklemeler.length != 1) { yazan.sendMessage(ChatColor.RED + "Kullanimi: /d <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { yazan.sendMessage(ChatColor.RED + "Boyle bir oyuncu yok: " + eklemeler[0]); return true; } gercekIsimler.put(hedef.getUniqueId(), hedef.getDisplayName()); hedef.setDisplayName(karisikIsim()); yazan.sendMessage(ChatColor.GREEN + eklemeler[0] + " adli oyuncunun ismi " + hedef.getDisplayName() + " oldu! :D"); return true; } if (komut.equals("ud")) { if (yazan instanceof Player) { Player oyuncu = (Player) yazan; if (!oyuncu.isOp()) { oyuncu.sendMessage(ChatColor.RED + "Buna yetkin yok!"); return true; } if (eklemeler.length != 1) { oyuncu.sendMessage(ChatColor.RED + "Kullanımı: /ud <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { oyuncu.sendMessage(ChatColor.RED + "Böyle bir oyuncu yok: " + eklemeler[0]); return true; } if (!gercekIsimler.containsKey(hedef.getUniqueId())) { oyuncu.sendMessage(ChatColor.RED + eklemeler[0] + " adlı oyuncunun ismi zaten normal!"); return true; } hedef.setDisplayName(gercekIsimler.get(hedef.getUniqueId())); gercekIsimler.remove(hedef.getUniqueId()); oyuncu.sendMessage(ChatColor.GREEN + eklemeler[0] + " adlı oyuncunun ismi " + hedef.getDisplayName() + " oldu!"); return true; } if (eklemeler.length != 1) { yazan.sendMessage(ChatColor.RED + "Kullanimi: /ud <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { yazan.sendMessage(ChatColor.RED + "Boyle bir oyuncu yok: " + eklemeler[0]); return true; } if (!gercekIsimler.containsKey(hedef.getUniqueId())) { yazan.sendMessage(ChatColor.RED + eklemeler[0] + " adli oyuncunun ismi zaten normal!"); return true; } hedef.setDisplayName(gercekIsimler.get(hedef.getUniqueId())); gercekIsimler.remove(hedef.getUniqueId()); yazan.sendMessage(ChatColor.GREEN + eklemeler[0] + " adli oyuncunun ismi " + hedef.getDisplayName() + " oldu!"); return true; } return false; } }
Plugini birazdan MediaFire a atıcam.[DOUBLEPOST=1433512005,1433511915][/DOUBLEPOST]Bağlantı
Kod:package tr.centeglassered.karisikisimtroll; import java.util.HashMap; import java.util.Map; import java.util.Random; import java.util.UUID; import org.bukkit.ChatColor; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; public class Eklenti extends JavaPlugin { private Map<UUID, String> gercekIsimler; private final String ALFABE = "ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZQWXabcdefgğhıijklmnoöprsştuüvyzqwx0123456789!'^+%&/()=?_£#$½{[]}\\|<>-*/,.:;"; private final Random RASGELE = new Random(); @Override public void onEnable() { gercekIsimler = new HashMap<>(); } private String karisikIsim() { int uzunluk = RASGELE.nextInt(10) + 5; String sonuc = ""; for (int i = 0; i < uzunluk; i++) { sonuc += ALFABE.toCharArray()[RASGELE.nextInt(ALFABE.length())] + ""; } return sonuc; } @Override public boolean onCommand(CommandSender yazan, Command kmt, String komut, String[] eklemeler) { if (komut.equals("d")) { if (yazan instanceof Player) { Player oyuncu = (Player) yazan; if (!oyuncu.isOp()) { oyuncu.sendMessage(ChatColor.RED + "Buna yetkin yok!"); return true; } if (eklemeler.length != 1) { oyuncu.sendMessage(ChatColor.RED + "Kullanımı: /d <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { oyuncu.sendMessage(ChatColor.RED + "Böyle bir oyuncu yok: " + eklemeler[0]); return true; } gercekIsimler.put(hedef.getUniqueId(), hedef.getDisplayName()); hedef.setDisplayName(karisikIsim()); oyuncu.sendMessage(ChatColor.GREEN + eklemeler[0] + " adlı oyuncunun ismi " + hedef.getDisplayName() + " oldu! :D"); return true; } if (eklemeler.length != 1) { yazan.sendMessage(ChatColor.RED + "Kullanimi: /d <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { yazan.sendMessage(ChatColor.RED + "Boyle bir oyuncu yok: " + eklemeler[0]); return true; } gercekIsimler.put(hedef.getUniqueId(), hedef.getDisplayName()); hedef.setDisplayName(karisikIsim()); yazan.sendMessage(ChatColor.GREEN + eklemeler[0] + " adli oyuncunun ismi " + hedef.getDisplayName() + " oldu! :D"); return true; } if (komut.equals("ud")) { if (yazan instanceof Player) { Player oyuncu = (Player) yazan; if (!oyuncu.isOp()) { oyuncu.sendMessage(ChatColor.RED + "Buna yetkin yok!"); return true; } if (eklemeler.length != 1) { oyuncu.sendMessage(ChatColor.RED + "Kullanımı: /ud <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { oyuncu.sendMessage(ChatColor.RED + "Böyle bir oyuncu yok: " + eklemeler[0]); return true; } if (!gercekIsimler.containsKey(hedef.getUniqueId())) { oyuncu.sendMessage(ChatColor.RED + eklemeler[0] + " adlı oyuncunun ismi zaten normal!"); return true; } hedef.setDisplayName(gercekIsimler.get(hedef.getUniqueId())); gercekIsimler.remove(hedef.getUniqueId()); oyuncu.sendMessage(ChatColor.GREEN + eklemeler[0] + " adlı oyuncunun ismi " + hedef.getDisplayName() + " oldu!"); return true; } if (eklemeler.length != 1) { yazan.sendMessage(ChatColor.RED + "Kullanimi: /ud <oyuncu ismi>"); return true; } Player hedef = getServer().getPlayer(eklemeler[0]); if (hedef == null) { yazan.sendMessage(ChatColor.RED + "Boyle bir oyuncu yok: " + eklemeler[0]); return true; } if (!gercekIsimler.containsKey(hedef.getUniqueId())) { yazan.sendMessage(ChatColor.RED + eklemeler[0] + " adli oyuncunun ismi zaten normal!"); return true; } hedef.setDisplayName(gercekIsimler.get(hedef.getUniqueId())); gercekIsimler.remove(hedef.getUniqueId()); yazan.sendMessage(ChatColor.GREEN + eklemeler[0] + " adli oyuncunun ismi " + hedef.getDisplayName() + " oldu!"); return true; } return false; } }
Plugini birazdan MediaFire a atıcam.[DOUBLEPOST=1433512005,1433511915][/DOUBLEPOST]Bağlantı[DOUBLEPOST=1433512039][/DOUBLEPOST]VirusTotal
bu arada /d komudunu ve /ud komudunu kullanmak için hangi yetkiler gerekiyorBir Şey Anladıysam Ne oliyim
ve plugin çalışmıyorbu arada /d komudunu ve /ud komudunu kullanmak için hangi yetkiler gerekiyor