Adakit Sorunu

  • Konuyu Başlatan Konuyu Başlatan sallaxx44
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.270

sallaxx44

Somon Balığı Selam Vermeye Geldi
Katılım
13 Nisan 2015
Mesajlar
16
Elmaslar
2
Puan
13.460
Yaş
35
Merhaba arkadaşlar benim adakitimde
itemspawner get %player% Diamond-Spawner yazıyor ama oyunda adakit yazıldığı zaman yetkin yok diyerek vermiyor itemsp ver yazdığıdma ise böyle bir komut yok diyor Fitemspawner plsi mevcut yardımlarınızı bekliyorum
Kod:
command /adakit:
    trigger:
        {a2ldi.%player%} isn't set:
            set {a2ldi.%player%} to true
            make player execute command "/kit adakit"
            execute console command "minion give %player% 1"
            execute console command "itemsp ver %player% demir 2"
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
            
            
            
on hunger meter change:
    cancel event
böyle olunca olmuyor bende böyle yapıyorum

Kod:
command /adakit:
    trigger:
        {a2ldi.%player%} isn't set:
            set {a2ldi.%player%} to true
            make player execute command "/kit adakit"
            execute console command "minion give %player% 1"
            execute console command "itemspawner get %player% Diamond-Spawner"
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
            
            
            
on hunger meter change:
    cancel event
 
O bendede olmuyordu, kendim bir kod yazmıştım oraya öyle halletmiştim. Ama ne yazmıştım hiç hatırlamıyorum
 
Kod:
command /adakit:
    trigger:
        {a2ldi.%player%} isn't set:
            set {a2ldi.%player%} to true
            run player command "/kit adakit" as op
            run player command "minion give %player% 1" as op
            run player command "itemspawner get %player% Diamond-Spawner" as op
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
            
            
            
on hunger meter change:
    cancel event

1.si mantıken adamın yetkisi yoksa komut oynatırırsan kit adakiti alamaz. 2si eğer itemspawner pluginini konsoldan verme desteği yoksa alamazsın oyüzden run player yaptım.
 
Kod:
command /adakit:
    trigger:
        {a2ldi.%player%} isn't set:
            set {a2ldi.%player%} to true
            run player command "/kit adakit" as op
            run player command "minion give %player% 1" as op
            run player command "itemspawner get %player% Diamond-Spawner" as op
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
          
          
          
on hunger meter change:
    cancel event

1.si mantıken adamın yetkisi yoksa komut oynatırırsan kit adakiti alamaz. 2si eğer itemspawner pluginini konsoldan verme desteği yoksa alamazsın oyüzden run player yaptım.
Kod:
            execute console command "minion give %player% 1"
            execute console command "itemspawner get %player% Diamond-Spawner"
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
yukarıdaki kod'da verilecek oyuncunun yetkisiyle alakalı hiçbir şey yok.
tamamen consoleSender üzerinden oynatılacak bir komut, eğer özellikle sender =! console return null; gibi bir uğraş verilmediyse destekler.
ve run player command'ı kullanmak yerine
Kod:
execute player command "spawn" with permission "spawn.git" and "admin" and "*"
(tuske gerektirir.) şeklinde kullanmak daha mantıklıdır :;p

Yukarıdaki söylediğin yanlışı düzeltmek için bu yorumu yazdım, seninle bi sorunum yok. Seni kötülemek gibi bi amacım da yok yanlış anlama <3:D
 
@oKomut senin verdiğini denedim olmuyor adakit yazılınca chatta mesala ismim ahmet [Ahmet Diamond-Spawner] bulunamadı diyor
@kingOf0 seninde ne anlattığını anlayamadım :/
 
Bak şimdi Plugins dosyalarının içinde FItemSpawner diye bir dosya olucak o dosyanın içinde spawners ya da config gibi bir şey olucak onu aç sonra orada herhangi bir spawner yaptıktan sonra en üstte spawner liste onu ekle.

Sonra skriptlerinin içerisinden FItemSpawner bul o kodların içinde "SP GET" diye bir komut olucak o komutu 12560129856 gibi şifrele ama sadece sen bil bu komutu. Ardından o komutun permissionlarını sil tamamen sonra /adakitinde /1718251285 get diamond-spawner kullanabilirsin
Gönderi otomatik olarak birleştirildi:

Ben önceki skyblock sunucumda öyle yapmıştım :D
 
aşşağıdakinin sorununuzu çözmesi gerek.
Kod:
command /adakit:
    trigger:
        {adakit::%player%} isn't set:
            set {adakit::%player%} to true
            execute player command "/kit adakit" with permission "*"
            execute player command "minion give %player% 1" with permission "*"
            execute player command "itemspawner get Diamond-Spawner" with permission "*"
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
          

on hunger meter change:
    cancel event
Kullandığınız plugin isim ile get parametresini desteklemediğinden yukarıdakilerden hiçbiri çalılmamış
 
@kingOf0 şimdi hiçbir şey vermedi
 
Kod:
command /adakit:
    trigger:
        {adakit::%player%} isn't set:
            set {adakit::%player%} to true
            execute player command "/kit adakit" with permission "*"
            execute player command "minion give %player% 1" with permission "*"
            execute player command "itemspawner get Diamond-Spawner" with permission "*"
            execute console command "tm message %player% &8[ &a&lRoyalSky &8]\n &6Adakit verildi."
        else:
            execute console command "tm message %player% &8[ &c&lRoyalSky &8]\n &6Zaten adakit almışsın!"
          

on hunger meter change:
    cancel event
command /sifirla:
    permission: op
    trigger:
        send "tekrar adakit alabilirsin"
        delete {adakit::%player%}
sifirla komutu ile kendini sıfırla
 
@kingOf0 öyle deil başka hesapla girdim hiçbir şey vermedi
 
Mesela şöyle yap give player 52 named:isim gibi?

Plugin i bilmediğim için anlatırsan veya link fln varsa bakarım.
 
Skript konusunda yardımcı olabilirim sana. Ekleyebilirsin; MrBerkayWinner#4951
 
Skript konusunda yardımcı olabilirim sana. Ekleyebilirsin; MrBerkayWinner#4951
O zaman bu formunun amacı ne kalır? :/

Kendim yazdığım ve basit bir skript buraya bırakıyorum.

Kod:
command /adakit:
    trigger:
        if {adakit.%player%} is not set:
            set {adakit.%player%} to true
            execute player command "kit adakit" 
            execute console command "minion give %player% 1" and "itemsp ver %player% demir 2"
            send player title "&8[ &a&lRoyalSky &8]" with subtitle "&6Adakit verildi." for 3 seconds
            stop trigger
        send player title "&8[ &a&lRoyalSky &8]" with subtitle "&cZaten adakit almışsın." for 3 seconds
 

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst