Sistem [Quest - Sql ] Avcı Raporlama Sistemi

Erdem Çevrimdışı

Erdem

Fenomen Üye
Yönetici
KURUCU
11 Haz 2023
423
135
252
Bu sistemin amacı oyunda yetkilendirdiğiniz yetkisiz avcılara özeldir avcılar hile tarzı kullanım hissettiği tüm oyuncuları raporlayabilir sizde veritabanından kimleri ne zaman rapor ettiğini görebilirsiniz.

Quest :

JavaScript:
quest gm_report begin
    state start begin
        when login with pc.is_gm() begin
            send_letter("GM Rapor Sistemi")
        end
    end

    state report begin
        when info or button begin
            say_title("GM Rapor Sistemi")
            say("Şüpheli oyuncunun karakter adını yazın:")
            say("Raporu göndermek için Tamam'a tıklayın.")

            local input = input()
            if input == "" then
                say("Lütfen geçerli bir karakter adı girin.")
                say("Raporu göndermek için Tamam'a tıklayın.")
            else
                local gm_name = pc.get_name()
                local timestamp = os.time()
                local query = string.format("INSERT INTO gm_reports (gm_name, player_name, report_time) VALUES ('%s', '%s', '%d')", gm_name, input, timestamp)
                mysql_query(query)

                say("Rapor başarıyla gönderildi.")
                say("Teşekkür ederiz!")
                clear_letter()
            end
        end
    end
end

Veritabanında tablo oluşturmak için;

Tıkla
 
resim

Benzer konular

resim
Geri
Üst