Bvural41 1
Bvural41
Fethi Polat 1
Fethi Polat
Mt2Hizmet 1
Mt2Hizmet
Sevdamsın 1
Sevdamsın
Nedved35 1
Nedved35
Hikaye Ekle

Biyolog Süresi Ayarlama

  • Konuyu başlatan Konuyu başlatan DeathLast
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 1K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Selamın Aleyküm Forumdaşlarım...

Benim uzun arayış sonrası bulamadığım biyolog süresi ayarlamayı deneyerek bulduğum yöntemi size anlatmaya çalışıcam.


Şimdi mesela Ork Dişi yani 30 lvl görevinden örnek göstericem.
Diyelimki Ork Dişi görevini 1 saat yapmak istiyorsunuz.Yapımı şu şekil:

1.Adım filezillaya bağlanıp /usr/game/share/locale/turkey/quest girerek collect_quest_30lvl.quest'i bilgisayarınıza aktarıp notepad++ ile açıyorsunuz.

2.Adım Ctrl+F yapıp burayı aratıyorsunuz.

when 20084.chat."Ork dişi" with pc.count_item(30006) >0 begin
if get_time() > pc.getqf("duration") then
if pc.count_item(30006) >0 then
say_title("Biyolog Chaegirab")
--- l
say("")
say("Ah!! Bana bir azı dişi getirdin.")
say("Önce denemem lazım...")
say("Bu biraz zaman alabilir. Belki bir kaç gün.")
say("Daha sonra yine gel.")
say("")
pc.remove_item("30006",1)
if is_test_server() then
pc.setqf("duration",get_time()+2)
else
pc.setqf("duration",get_time()+1)

Büyük ihtimal böyledir.Burdaki "pc.setqf("duration",get_time()" kısımlarındaki +1 ve +2 yazan yerleri silip +60*60*1 yazıyorsunuz.
Anlamı ise +60 saniye çarpı 60 bölü 60 buda 1 saate eşit burdaki 1 ise ondan kaç tane olacagı yani 1 saat.
Bu 1 i 2 yaparsanız 2 saat olur.İşlem bittikten sonra kaydedip filezillaya atıyorsunuz.TABİKİ ÖNCE YEDEK ALINIZ.

3.Adım tekrardan filezillada /usr/game/share/locale/turkey/quest/object/20084/chat bölümüne giriyorsunuz.
collect_quest_lv30.go_to_disciple.1.script adlı dosyayı bilgisayarınıza indirip notepad++ ile açıyorsunuz.Ve ilk başta

if get_time ( ) > pc . getqf ( "duration" ) then
if pc . count_item ( 30006 ) > 0 then
say_title ( "Biyolog Chaegirab" )
say ( "" )
say ( "Ah!! Bana bir azı dişi getirdin." )
say ( "Önce denemem lazım..." )
say ( "Bu biraz zaman alabilir. Belki bir kaç gün." )
say ( "Daha sonra yine gel." )
say ( "" )
pc . remove_item ( "30006" , 1 )
if is_test_server ( ) then
pc . setqf ( "duration" , get_time ( )
else
pc . setqf ( "duration" , get_time ( )

Kısmını görürsünüz fark ettiyseniz diğer dosyadaki get_time bölümden farklı çünki aralarda birer boşluk var.
")" parantezinden sonra bir adet boşluk bırakarak + 60 * 60 * 1 ) bunu yazıyorsunuz.İkisindede aynı işlemi uygulayınız.


4.Adım (İsteğe Bağlı) collect_quest_lv30.go_to_disciple.1.script dosyanın en aşşada bulunan

say_title ( "Biyolog Chaegirab:" )
say ( "" )
say ( "Çok özür dilerim...." )
say ( "Son Analiz daha bitmedi " )
say ( "Kusura bakma.." )
say ( "Daha Sonra .." )
say ( "gelebilir misin?" )

Kısmının Daha sonra kısmını belirlediğiniz süre (1 Saat)'yi yazarsanız yani 1 Saat Sonra.Oyuncularınız Ork Dişini ne kadar süre sonra vereceğini anlar.

İşlem bittikten sonra kaydedip dosyanın bulunduğu dizine atıp reboot atıyorsunuz.




UMARIM SORUNUNUZU ÇÖZMEKTE YARDIMCI OLABİLMİŞİMDİR BEN DENEDİM OLDU UMARIM SİZDE AYNI SONUCU ALIRSINIZ.

İyi Forumlar Dilerim Forumdaşlarım...
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst