İlan
13 Haz 2026 25 çevrimiçi üye Duyurular
Ana Sayfa Quests
Ana Sayfa Forum Quests Metin2 Oto Event - Şansımız Var Mı?...
İlan Yan banner placeholder

Metin2 Oto Event - Şansımız Var Mı?

adarsukru 27.03.2026 08:34 755 görüntüleme 29 cevap
Son Mesaj
HavucMedya
Üye
Üye
Katılım22 Ara 2025
Konular10
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #16
Sunucun elimin altında olmadıgı için bir şey diyemeyeceğim eventin gerçekten açık mı kapalı mı olduğunu anlaman için benim paylaştıgım event duyuru sistemini kur derim sunucuna

Event başlıyor dostum onda hiç sıkıntı yok bak. Mesela 21:00 olduğunda duyuru geçiyor event başladı diye sonrasında. Mesela karakter atıyorsun falan giriyorsun normal server duyurusu var hani altta yazıyor Binek eventi başlamıştır 1 saat diye her karakter attığında fala bu yazıyor.Yani event kesinlikle sorunsuz başlatıyor.Sadece kapatmada sıkıntı var.
adarsukru
Üye
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #17
Event başlıyor dostum onda hiç sıkıntı yok bak. Mesela 21:00 olduğunda duyuru geçiyor event başladı diye sonrasında. Mesela karakter atıyorsun falan giriyorsun normal server duyurusu var hani altta yazıyor Binek eventi başlamıştır 1 saat diye her karakter attığında fala bu yazıyor.Yani event kesinlikle sorunsuz başlatıyor.Sadece kapatmada sıkıntı var.

Bende o sıkıntı yok işte hocam sorunu anlayamadım
HavucMedya
Üye
Üye
Katılım22 Ara 2025
Konular10
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #18
Bende o sıkıntı yok işte hocam sorunu anlayamadım

Valla bende anlayamadım hocam.Neyse şu şekil kullansak sorun olmaz hrlde hocam

elseif time == "23:00:00" then
if game.get_event_flag("binekevent") == 1 then
game.set_event_flag("binekevent",0)
notice_all("Binek Sertifikası eventi sona ermiştir.")

Burayı kaldırsam hepsinde yani şu şekil kullansam

elseif gun == "Friday" then
if time == "21:00:00" then
if game.get_event_flag("binekevent") == 0 then
game.set_event_flag("binekevent",1)
notice_all("Binek Sertifikası eventi 2 saat süreyle başlamıştır.")

Kapatmayı kendim yaparım genelde 9-10 gibi evde olamıyorum kendi açsın etkinlikler gecikmesin.Kapatma yerlerini kaldırsam bi sıkıntı olmaz hrlde demi kendim kapatırım.
adarsukru
Üye
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #19
Valla bende anlayamadım hocam.Neyse şu şekil kullansak sorun olmaz hrlde hocam

elseif time == "23:00:00" then
if game.get_event_flag("binekevent") == 1 then
game.set_event_flag("binekevent",0)
notice_all("Binek Sertifikası eventi sona ermiştir.")

Burayı kaldırsam hepsinde yani şu şekil kullansam

elseif gun == "Friday" then
if time == "21:00:00" then
if game.get_event_flag("binekevent") == 0 then
game.set_event_flag("binekevent",1)
notice_all("Binek Sertifikası eventi 2 saat süreyle başlamıştır.")

Kapatmayı kendim yaparım genelde 9-10 gibi evde olamıyorum kendi açsın etkinlikler gecikmesin.Kapatma yerlerini kaldırsam bi sıkıntı olmaz hrlde demi kendim kapatırım.

kod bloğunu düzgün hale getirebilirsen sıkıntı olmaz tabi end bitişlerini düzeltirsin
HavucMedya
Üye
Üye
Katılım22 Ara 2025
Konular10
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #20
kod bloğunu düzgün hale getirebilirsen sıkıntı olmaz tabi end bitişlerini düzeltirsin

Örnek:

quest oto_event begin
state start begin
when login with pc.is_gm() begin
clear_server_timer("oto_event")
server_loop_timer("oto_event",1)
end
when oto_event.server_timer begin
local saat = tonumber(os.date("%H"))
local time = os.date("%X")
local gun = tostring(os.date("%A"))
if gun == "Monday" then
if time == "21:00:00" then
if game.get_event_flag("ayisigi") == 0 then
game.set_event_flag("ayisigi",1)
notice_all("Ayisigi Define Sandığı eventi 2 saat süreyle başlamıştır.")
end
end
elseif gun == "Wednesday" then
if time == "21:00:00" then
if game.get_event_flag("futboltopu") == 0 then
game.set_event_flag("futboltopu",1)
notice_all("Futbol Topu eventi 2 saat süreyle başlamıştır.")
end
end
elseif gun == "Friday" then
if time == "21:00:00" then
if game.get_event_flag("binekevent") == 0 then
game.set_event_flag("binekevent",1)
notice_all("Binek Sertifikası eventi 2 saat süreyle başlamıştır.")
end
end
end
end
end
end
adarsukru
Üye
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #21
Güncel sorunsuz
adarsukru
Üye
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:39 #22
güncel
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
18 cevap
2K görüntüleme
Yeni Fantezi Rölenti Oluşturma Yöntemi
Kirkhammett · 02 Nis 2026
19 cevap
2K görüntüleme
11 cevap
1.9K görüntüleme
Yeni Quest I Kelle Avcısı
EniyiSunucum · 11 Nis 2026
16 cevap
1.9K görüntüleme
65 - 250 Jackpot Sistemi | Quest
Gusav · 28 Mar 2026
6 cevap
1.9K görüntüleme
İlan Yan banner placeholder