nasıl olucak?

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
Arkadaşlar ben şöyle bir şey istiyorum mesela /skript deneme yazdığında {skripts::*} listesine "Kullanilan komut - komutu kullanan kisi - komuttan sonra ne yazdigi" seklinde kaydetmesini istiyorum böyle bir şey yapılarbilir mi?
 


Bartuzen

Bedrock Kaşifi
Mesajlar
1,500
En iyi cevaplar
0
Beğeniler
414
Puanları
665
Ruh hali
Yapardım fakat bütün oyuncuların kullandığı komutu kayıt edicek. Eğer göster dersen belki binlerde komut gözükecek ki zaten sohbetin sınırı 100 satır. Bunun için sayfalı yapılabilir ama ona da üşendim.
 

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
Yapardım fakat bütün oyuncuların kullandığı komutu kayıt edicek. Eğer göster dersen belki binlerde komut gözükecek ki zaten sohbetin sınırı 100 satır. Bunun için sayfalı yapılabilir ama ona da üşendim.
hayır mesela o /skript komutu için geçerli sadece ve o komutuda sadece OP'lar kullanabilecek o yüzden dedim

Yapardım fakat bütün oyuncuların kullandığı komutu kayıt edicek. Eğer göster dersen belki binlerde komut gözükecek ki zaten sohbetin sınırı 100 satır. Bunun için sayfalı yapılabilir ama ona da üşendim.
bir sorum daha olucak {scripts::*} listesinden birşeyi silmek nasıl oluyordu mesela delete mi remove mi ikiside calismiyorda
 

NeoN_Hunter

Taş Madencisi
Mesajlar
98
En iyi cevaplar
0
Beğeniler
36
Puanları
0
hayır mesela o /skript komutu için geçerli sadece ve o komutuda sadece OP'lar kullanabilecek o yüzden dedim


bir sorum daha olucak {scripts::*} listesinden birşeyi silmek nasıl oluyordu mesela delete mi remove mi ikiside calismiyorda
remove x from {scripts::*}
 

Bartuzen

Bedrock Kaşifi
Mesajlar
1,500
En iyi cevaplar
0
Beğeniler
414
Puanları
665
Ruh hali
PHP:
command:
    command is "skript"
command skbak:
    trigger:
        loop {skript::*}:
            set {_::*} to loop-value split at "||"
            send "%{_::1}% kullandı komut: %{_::2}%"
command sksil:
    trigger:
        delete {skript::*}
Denenmedi.
PHP:
command is "skript"
çalışmazsa
PHP:
command is "/skript"
yap.
PHP:
add "%player%||%full command%" to {skript::*}
çalışmazsa
PHP:
add "%player%||%fullcommand%" to {skript::*}
yap.
Ama muhtemelen çalışır.
/skbak yazarsan komut kullananları görürsün, /sksil yazarsan komut geçmişi silinir.
 

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
PHP:
command:
    command is "skript"
command skbak:
    trigger:
        loop {skript::*}:
            set {_::*} to loop-value split at "||"
            send "%{_::1}% kullandı komut: %{_::2}%"
command sksil:
    trigger:
        delete {skript::*}
Denenmedi.
PHP:
command is "skript"
çalışmazsa
PHP:
command is "/skript"
yap.
PHP:
add "%player%||%full command%" to {skript::*}
çalışmazsa
PHP:
add "%player%||%fullcommand%" to {skript::*}
yap.
Ama muhtemelen çalışır.
/skbak yazarsan komut kullananları görürsün, /sksil yazarsan komut geçmişi silinir.
silmede öyle kastetmedim ama bu çalışır mı ?
Kod:
on join:
    loop all players:
        if loop-player have the permission "yetkili.liste":
            add loop-player to {yetkililistesi::*}

on quit:
    loop all players:
        if loop-player have the permission "yetkili.liste":
            remove loop-player to {yetkililistesi::*}
            delete loop-player to {yetkililistesi::*}
çıkınca silmiyor {yetkililistesi::*} nden
 

Bartuzen

Bedrock Kaşifi
Mesajlar
1,500
En iyi cevaplar
0
Beğeniler
414
Puanları
665
Ruh hali
silmede öyle kastetmedim ama bu çalışır mı ?
Kod:
on join:
    loop all players:
        if loop-player have the permission "yetkili.liste":
            add loop-player to {yetkililistesi::*}

on quit:
    loop all players:
        if loop-player have the permission "yetkili.liste":
            remove loop-player to {yetkililistesi::*}
            delete loop-player to {yetkililistesi::*}
çıkınca silmiyor {yetkililistesi::*} nden
PHP:
remove loop-player to {yetkililistesi::*}
yerine
PHP:
remove loop-player from {yetkililistesi::*}
olacak ama yüne de hatalı. Neden bütün oyuncuları seçiyorsun ki? Sadece giren ve çıkan oyuncular lazım.

PHP:
join:
    player have permission "yetkili.liste"
    add player to {yetkililistesi::*}
quit:
    remove loop-player from {yetkililistesi::*}
 

HEXAGON73

Kızıltaş Madencisi
Mesajlar
452
En iyi cevaplar
0
Beğeniler
33
Puanları
140
PHP:
remove loop-player to {yetkililistesi::*}
yerine
PHP:
remove loop-player from {yetkililistesi::*}
olacak ama yüne de hatalı. Neden bütün oyuncuları seçiyorsun ki? Sadece giren ve çıkan oyuncular lazım.

PHP:
join:
    player have permission "yetkili.liste"
    add player to {yetkililistesi::*}
quit:
    remove loop-player from {yetkililistesi::*}
tam olarak boşluklarla yazabilir misin kafam karıştı
 

Üst