Çözüldü Sandık questi yaptım çalışmadı (YARDIM)

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ı.

Hyuna Akali

Full Stack Developer
Grafiker
Usta Üye
Editör
Mesaj
727
Çözümler
20
Beğeni
584
Puan
839
Merhaba 3 gün öce videolarını izlediğim lua dilinin alıştırmaları için quest kodluyordum bari server files editleyeyim dedim fakat bir konu var ki sorduğum kişiler yazdığım quest de hata olmadığını databasede sandık type değerini : 18 yapmamı söylediler yaptım belki txt üzerinden çekiyordur dedim (Mirror DB - No TXT Kullanmama rağmen) fakat yine olmadı rica etsem bir quest yazıp dener misiniz ? benim hazırladığım quest aşağıdaki gibidir

---------------------------------------------------------------------------
odul_sandigi.lua:
Lua (Quest):
quest odul_sandigi begin
   state start begin
       when 50080.use begin
           pc.give_gold("100000000")
           say_title("Ödül Sandığı")
           say("Merhaba Savaşçı,")
           say("Bu sandığı aldığına göre başarıyı kafana oldukça takmış birisin demektir...")
           say("Senin gibi kişilerin ReactMT2'de oynaması bizi gururlandırıyor.")
           say("Başarıya giden yolda sana ufak bir yardım eli uzatmak istedik.")
           say("Umarız bir yardımı olur")
           say_reward("100m Kazandın... Hayırlı Olsun")
       end
   end
end

---------------------------------------------------------------------------
Yardımcı olursanız çok sevinirim, İyi Forumlar...
 
En son bir moderatör tarafından düzenlenmiş:
item_proto'dan eşyanın type değerini ITEM_QUEST şeklinde değiştirmeniz gerekli.
 
Eşyaya sağ tıkladıktan sonra bulunduğunuz chnin syserr kayıtlarını verebilir misiniz?
 
Eşyaya sağ tıkladıktan sonra bulunduğunuz chnin syserr kayıtlarını verebilir misiniz?
Buyrun

Kod:
SYSERR: May 23 16:57:05 :: pid_init:
Start of pid: 933

SYSERR: May 23 16:57:48 :: heart_idle: losing 41 seconds. (lag occured)
SYSERR: May 23 17:01:23 :: Process: SEQUENCE 571fa400 mismatch 0xaf != 0x64 header 254
SYSERR: May 23 17:01:23 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
    [254 : 0xaf]

SYSERR: May 23 17:10:14 :: Process: SEQUENCE 298f7800 mismatch 0xaf != 0x64 header 254
SYSERR: May 23 17:10:14 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
    [254 : 0xaf]

Bu arada Metin2 Geliştiricilik Eğitimi İçin Çok Teşekkür Ederim. Elinize Emeğinize Sağlık. Acaba devamı gelecek mi ?
 
Questle ilgili herhangi bi hata kayıtı yok. Sysloglarıda atabilir misiniz?
Eğitim serisinin devamı gelecek. Eğitim serisinin devamı genelde kod üzerine olacak.
 
Questle ilgili herhangi bi hata kayıtı yok. Sysloglarıda atabilir misiniz?
Eğitim serisinin devamı gelecek. Eğitim serisinin devamı genelde kod üzerine olacak.
Hepsinin içi boş hata kaydı yok. İtem type değeri ITEM_QUEST. ama tıklayınca hiçbir şey olmuyor acaba fonksiyon mu eksik çünkü ben mavi zırhın betaya dönüşmesinide ayarladım fakat onlarda çalışmıyor
 
Oyunun share içindeki quest/object/50080 isimli dosyaya bi girer misin? İçinde yazdığınız questin derlenmiş dosyaları var mı diye kontrol eder misiniz?
 
Oyunun share içindeki quest/object/50080 isimli dosyaya bi girer misin? İçinde yazdığınız questin derlenmiş dosyaları var mı diye kontrol eder misiniz?
Quest derlenmemiş ,klasör yok. Ama neden derlenmedi ? Okuttum 3-4 kere derlemedi.
Sw files ile ilgili mi acaba ? Çünkü 12029 olan mavi ninja zırhınada refined_vnumdan 20250 veriyorum refine_set 1 yapıyorum (ben malzemeleri 1 e koydum) o da işlemiyor epic suraya sürüklüyorum hiç bir şey olmuyor. O kadar bug kapattım,harita düzenledim felan 2 ayımı aldı emekler boşa giderse baya üzülürüm.Bu iki konuda yardımcı olursanız çok sevinirim
 
Questin derlenmemiş olma ihtimalini düşünmüştüm.
Tekrardan questi derleyip putty ekranında yazanları bana gösterir misiniz?
 
Questin derlenmemiş olma ihtimalini düşünmüştüm.
Tekrardan questi derleyip putty ekranında yazanları bana gösterir misiniz?
Kod:
 Channel 1 Acilmistir ..
root@host:/usr/game # cd /usr/game/share/locale/turkey/quest
root@host:/usr/game/share/locale/turkey/quest # ./qc odul_sandigi.lua
QUEST : odul_sandigi
STATE : start
WHEN  : 50080.use
root@host:/usr/game/share/locale/turkey/quest #
Buyrun
 
Terminalde yazılanlara göre bi sıkıntı gözükmüyor. Tekrardan object klasörünü kontrol ettiniz mi? Bar mı içinde bişeyler.
Eğer yoksa files içindeki qc dosyalarını değiştirin.
 
sh make.sh ile alakalı bi sorunda olabilir. Tüm questleri tek tek qc şeklinde derleyebilir misiniz?
 
Tekrar dener misiniz? Ama her questi derlediğinizde object klasörünü bi kontrol ediniz.

Hala bi düzelme olmazsa questlerin karakter kodlamasını utf-8 olarak değiştiriniz ve satır aralığını linux & unix olarak seçiniz. Bi de böyle deneyin.

Bu questiniz derlendiyse bu questin dosya yapısını diğerlerine de uygulayabilirsiniz.
 
Tekrar dener misiniz? Ama her questi derlediğinizde object klasörünü bi kontrol ediniz.

Hala bi düzelme olmazsa questlerin karakter kodlamasını utf-8 olarak değiştiriniz ve satır aralığını linux & unix olarak seçiniz. Bi de böyle deneyin.

Bu questiniz derlendiyse bu questin dosya yapısını diğerlerine de uygulayabilirsiniz.
Dediğinizi yapıp elle tekrardan girdim fakat yine okumadı bunu acaba siz bu questi M2GE de veya başka bir fileste denermisiniz siz de okuyacak mı acaba when 50080.use dan sonra with ile bir gereksinim mi istiyor ?
 
Dediğinizi yapıp elle tekrardan girdim fakat yine okumadı bunu acaba siz bu questi M2GE de veya başka bir fileste denermisiniz siz de okuyacak mı acaba when 50080.use dan sonra with ile bir gereksinim mi istiyor ?
Questleriniz doğru bi sıkıntı yok. Filesinizde quest dosyanın içindeki qc dosyasını yedekleyip başka bi filesin qc dosyasını atar mısınız?

Linkleri görebilmek için giriş yap veya kayıt ol.

buradaki qc dosyasını bi deneyin.

Birde qc dosyasına yazma izni vermeyi unutmayınız.
 
Questleriniz doğru bi sıkıntı yok. Filesinizde quest dosyanın içindeki qc dosyasını yedekleyip başka bi filesin qc dosyasını atar mısınız?

Linkleri görebilmek için giriş yap veya kayıt ol.

buradaki qc dosyasını bi deneyin.

Birde qc dosyasına yazma izni vermeyi unutmayınız.
Maalesef yine olmadı :(
Kusura bakmayın sizide bu kadar yordum ama bende kanser oldum bunun yüzünden
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst