Çözüldü Girilen arg-1 i listeleme

  • Konuyu Başlatan Konuyu Başlatan Kaiys
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.110

Kaiys

Zombi Geldi, Beni Yedi
Katılım
10 Mayıs 2021
Mesajlar
234
Elmaslar
107
Puan
6.850
Yaş
21

Discord:

kaiys

Selamlar! girilen arg-1 değerlerini listeletme nasıl oluyor bunu öğrenmek istiyorum demek istediğim

/kisikaydet Kaiys
/kisikaydet KaiysX

/kayitedilenkisiler

Yazıldığında sonuç olarak Kaiys ve KaiysX in çıkmasını istiyorum.
veya
skript içerisinde bir liste oluştura biliyormuyuz bilmiyorum ancak böyle bir imkanı sağlıyorsa onu da yazmanız çok iyi olur
örn.
-x komutunda kayit edilenler-
1- Kaiys
2- KaiysX
Normalde set ile sayılarda hallede biliyordum ancak text olunca patladım yardımlarınız için şimdiden teşekkürler.

Konu doğru yerde mi emin değilim.
Bir skript üzerinden değilde 0 dan bir skript istiyor gibi ancak isteğim sadece komutun kullanımı bundan dolayı yardım kısmının daha doğru olduğunu düşündüm.​
 
Internete 'Skript'te değişkenler' yazarsan skriptte değişken rehberi konularını görebilirsin. Benim konum başka bir forumda olduğu için doğrudan buraya atamıyorum.
 
Kod:
command /kisikaydet [<text>]:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        if arg 1 is set:
            if arg 1 is player:
                set {kayıtlıkisiler::*} to arg 1
                send "%arg1% Adlı oyuncu başarıyla kayıtlı kişilere eklendi!" to player
            else:
                send "Lütfen bir oyuncu ismi yazınız!" to player
        else:
            send "Lütfen bir argüment yazınız!" to player

/kayıtlıkisiler:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        send "/kisikaydet Komudu ile kaydedilenler:" to player
        loop {kayıtlıkisiler::*}
            send "%loop-value%" to player

Kod denenmemiştir lütfen deneyiniz hata olursa buradan iletiniz!
 
Sorun düzeldi ise lütfen konuyu çözüldü durumuna getirir misiniz?
 
Kod:
command /kisikaydet [<text>]:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        if arg 1 is set:
            if arg 1 is player:
                set {kayıtlıkisiler::*} to arg 1
                send "%arg1% Adlı oyuncu başarıyla kayıtlı kişilere eklendi!" to player
            else:
                send "Lütfen bir oyuncu ismi yazınız!" to player
        else:
            send "Lütfen bir argüment yazınız!" to player

/kayıtlıkisiler:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        send "/kisikaydet Komudu ile kaydedilenler:" to player
        loop {kayıtlıkisiler::*}
            send "%loop-value%" to player

Kod denenmemiştir lütfen deneyiniz hata olursa buradan iletiniz!
Kusura bakmayın geri dönüş yapamadım dün akşam saatlerinde internetimde bir sorun oluştu.
Denedim ve komutu yazdığımda son yazılan kişinin ismi yazıldı yani listede artış olmadı.


Internete 'Skript'te değişkenler' yazarsan skriptte değişken rehberi konularını görebilirsin. Benim konum başka bir forumda olduğu için doğrudan buraya atamıyorum.
Konunuza o siteden baktım gerçekten işe yarar bir konu oluşturmuşsunuz işime yaradı teşekkürler.
 
Kodlamada küçük bir hta yapmışım düzenlenmiş hali:

Kod:
command /kisikaydet [<text>]:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        if arg 1 is set:
            if arg 1 is player:
                add %arg1% to {kayıtlıkisiler::*}
                send "%arg1% Adlı oyuncu başarıyla kayıtlı kişilere eklendi!" to player
            else:
                send "Lütfen bir oyuncu ismi yazınız!" to player
        else:
            send "Lütfen bir argüment yazınız!" to player

/kayıtlıkisiler:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        send "/kisikaydet Komudu ile kaydedilenler:" to player
        loop {kayıtlıkisiler::*}:
            send "%loop-value%" to player

Dener misiniz?
 
Son düzenleme:
Kodlamada küçük bir hta yapmışım düzenlenmiş hali:

Kod:
command /kisikaydet [<text>]:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        if arg 1 is set:
            if arg 1 is player:
                add %arg1% to {kayıtlıkisiler::*}
                send "%arg1% Adlı oyuncu başarıyla kayıtlı kişilere eklendi!" to player
            else:
                send "Lütfen bir oyuncu ismi yazınız!" to player
        else:
            send "Lütfen bir argüment yazınız!" to player

/kayıtlıkisiler:
    permission: op
    permission message: Maalesef, gerekli izine sahip değilsiniz!
    trigger:
        send "/kisikaydet Komudu ile kaydedilenler:" to player
        loop {kayıtlıkisiler::*}:
            send "%loop-value%" to player

Dener misiniz?
arg larda sorun çıktı ancak düzelttim.
Kusursuz çalıştı teşekkürler.
 

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