Güncel
Metin2 Oto Event - Şansımız Var Mı?
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
Üye
Katılım22 Ara 2025
Konular10
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
07.05.2026 23:37
#10
Merhaba Arkadaşlar,
Paylaşılan oto event questlerde sıkıntı olduğu için Kendi sunucumda yapmak istediğim bir questti birkaç araştırma ve yardımla bu kodları buldum kendi kodlamam değildir ama kendi araştırmamla beraber uğraş verdiğim bir questtir.
1.Aşama:
Filezilla girin;
usr/game/share/locale/turkey/quest
dizinine gelin
oto_event.lua adında dosya oluşturup içine alttaki kodları yapıştırın ve kaydedin.
(Notepad++ kullanın.)
Kod: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 elseif time == "23:00:00" then if game.get_event_flag("ayisigi") == 1 then game.set_event_flag("ayisigi",0) notice_all("Ayisigi Define Sandığı eventi sona ermiştir.") end end elseif gun == "Tuesday" then if time == "21:00:00" then if game.get_event_flag("event_altigen_drop") == 0 then game.set_event_flag("event_altigen_drop",1) notice_all("Altıgen Hediye Paketş eventi 2 saat süreyle başlamıştır.") end elseif time == "23:00:00" then if game.get_event_flag("event_altigen_drop") == 1 then game.set_event_flag("event_altigen_drop",0) notice_all("Altıgen Hediye Paketi eventi sona ermiştir.") end end elseif gun == "Wednesday" then if time == "18:59:50" then if game.get_event_flag("sertifika_drop") == 0 then game.set_event_flag("sertifika_drop",1) notice_all("Sertifika eventi 2,5 saat süreyle başlamıştır.") end elseif time == "21:29:50" then if game.get_event_flag("sertifika_drop") == 1 then game.set_event_flag("sertifika_drop",0) notice_all("Sertifika eventi sona ermiştir.") end end elseif gun == "Thursday" then if time == "21:00:00" then if game.get_event_flag("col_firtinasi_drop") == 0 then game.set_event_flag("col_firtinasi_drop",1) notice_all("Çöl Fırtınası eventi 1 saat süreyle başlamıştır.") end elseif time == "22:00:00" then if game.get_event_flag("col_firtinasi_drop") == 1 then game.set_event_flag("col_firtinasi_drop",0) notice_all("Çöl Fırtınası eventi sona ermiştir.") end end elseif gun == "Friday" then if time == "20:00:00" then if game.get_event_flag("football_drop") == 0 then game.set_event_flag("football_drop",1) game.set_event_flag("new_football_2014_event",1) notice_all("Dünya Kupası eventi 3 saat süreyle başlamıştır.") end elseif time == "23:00:00" then if game.get_event_flag("football_drop") == 1 then game.set_event_flag("football_drop",0) game.set_event_flag("new_football_2014_event",0) notice_all("Dünya Kupası eventi sona ermiştir.") end end elseif gun == "Saturday" then if time == "21:00:00" then if game.get_event_flag("sonsuz_kis_drop") == 0 then game.set_event_flag("sonsuz_kis_drop",1) notice_all("Sonsuz Kış Sandığı eventi 1 saat süreyle başlamıştır.") end elseif time == "22:00:00" then if game.get_event_flag("sonsuz_kis_drop") == 1 then game.set_event_flag("sonsuz_kis_drop",0) notice_all("Sonsuz Kış Sandığı eventi sona ermiştir.") end end elseif gun == "Sunday" then if time == "19:00:00" then if game.get_event_flag("cards_event") == 0 then game.set_event_flag("cards_event",1) notice_all("Okey Kart eventi 4 saat süreyle başlamıştır.") end elseif time == "23:00:00" then if game.get_event_flag("cards_event") == 1 then game.set_event_flag("cards_event",0) notice_all("Okey Kart eventi sona ermiştir.") end end end end end end
2.Aşama
Putty Login olun;
cd /usr/game/share/locale/turkey/quest
yazın ardından
./qc oto_event.lua
yazıp enterlayın.
Oyunda gm çarla /reload q yapın veya reboot atın.
NOT: Eventler benim filesimdeki event drop kodlarıdır siz kendi eventlerinizin açılması için gereken kodları set_event_flag ve get_event_flag kısmına yazın.
3.Aşama: (Sunucunun Saatini Kontrol Etme)
![]()
Ayrıca belirlenen saatlerde başlaması için sunucu saatinizin yerel saatle aynı olması lazım onu kontrol etmek için putty login olup date yazıp sunucu saatinizi öğrenebilirsiniz eğer yerel saatle uyuşmuyorsa sunucu saatini değiştirmek için
yazıp enterlamanız yeterli.
Not:
Bir Teşekkür yeterli
Kodlamada ki eksiği bulmam da yardımcı olan @CsFraNq 'e ve @yugi73 'e teşekkür ederim.
Sistem sorunsuz çalışıor ancak sadece başlatma yapıyor eventi kendi kapatmıyor.
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
08.05.2026 00:27
#11
Sistem sorunsuz çalışıor ancak sadece başlatma yapıyor eventi kendi kapatmıyor.
Açmayı yapan sistem kapatmayı da yapar hocam bir yerde yanlışlık yapmışsınızdır benim testlerimde her şey sorunsuz halen işliyor
Üye
Katılım22 Ara 2025
Konular10
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
08.05.2026 00:32
#12
Açmayı yapan sistem kapatmayı da yapar hocam bir yerde yanlışlık yapmışsınızdır benim testlerimde her şey sorunsuz halen işliyor
Şuan 23:00Da kapatması gerekiyordu hocam nerde yanlış yapmış olabilirim ve açacağı ve kapatacağı event şudur:
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
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.")
end
end
end
end
end
end
Açmaya açıyor kapatmıyor.
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
08.05.2026 00:36
#13
Şuan 23:00Da kapatması gerekiyordu hocam nerde yanlış yapmış olabilirim ve açacağı ve kapatacağı event şudur:
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
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.")
end
end
end
end
end
end
Açmaya açıyor kapatmıyor.
Reboot attın mı ? Eğer bugün bir event yapıldıysa ve sonrasında saat değiştirip saatinde tekrar başlatıp bitirmek istersen reboot sırasında logları temizlemen gerekir
Üye
Katılım22 Ara 2025
Konular10
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
08.05.2026 00:38
#14
Reboot attın mı ? Eğer bugün bir event yapıldıysa ve sonrasında saat değiştirip tekrar başlatmak istersen reboot sırasında logları temizlemen gerekir
Yok hocam saten sabah kurdum reboot attım ben bu sistemi 21:00'da sorunsuz başlattı.Yalnız 23:00'ı geçti hala kapatmadı.Daha reboot falan atmadım.
Üye
Katılım09 Mar 2026
Konular7
Mesajlar81
Elmas Konular0
Başarım0
ZirveCoin
0
Ticaret Puanı
+0
-0
08.05.2026 00:39
#15
Yok hocam saten sabah kurdum reboot attım ben bu sistemi 21:00'da sorunsuz başlattı.Yalnız 23:00'ı geçti hala kapatmadı.Daha reboot falan atmadım.
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
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
18 cevap
2K görüntüleme
19 cevap
2K görüntüleme
11 cevap
1.9K görüntüleme
16 cevap
1.9K görüntüleme
6 cevap
1.9K görüntüleme


