Çözüldü - Questimdeki hatayı bulamadım | MMO Tutkunları
  1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.
  2. Merhaba Ziyaretçi,
    Henüz sitemize üye girişi yapmadınız. Sitemizden tam anlamıyla yararlanabilmeniz için sitemize üye olmanız gerekmektedir. Eğer sitemize daha önceden üye olduysanız, buradan giriş yapabilirsiniz. Sitemize üye değilseniz buraya tıklayarak üye olabilirsiniz.

    Duyuruyu Kapat
  3. Merhaba Ziyaretçi, Usta üye alımında bazı maddeler değişti. Sizde güncel halini okumak istiyorsanız buraya tıklayabilirsiniz.
    Duyuruyu Kapat

Çözüldü Questimdeki hatayı bulamadım

'Soru, Cevap ve Yardım' forumunda faruk07 tarafından 4 Mart 2019 tarihinde açılan konu

Konu Durumu:
Yanıtlara kapalı.
  1. faruk07

    faruk07 Aktif Üye Üye

    28
    10
    300
    16 Şubat 2019
    Erkek
    antalya
    Kod (Lua):
    1. quest metin begin
    2.     state start begin
    3.         when 8001.kill begin
    4.             if pc.get_level() => 55 and if pc.get_level() <= 105
    5.             pc . give_item2 (72726, 1 )
    6.         end
    7.     end
    8. end
    Böyle bir quest yazdım metinlerden düşecek item direk envantere gelsin istedim fakat puttyde güncellerken
    `then' expected near `if' diye hata alıyorum.Eşittiri kaldırdım level şartını 2 sıraya çevirdim ama olmadı neresi hatalı anlayan bir arkadaşım yardımcı olabilir mi ?
     
    En son bir moderatör tarafından düzenlenmiş: 4 Mart 2019
  2. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    4.729
    1.017
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    İf blogunu yanlış yazmışsınız. Şu şekilde düzeltir misiniz?
    Kod (Lua):
    1. quest metin begin
    2.     state start begin
    3.         when 8001.kill begin
    4.             if pc.get_level() => 55 and pc.get_level() <= 105 then
    5.             pc.give_item2 (72726, 1 )
    6.         end
    7.     end
    8. end
     
  3. faruk07

    faruk07 Aktif Üye Üye

    28
    10
    300
    16 Şubat 2019
    Erkek
    antalya
    şimdi de assertion failure : nested==0 diyor
    acaba if ==0 1 gibi bişeyler mi eksik?
     
  4. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    4.729
    1.017
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Şu şekilde deneyin;
    Kod (Lua):
    1. quest metin begin
    2.     state start begin
    3.         when 8001.kill begin
    4.             if pc.get_level() > 54 and pc.get_level() < 106 then
    5.             pc.give_item2 (72726, 1 )
    6.         end
    7.     end
    8. end
     
  5. faruk07

    faruk07 Aktif Üye Üye

    28
    10
    300
    16 Şubat 2019
    Erkek
    antalya
    denedim olmadı aynı hatayı aldım ve öncekiyle aynısı yazdınız galiba
     
  6. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    4.729
    1.017
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Ah :( Tamam sorunun kaynağını şimdi buldum galiba. :D
    Ben ilk baktığımda then eksik sanıyordum ama if koşulunun altına end eklenmemiş. Ayaküstü bakınca gözden kaçıyor. :p
    Kod (Lua):
    1. quest metin begin
    2.     state start begin
    3.         when 8001.kill begin
    4.             if pc.get_level() > 54 and pc.get_level() < 106 then
    5.                 pc.give_item2 (72726, 1 )
    6.             end
    7.         end
    8.     end
    9. end
    Bunun artık çalışması lazım.
    Questleri yazarken begin ve then kullandıktan sonra endleri yazmayı ihmal etmeyin.
     
  7. faruk07

    faruk07 Aktif Üye Üye

    28
    10
    300
    16 Şubat 2019
    Erkek
    antalya
    oldu hocam eline sağlık bunu öneri olarak da paylaşayım bence bir sistem düşünen arkadaşlarım da faydalansın.
     
    Whistle bunu beğendi.
  8. faruk07

    faruk07 Aktif Üye Üye

    28
    10
    300
    16 Şubat 2019
    Erkek
    antalya
    hocam bu queste oran vermek mümkün mü peki
     
  9. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 (Metin2) GM Casro2 (Metin2) Destek

    4.729
    1.017
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Metin2 soru - cevap ve yardım bölümündeki öneri önekinin amacı bazı konularda kararsız kalanlar için. Eğer paylaşmak amacı ile bu questi paylaşmak isterseniz Metin Geliştiricilik kategorisinde bulunan Quest bölümüne konuyu açabilirsiniz. :)
    Öneri olarak açtığınız konuyu oranla ilgili sorduğunuz soru olarak düzenledim.

    Bunu ayrı bir konu üzerinden sorarsanız daha iyi olur diye düşünüyorum. Çünkü bu konu ile alakalı değil. ;)

    Güzel düşünmüşsünüz. Sorununuz çözüldüğüne göre konuyu çözüldü işaretleyip kilitliyorum.
     
    Son düzenleme: 6 Mart 2019
Konu Durumu:
Yanıtlara kapalı.

Bu Sayfayı Paylaş

XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.