SkyLord olma skripti ile oyuncular spam yapıyor..

Caner07ant

Marangoz
En iyi cevaplar
0
Öncelikle merhabalar,
elimdeki bu skript ile oyuncular /c den skylord görevi yaptıkları sürece
/skylord komutu ile Skylord olabiliyorlar ama bazı oyuncular var
Spam yapıp duruyorlar muteliyken vs. Şimdi skylorddan başka üst rütbelerde koyacağım için, bu yüzden
oyuncular istediği rütbelere geçebilsinler istiyorum
fakat üst üste aynı rütbeye geçmesinler elimdeki skript ile böyle bir şey yapabilcek bilgili bi arkadaşımız
varmı, birsürü forum' a konu açtım fakat doğru düzgün
bir cevap alamadım maalesef


Elimdeki skript
Kod:
command /skylord:
    permission: skylord.ol
    permission message: &7Öncelikle adanı &a1000 level &7yap!
    trigger:
        execute console command "/manuadd %player% skylord"
        message "&6&lBilgi &8> &7Artık &aSkyLord &7oldun!"
        send "&6&lBilgi &8> &a%player% &7isimli oyucu artık &aSkyLord" to players

Eklenecekler:
-skylordken /skylord yazınca şu hatayı versin
örnek = Zaten SkyLord sunuz!
- tagı skylorddan başka bir taga verildiğinde örnek= oyuncu yapıldığında
tekrar skylorda geçebilcek
bunları bu skripte ekleyebilecek bir arkadaş varsa çok güzel olur
 
Son düzenleme:

GizemliOyuncu__

Marangoz
En iyi cevaplar
0
' Zaten SkyLord sunuz! ' yazıyorsa perm vardır ? veya askyblock challenge içinde bi hata yapmışsındır
 

ServetPro

Altın Madencisi
En iyi cevaplar
0
Altdakini deneyiniz, sorununuz çözülecektir.
Kod:
command /skylord:
    permission: skylord.ol
    permission message: &7Öncelikle adanı &a1000 level &7yap!
    trigger:
        execute console command "/manuadd %player% skylord"
        execute console command "/manudelp %player% skylord.ol"
        message "&6&lBilgi &8> &7Artık &aSkyLord &7oldun!"
        send "&6&lBilgi &8> &a%player% &7isimli oyucu artık &aSkyLord" to players
 

RLC

Demir Madencisi
En iyi cevaplar
1
Kod:
command /skylord:
    permission: skylord.ol
    permission message: &7Öncelikle adanı &a1000 level &7yap!
    trigger:
		if {skylord.oldu.%player%} is not set:
			set {skylord.oldu.%player%} to 1
			execute console command "/manuadd %player% skylord"
			message "&6&lBilgi &8> &7Artık &aSkyLord &7oldun!"
			send "&6&lBilgi &8> &a%player% &7isimli oyucu artık &aSkyLord" to players
		if {skylord.oldu.%player%} is 1:
			send "&c&lUYARI &8> &4Sen zaten SkyLordsun."
Bu spam yapmalarını engelleyecektir. Ama oyuncu olduktan sonra tekrar skylord olamazlar.
 

Caner07ant

Marangoz
En iyi cevaplar
0
Neyse arkadaşlar sorunum çözüldü istediğim skripti anlayan birisine
yaptırdım, teşekkürler hepinize konu kilit.
 
Son düzenleme:
Üst