- Katılım
- 12 Tem 2012
- Konular
- 358
- Mesajlar
- 5,763
- Çözüm
- 37
- Online süresi
- 1mo 11d
- Reaksiyon Skoru
- 1,977
- Altın Konu
- 8
- TM Yaşı
- 13 Yıl 11 Ay 1 Gün
- Başarım Puanı
- 312
- MmoLira
- 2,035
- DevLira
- 87
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
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.)
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
Not:
Bir Teşekkür yeterli
Kodlamada ki eksiği bulmam da yardımcı olan @CsFraNq 'e ve @yugi73 'e teşekkür ederim.
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.date 201712131542
Not:
Yıl:2017 , Aysırası : 12 , Ay Günü: 13 , Saat : 15:42
Bir Teşekkür yeterli
Kodlamada ki eksiği bulmam da yardımcı olan @CsFraNq 'e ve @yugi73 'e teşekkür ederim.
Son düzenleme:
- Katılım
- 13 Mar 2015
- Konular
- 44
- Mesajlar
- 923
- Online süresi
- 57m 25s
- Reaksiyon Skoru
- 64
- Altın Konu
- 0
- TM Yaşı
- 11 Yıl 2 Ay 26 Gün
- Başarım Puanı
- 91
- Yaş
- 28
- MmoLira
- 30
- DevLira
- 0
eline sağlık güzel olmuş
- Katılım
- 12 Tem 2017
- Konular
- 3,675
- Mesajlar
- 14,203
- Çözüm
- 157
- Online süresi
- 1mo 19d
- Reaksiyon Skoru
- 6,341
- Altın Konu
- 1
- Başarım Puanı
- 462
- MmoLira
- 2,563
- DevLira
- 166
Teşekkürler.
- Katılım
- 12 Tem 2012
- Konular
- 358
- Mesajlar
- 5,763
- Çözüm
- 37
- Online süresi
- 1mo 11d
- Reaksiyon Skoru
- 1,977
- Altın Konu
- 8
- TM Yaşı
- 13 Yıl 11 Ay 1 Gün
- Başarım Puanı
- 312
- MmoLira
- 2,035
- DevLira
- 87
güncel




