Çözüldü Variables Ayarlayamıyorum !

  • Konuyu Başlatan Konuyu Başlatan PederBey
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 861
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

PederBey

Kutsanmış Balta!
Katılım
12 Temmuz 2018
Mesajlar
210
Elmaslar
62
Puan
3.960
Konum
Zonguldak / Alaplı

Discord:

PederBey | Çağdaş#1673

Merhaba bir yetki verme skripti yaptım ve bir yerini ayarlamayamadım.
[[[En baştan uyarayım lütfen bunun plugini var niye skriptle uğraşıyorsun diye sormayın !!!]]]
Neyse yapamadığım yer kodda # içine aldığım yer
Yapamadığım yer ise şu oraya "set {vip.%player%} to player" yazınca ben bir kişiye vip yetkisi verince herkese veriyor
"set {vip.%arg 1%} to arg 1 "yazınca da hiç vermiyor.
Yardımcı olursanız sevinirim.
Kod:
if arg 2 is "vip":
            send "&e&o%arg 1% &6VİP yapıldı." to player
            send "&2Tebrikler ! &6Artık VİP oldun!" to arg 1
            # set {vip.%arg 1%} to arg 1 #
 
Kod:
set {vip.%arg 1%} to arg 1
Yukarıdaki kod yerine şu kodu kullanın:
Kod:
set {vip::%arg 1%} to arg 1
Böylece {vip::*} listesinin içinde {vip::[oyuncu adı]} şeklinde bir değişkene sahip olduk. Yani bu değişken bir VIP listesi haline geldi. Umarım anladığım doğrudur. Başka sorunuz varsa veyahut sorularınız çözüme kavuştuysa belirtin, iyi forumlar.
 
Kod:
set {vip.%arg 1%} to arg 1
Yukarıdaki kod yerine şu kodu kullanın:
Kod:
set {vip::%arg 1%} to arg 1
Böylece {vip::*} listesinin içinde {vip::[oyuncu adı]} şeklinde bir değişkene sahip olduk. Yani bu değişken bir VIP listesi haline geldi. Umarım anladığım doğrudur. Başka sorunuz varsa veyahut sorularınız çözüme kavuştuysa belirtin, iyi forumlar.
Olmadı :/
 
Tam olarak yapmaya çalıştığınız şey nedir? Detaylıca anlatın.
 
Tam olarak yapmaya çalıştığınız şey nedir? Detaylıca anlatın.
Öncelikle şunu söylemek istiyorum server da hiç plugin yok ve yapmaya çalıştığım da şu mesela ben /yetkiver <oyuncuismi> <yetki adı>
yazdığım zaman o oyuncuya yazdığım yetkiyi verecek yetki dediğime de bakma sadece chatte isminin başında yazacak verdiğim yetki mesela [Kurucu] PederBey gibi kapsamlı bir şey değil yazdığım skripti özelden atabilirim isterseniz ?
 
Bunu deneyin:
Kod:
command /yetkiver [<player>] [<text>]:
    permission: op
    permission message: &cBunu yapmak için yetkiniz yok.
    trigger:  
        if arg 1 is set:
            if arg 2 is set:
                set {vip::%arg 1%} to arg 2
                message "&e%arg 1% &7VIP yapıldı (Grup: %{vip::%arg 1%}%)"
                send "&aTebrikler! &7Artık VIP oldun! (Grup: %{vip::%arg 1%}%)" to arg 1
            else:
                message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
        else:
            message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"

on chat:
    cancel event
    send "&e%{vip::%player%}% &7%player% &8» &r%message%" to players
 
Bunu deneyin:
Kod:
command /yetkiver [<player>] [<text>]:
    permission: op
    permission message: &cBunu yapmak için yetkiniz yok.
    trigger:  
        if arg 1 is set:
            if arg 2 is set:
                set {vip::%arg 1%} to arg 2
                message "&e%arg 1% &7VIP yapıldı (Grup: %{vip::%arg 1%}%)"
                send "&aTebrikler! &7Artık VIP oldun! (Grup: %{vip::%arg 1%}%)" to arg 1
            else:
                message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
        else:
            message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
Olmuyor yapamıyorum deli olacağım en sonunda
Gönderi otomatik olarak birleştirildi:

Chatte adının başında vip yazmıyor
 
Son düzenleme:
bir kaç ekleme yaptım sohbet için dene bakalım
Kod:
command /yetkiver [<player>] [<text>]:
    permission: op
    permission message: &cBunu yapmak için yetkiniz yok.
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                message "&e%arg 1% &7VIP yapıldı (Grup: %{vip::%arg 1%}%)"
                send "&aTebrikler! &7Artık VIP oldun! (Grup: %{vip::%arg 1%}%)" to arg 1
                set {vip.prefix.%arg 1%} to true
            else:
                message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
        else:
            message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
           
on chat:
    if {vip.prefix.%player%} is true:
        cancel event
        send "&6&lVIP &8| &e%player%&8: &b%message%" to all players
 
bir kaç ekleme yaptım sohbet için dene bakalım
Kod:
command /yetkiver [<player>] [<text>]:
    permission: op
    permission message: &cBunu yapmak için yetkiniz yok.
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                message "&e%arg 1% &7VIP yapıldı (Grup: %{vip::%arg 1%}%)"
                send "&aTebrikler! &7Artık VIP oldun! (Grup: %{vip::%arg 1%}%)" to arg 1
                set {vip.prefix.%arg 1%} to true
            else:
                message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
        else:
            message "&eKullanım: &7/yetkiver <oyuncu> <yetki>"
          
on chat:
    if {vip.prefix.%player%} is true:
        cancel event
        send "&6&lVIP &8| &e%player%&8: &b%message%" to all players
İşe yaradı çok teşekkür ederim <3 bir şey daha sormam gerekiyor özelden sorabilir miyim ?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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