Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
ÇözüldüQuest > Timer ve server timer arasındaki fark
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Zindan questi yazıyorum.
Diğer questlere baktığımda end ve exit timerleri genelde "server_timer"
fakat kat atlatan timerler "timer" şekilde ayarlanmış. Kafamı karıştırdı bu timer olayı
detaylı bir şekilde nasıl öğrenebilirim bu "timer" olayını ?
Zindanın ilerleyişine göre buna karar verebilirsin.
Mesela şeytan kulesinin ilk katında süreye bağlı bir iş söz konusu değil.
Lua (Quest):
when kill with npc.get_race() == 8015 begin
timer("devil_stone1_1", 6)
end
Burada mesela bu kod "sadece metinin kesilmesi" durumunda çalışır. Yani sen yada bir başkası yada 10 kişi beraber 2 saat boyunca metni kesmeden o katta durabilirsin. Ortada tek bir koşul var, metin kesilirse bir üst kata çıkılır. Metin kesilmezse hiç bir şey olmaz...
Zindan questi yazıyorum.
Diğer questlere baktığımda end ve exit timerleri genelde "server_timer"
fakat kat atlatan timerler "timer" şekilde ayarlanmış. Kafamı karıştırdı bu timer olayı
detaylı bir şekilde nasıl öğrenebilirim bu "timer" olayını ?
Zindan questi yazıyorum.
Diğer questlere baktığımda end ve exit timerleri genelde "server_timer"
fakat kat atlatan timerler "timer" şekilde ayarlanmış. Kafamı karıştırdı bu timer olayı
detaylı bir şekilde nasıl öğrenebilirim bu "timer" olayını ?
Zindanın ilerleyişine göre buna karar verebilirsin.
Mesela şeytan kulesinin ilk katında süreye bağlı bir iş söz konusu değil.
Lua (Quest):
when kill with npc.get_race() == 8015 begin
timer("devil_stone1_1", 6)
end
Burada mesela bu kod "sadece metinin kesilmesi" durumunda çalışır. Yani sen yada bir başkası yada 10 kişi beraber 2 saat boyunca metni kesmeden o katta durabilirsin. Ortada tek bir koşul var, metin kesilirse bir üst kata çıkılır. Metin kesilmezse hiç bir şey olmaz. (timer)
Ancak şeytan kulesinin mühürlü katında iş değişiyor. Çünkü ortada süreye bağlı bir koşul var ve o koşul yerine getirilse de, getirilmese de süre her halükarda işleyecek. Bilindiği gibi, bu katta belirlenen süre içinde tüm mühürler açılmazsa o kattaki herkes dışarı atılır.(server_timer)
Zindanın ilerleyişine göre buna karar verebilirsin.
Mesela şeytan kulesinin ilk katında süreye bağlı bir iş söz konusu değil.
Lua (Quest):
when kill with npc.get_race() == 8015 begin
timer("devil_stone1_1", 6)
end
Burada mesela bu kod "sadece metinin kesilmesi" durumunda çalışır. Yani sen yada bir başkası yada 10 kişi beraber 2 saat boyunca metni kesmeden o katta durabilirsin. Ortada tek bir koşul var, metin kesilirse bir üst kata çıkılır. Metin kesilmezse hiç bir şey olmaz. (timer)
Ancak şeytan kulesinin mühürlü katında iş değişiyor. Çünkü ortada süreye bağlı bir koşul var ve o koşul yerine getirilse de, getirilmese de süre her halükarda işleyecek. Bilindiği gibi, bu katta belirlenen süre içinde tüm mühürler açılmazsa o kattaki herkes dışarı atılır.(server_timer)
Teşekkürler yorumlarınız için. Şimdi mantığını anladım.
Lua yazmak kolay da metin2 komutlarını çözmek sıkıntı çıkarıyor.
Konu çözümlendi olarak işaretlenebilir.