noisiv 1
noisiv
Manwe Work 1
Manwe Work
Scarlet 1
Scarlet
xranzei 1
xranzei
mavzermete 1
mavzermete
Hikaye Ekle

Görev Kitabı (Quest Scroll) Quest Dosyaları

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhaba internette çok aradım düzgün bir rehber ve questscroll dosyası bulamadım en son yabancı bir forumda buldum onda da questscroll5.quest dosyası yoktu onuda farklı bir yerden buldum kendimce düzenleyip toparladım şuan sorunsuz çalışır durumda benim gibi arayan olursa uğraşmasın diye paylaşıyorum forumda daha önce paylaşıldıysa konu kapatılabilir Teşekkürler

1. questlib.lua Kontrolü
Önce QUEST_SCROLL_TYPE_KILL_MOB2 tanımlı mı kontrol et bende ekli değildi ekledim:

Bash:
grep "QUEST_SCROLL_TYPE_KILL_MOB2" /usr/game/share/locale/turkey/quest/questlib.lua

Eğer çıktı boşsa ekle:

Bash:
sed -i '' 's/QUEST_SCROLL_TYPE_KILL_ANOTHER_EMPIRE = 2/QUEST_SCROLL_TYPE_KILL_ANOTHER_EMPIRE = 2\nQUEST_SCROLL_TYPE_KILL_MOB2 = 3/' /usr/game/share/locale/turkey/quest/questlib.lua

Çıktı geldiyse bu adımı atla.

2. Quest Dosyalarını Yükle
Rar içindeki quest dosyalarını WinSCP veya Filezilla ile şu konuma at:

Bash:
/usr/game/share/locale/turkey/quest/

Yüklenecek dosyalar:
  • questscroll1.quest
  • questscroll2.quest
  • questscroll3.quest
  • questscroll4.quest
  • questscroll5.quest
3. make_list Kontrolü
Dosyaların listede olup olmadığını kontrol et:

Bash:
grep "questscroll" /usr/game/share/locale/turkey/quest/make_list

Çıktı boşsa veya eksik varsa hepsini ekle:

Bash:
echo "questscroll1.questquestscroll2.questquestscroll3.questquestscroll4.questquestscroll5.quest" >> /usr/game/share/locale/turkey/quest/make_list

Tekrar kontrol et, 5 satır da görünüyorsa tamam:

Bash:
grep "questscroll" /usr/game/share/locale/turkey/quest/make_list

4. Derleme

Bash:
cd /usr/game/share/locale/turkey/quest && ./make.sh

Hata vermeden tamamlanırsa işlem tamam.

5. Sunucuyu Yeniden Başlat

Bash:
cd /usr/game && ./stop.sh && ./start.sh
veya sizde nasılsa
veya oyun içerisinde /reload q komutunuda girebilirsiniz

Notlar
  • locale.lua'nda locale.questscroll5 tablosunun dolu olması gerekiyor, yoksa görevler çalışmaz
  • item_proto'nda şu vnumların ITEM_QUEST tipinde tanımlı olması gerekiyor: 50307 (Kolay), 50308 (Orta), 50309 (Zor), 50310 (Uzman)
  • questscroll1-4 dosyaları eski sistemdir, questscroll5 tüm zorluk seviyelerini tek dosyadan yönetir, ikisi birlikte çalışır



 

Ekli dosyalar

Son düzenleme:

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

Geri
Üst