Rapor Sistemi (.Txt kayıt)

SnKaan

Elmas Madencisi
En iyi cevaplar
0
Minecraft'a tekrar başlamış gibi bişi oldum o yüzden skript'e tekrar alışmaya çalışıyorum.Bu sırada çalışırken yaptığım skriptleride buraya atmaya karar verdim.
Bu skript şikayetleri sunucu dosyasına açılan "Raporlar" bölümünde ki "Sikayetler.txt" dosyasına kaydediyor.İstediğiniz zaman ordaki şikayetleri okuyabilir ve silebilirsiniz.Aşağıdaki resimdede daha ayrıntılı göreceksiniz.Gereksiz bi skript olduğu için geliştirmedim paylaşma amacımda txt dosyasına nasıl yazılır onu göstermekti.WildSkript gerektirir.


komutlar: /sikayet <oyuncu> <sebep>

Kod:
on load:
    if file "Raporlar/sikayetler.txt" is exists:
        create file "Raporlar/sikayetler.txt"
  
command /sikayet <player> <text>:
    trigger:
        if arg-1 is set:
            if arg-2 is set:
                wf "-----------------------------------------------------" to "Raporlar/sikayetler.txt"
                wf "[Sikayet Eden: %player%" to "Raporlar/sikayetler.txt"
                wf "[Sikayet Edilen: %arg-1%" to "Raporlar/sikayetler.txt"
                wf "[Sikayet Tarihi: %now%" to "Raporlar/sikayetler.txt"
                wf "[SikayetEden: %arg-2%" to "Raporlar/sikayetler.txt"
                send "Sikayetiniz alindi."
              
                stop
            else:
                send "Yanlis komut./sikayet <oyuncu> <sebep>"
                stop
        else:
            send "Yanlis komut./sikayet <oyuncu> <sebep>"
            stop
 
Son düzenleme:

Bartuzen

Bedrock Kaşifi
En iyi cevaplar
0
Kod:
{%player%.sikayetsuresi}
Diye değer koymuşsun ama hiçbir işe yaramıyor :/
 
Üst