Skript Paylaşımı Sunucuların Yardımcısı ! Öneri Skripti !

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

KolsuzzTeo

Odunlara Vur Vur Vur!
Katılım
22 Temmuz 2019
Mesajlar
32
Elmaslar
13
Puan
0
Yaş
29

Discord:

KolsuzzTeo#5707

Öneri Skripti

Selamlar bugün sizlere kodlamış olduğum Öneri Skriptini paylaşacağım.Öneri skripti oyuncular /oneri komuduyla sunucuda bulmak istediklerini söylüyorlar ve "plugins/Oneri/oneriler.yml " kısayoluna kaydediyor. Ve hiçbir türlü silinmiyor.Eğer skriptte gördüğünüz sıkıntı / ekletmek istediğinizi yorumda belirtirseniz sevinirim.

Skript Adı : Öneri Skripti
Skript benim tarafımdan kodlanmıştır.



JavaScript:
on load:
    load yaml "plugins/Oneri/oneriler.yml" as "Öneriler"
    if yaml "Öneriler" is empty:
        set yaml value "Skript Version »" from "Öneriler" to "1.0"
        save yaml "Öneriler" without extra lines between nodes
    delete {oneri::*}
    
options:
    prefix: &cSunucuAdı &8» &f
    hatamesaj: &4HATA &8» &c
    
command /öneri [<text>]:
    aliases: oneri, onerim
    usage: {@prefix} Sunucuda bulunması istediğiniz birşeyi belirtmek için » /oneri [öneriniz]
    trigger:
        if arg-1 isn't set:
            send "{@hatamesaj} Önerinizi yazmadınız &8» &f/oneri [öneriniz]" to player
            stop
        if {oneri::*} contains player's uuid:
            send "{@hatamesaj} Günlük öneri hakkınız bitmiştir." to player
            stop
        add player's uuid to {oneri::*}
        send "{@prefix} Öneriniz sunucu yetkililerine bildirilmiştir." to player
        wf "Öneren Oyuncu » %player's name%" to "plugins/Oneri/oneriler.yml"
        wf "Öneri » %arg-1%" to "plugins/Oneri/oneriler.yml"
        wf "///////////////////////////////////////" to "plugins/Oneri/oneriler.yml"

every 24 hours:
    delete {oneri::*}
Eğer oyuncu önerisini yazmazsa;
1ure.PNG


Öneri Hakkı biterse;
C2apture.PNG


Başarılı bir şekilde öneri verilirse;
Capture.PNG

"plugins/Oneri/oneriler.yml" dosyasına kaydedilen yazı:
Cap2ture.PNG
 
Son düzenleme:
Mantıklı bir skript olmuş oyuncular önerilerini bu yolla dile getirebilir peki spam yapmalarına bir önlem getirsen nasıl olur?
 
@ZediaphBack önerin için teşekürler, günlük 2 öneri vermesini sağlayacağım.
 

Eskiden öneri ve istek için bölge açardık. Sanırım artık yapmamıza gerek yok. Gayet mantıklı ve hoş olmuş.
 
Skript </> içerisinde ki kod bölümün ekleyin.
 
Skripttinizde tab hatası vs varmış az düzenledim.

Kod:
on load:
    load yaml "plugins/Oneri/oneriler.yml" as "Öneriler"
    if yaml "Öneriler" is empty:
        set yaml value "Skript Version »" from "Öneriler" to "1.0"
    save yaml "Öneriler" without extra lines between nodes



options:
    prefix: &cSunucuAdı &8» &f
    hatamesaj: &4HATA &8» &c



# Öneri Skripti

# Suggestion Skript



command /oneri <text>:
    aliases: onerim
    usage: {@prefix} Sunucuda bulunması istediğiniz birşeyi belirtmek için » /oneri [öneriniz]
    trigger:
        if argument is not set:
            send "{@hatamesaj} Önerinizi yazmadınız &8» &f/oneri [öneriniz]" to player
            stop
        send "{@prefix} Öneriniz sunucu yetkililerine bildirilmiştir." to player
        wf "///////////////////////////////////////" to "plugins/Oneri/oneriler.yml"
        wf "Öneren Oyuncu » %player%" to "plugins/Oneri/oneriler.yml"
        wf "Öneri » %argument%" to "plugins/Oneri/oneriler.yml"
        wf "///////////////////////////////////////" to "plugins/Oneri/oneriler.yml"
 
Konu düzenlenmiştir skript </> kod bölümüne eklenmiştir , tab hataları düzeltildi.
+Güncel
 
Moderatör tarafından düzenlendi:
Güncel ++
Yenilendi !!!
24 Saatte bir öneri hakkı sıfırlanıyor.
24 Saatte öneri hakkı : 2
 
çok güzel bir skript ellerinize sağlık.
 
Güzel skript ellerinize sağlık başarılı
 
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