- Mesaj
- 157
- Çözümler
- 5
- Beğeni
- 101
- Puan
- 759
- Ticaret Puanı
- 0
Lua (Quest):
quest scevent begin
state start begin
when letter with pc.is_gm() begin
send_letter("Drop Ayarlari")
end
when info or button with pc.is_gm() begin
say_title("Drop Ayarlari - Giris")
say("")
say("Merhabalar "..pc.get_name())
say("Bu paneli kullanarak Event Ayarlarini duzenleyebilirsin.")
say_reward("Mevcut Ayarlar:")
say("Event Orani: "..game.get_event_flag("litery_oran"))
say("")
main_sec=select("Drop Degerlerini Degistir","Kapat")
if main_sec==2 then
syschat("Drop Ayarlari Basariyla Cikis Yapildi.")
send_letter("Drop Ayarlari")
return
elseif main_sec==1 then
say_title("Drop Ayarlari - Drop Orani Girisi")
say("")
say("Istediginiz drop oranini rakamsal olarak giriniz.")
say("")
get_oran=tonumber(input())
if get_oran==0 or get_oran=="" or get_oran==nil or get_oran==0 then
syschat("Drop Ayarlari Gecersiz giris, islem iptal edildi.")
send_letter("Drop Ayarlari")
return
end
game.set_event_flag("litery_oran", get_oran)
syschat("Drop Ayarlari Islem basarili: Yeni Event Degeri: "..get_oran)
send_letter("Drop Ayarlari")
end
end
when login begin
local saat = tonumber(os.time("%H"))
if saat == 20 then
if game.get_event_flag("exp_event") == 0 then
game.set_event_flag("exp_event",1)
local oran=game.get_event_flag("litery_oran")
notice_all("Tum oranlar 1 saat sure ile açilmistir. Yeni Oran= "..oran)
__give_empire_priv(0, 1, oran, 60*60)
__give_empire_priv(0, 2, oran, 60*60)
__give_empire_priv(0, 4, oran, 60*60)
end
elseif saat == 21 then
if game.get_event_flag("exp_event") == 1 then
game.set_event_flag("exp_event",0)
notice_all("Yuksek Oran Eventi sona ermistir. İyi Oyunlar.")
end
end
end
end
end
Oranları güncellemiyor sebebini çözemedim commoand priv empire şeklinde denedim os date olarak denememe ragmen drop oranlarını güncellemiyor