- Katılım
- 1 Şub 2015
- Konular
- 22
- Mesajlar
- 118
- Online süresi
- 2d 14h
- Reaksiyon Skoru
- 29
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 4 Ay 18 Gün
- Başarım Puanı
- 106
- MmoLira
- 1,183
- DevLira
- 21
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Veritabanı sorgusu artık daha güvenli ve SQL saldırılarına karşı korunaklı halde
Rapor gönderme işlemi başarısız olursa, hemen bir hata mesajı çıkıyor ve daha sonra tekrar denemen söyleniyor
Rapor gönderme işlemi başarısız olursa, hemen bir hata mesajı çıkıyor ve daha sonra tekrar denemen söyleniyor
Python:
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("Rapor etmek istediğiniz şüpheli oyuncunun karakter adını girin:")
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)
if mysql_query(query) then
say("Rapor başarıyla gönderildi.")
say("Teşekkür ederiz!")
clear_letter()
else
say("Rapor gönderilirken bir hata oluştu. Lütfen daha sonra tekrar deneyin.")
end
end
end
end
end
- Katılım
- 2 Mar 2022
- Konular
- 37
- Mesajlar
- 645
- Çözüm
- 6
- Online süresi
- 1mo 6d
- Reaksiyon Skoru
- 323
- Altın Konu
- 0
- Başarım Puanı
- 136
- MmoLira
- 8,465
- DevLira
- 75
TeşekkürlerVeritabanı sorgusu artık daha güvenli ve SQL saldırılarına karşı korunaklı halde
Rapor gönderme işlemi başarısız olursa, hemen bir hata mesajı çıkıyor ve daha sonra tekrar denemen söyleniyor
Python: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("Rapor etmek istediğiniz şüpheli oyuncunun karakter adını girin:") 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) if mysql_query(query) then say("Rapor başarıyla gönderildi.") say("Teşekkür ederiz!") clear_letter() else say("Rapor gönderilirken bir hata oluştu. Lütfen daha sonra tekrar deneyin.") end end end end end




