Çözüldü - Yüzük Aktif Olmuyor | 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ü Yüzük Aktif Olmuyor

'Soru, Cevap ve Yardım' forumunda avukat47 tarafından 13 Şubat 2019 tarihinde açılan konu

  1. avukat47

    avukat47 Aktif Üye Üye

    16
    8
    260
    31 Ocak 2019
    Erkek
    İzmir
    Merhaba bi quest buldum kendime göre düzenlıyecektim test ettim ama hata alıyorum.
    ortalama zarar ve becerı hasarı (atak sav) vs verecek bu kodlardan mı sorun

    Kod (Lua):
    1. quest kizil_tuy_kalem begin
    2.     state start begin
    3.         when 40003.use begin
    4.             say_title("Col Kumu ")
    5.             say("Merhaba "..pc.getname().."")
    6.             say_kirmizi(" Bu eşyayı 2 kere kullanabilirsin")
    7.             say_kirmizi(" İlk Okuduğunda +%5 Ortalama Zarar ya da +%5 Beceri hasarı   kazanırsın. İkinci okuyuşunda ise +%6 Beceri hasarı ya da    +%6 Ortalama zarar kazanırsın.")
    8.             local sec = select("Beceri Hasarı ", "Ortalama Zarar ", "Kapat ")
    9.             local ret = pc.getqf("kizil_tuy_kalem")
    10.             if ret == 0 and sec == 1 then
    11.             say_title("Col kumu")
    12.                 say("Sana +%5 Beceri Hasarı Veriyorum.")
    13.                 say("Bunun Etkisi Sınırsızdır.")
    14.                 pc.setqf("kizil_tuy_kalem", 1)
    15.                 pc.removeitem(40003, 1)
    16.                 affect.add_collect(71,5,60*60*24*365*60)
    17.  
    18.             elseif ret == 1 and sec == 1 then
    19.             say_title("Col kumu")
    20.                 say("Sana +%6 Beceri Hasarı Veriyorum.")
    21.                 say("Bunun Etkisi Sınırsızdır.")
    22.                 pc.setqf("kizil_tuy_kalem", 2)
    23.                 pc.removeitem(40003, 1)
    24.                 affect.add_collect(71,6,60*60*24*365*60)
    25.              
    26.             elseif ret == 0 and sec == 2 then
    27.             say_title("Col kumu")
    28.                 say("Sana +%5 Ortalama Zarar Veriyorum.")
    29.                 say("Bunun Etkisi Sınırsızdır.")
    30.                 pc.setqf("kizil_tuy_kalem", 1)
    31.                 pc.removeitem(40003, 1)
    32.                 affect.add_collect(72,5,60*60*24*365*60)
    33.  
    34.             elseif ret == 1 and sec == 2 then
    35.             say_title("Col kumu")
    36.                 say("Sana +%6 Ortalama Zarar Veriyorum.")
    37.                 say("Bunun Etkisi Sınırsızdır.")
    38.                 pc.setqf("kizil_tuy_kalem", 2)
    39.                 pc.removeitem(40003, 1)
    40.                 affect.add_collect(72,6,60*60*24*365*60)
    41.             elseif sec == 3 then
    42.             say("Peki, sen bilirsin")
    43.             elseif ret == 2 then
    44.             say_title("Col kumu")
    45.                 say("Bu eşya 2 sefer kullanım içindir hakkınız bitmiş! ")
    46.             else
    47.                 say("Bir hata oluştu.")
    48.             end
    49.         end
    50.     end
    51. end
    12.png
    yüzüğe tıklayınca sadece merhaba ... isim yazıp kapanıyor
     
    En son bir moderatör tarafından düzenlenmiş: 13 Şubat 2019
  2. Whistle

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

    4.763
    1.040
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Sorununuza geçmeden önce bir konu hakkında hatırlatma yapmak istiyorum. Resimleri foruma yükleyin. Hızlıresim gibi servislerin kullanımı yasak. Resimi yazı editörüne sürüklediğinde kendisi siteye yükleyecektir. Buna ek olarak kodları eklerken üstteki seçenekten hangi kod türü olduğunu seçiniz.

    Server files işiyle uğraşırken öncelikle hata mesajlarının ne dediğini öğrenmemiz gerekiyor.
    Calls undeclared function! : say_kirmizi diyor. Yani quest içinde say_kirmizi diye bir fonksiyon kullanılmış ama bu fonksiyon quest_functions'ta olmadığı için build ederken sorun yaşamış.

    Quest kodlarınızda say_kirmizi ismindeki tüm yazıları say_reward olarak düzenleyin.
    Şu şekilde olacak;
    Kod (Lua):
    1. quest kizil_tuy_kalem begin
    2.     state start begin
    3.         when 40003.use begin
    4.             say_title("Col Kumu ")
    5.             say("Merhaba "..pc.getname().."")
    6.             say_reward(" Bu eşyayı 2 kere kullanabilirsin")
    7.             say_reward(" İlk Okuduğunda +%5 Ortalama Zarar ya da +%5 Beceri hasarı   kazanırsın. İkinci okuyuşunda ise +%6 Beceri hasarı ya da    +%6 Ortalama zarar kazanırsın.")
    8.             local sec = select("Beceri Hasarı ", "Ortalama Zarar ", "Kapat ")
    9.             local ret = pc.getqf("kizil_tuy_kalem")
    10.             if ret == 0 and sec == 1 then
    11.             say_title("Col kumu")
    12.                 say("Sana +%5 Beceri Hasarı Veriyorum.")
    13.                 say("Bunun Etkisi Sınırsızdır.")
    14.                 pc.setqf("kizil_tuy_kalem", 1)
    15.                 pc.removeitem(40003, 1)
    16.                 affect.add_collect(71,5,60*60*24*365*60)
    17.             elseif ret == 1 and sec == 1 then
    18.             say_title("Col kumu")
    19.                 say("Sana +%6 Beceri Hasarı Veriyorum.")
    20.                 say("Bunun Etkisi Sınırsızdır.")
    21.                 pc.setqf("kizil_tuy_kalem", 2)
    22.                 pc.removeitem(40003, 1)
    23.                 affect.add_collect(71,6,60*60*24*365*60)
    24.              
    25.             elseif ret == 0 and sec == 2 then
    26.             say_title("Col kumu")
    27.                 say("Sana +%5 Ortalama Zarar Veriyorum.")
    28.                 say("Bunun Etkisi Sınırsızdır.")
    29.                 pc.setqf("kizil_tuy_kalem", 1)
    30.                 pc.removeitem(40003, 1)
    31.                 affect.add_collect(72,5,60*60*24*365*60)
    32.             elseif ret == 1 and sec == 2 then
    33.             say_title("Col kumu")
    34.                 say("Sana +%6 Ortalama Zarar Veriyorum.")
    35.                 say("Bunun Etkisi Sınırsızdır.")
    36.                 pc.setqf("kizil_tuy_kalem", 2)
    37.                 pc.removeitem(40003, 1)
    38.                 affect.add_collect(72,6,60*60*24*365*60)
    39.             elseif sec == 3 then
    40.             say("Peki, sen bilirsin")
    41.             elseif ret == 2 then
    42.             say_title("Col kumu")
    43.                 say("Bu eşya 2 sefer kullanım içindir hakkınız bitmiş! ")
    44.             else
    45.                 say("Bir hata oluştu.")
    46.             end
    47.         end
    48.     end
    49. end
     
    avukat47 bunu beğendi.
  3. avukat47

    avukat47 Aktif Üye Üye

    16
    8
    260
    31 Ocak 2019
    Erkek
    İzmir
    Resim konusunda bilmiyordum üzgünüm
    bunu denedim ancak segmentasyon hata'sı verdi
     
    Whistle bunu beğendi.
  4. avukat47

    avukat47 Aktif Üye Üye

    16
    8
    260
    31 Ocak 2019
    Erkek
    İzmir
    Sorun çözüldü. Yardımınız için teşekkür ederim. kapatılabilir
     
    Whistle bunu beğendi.
  5. Whistle

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

    4.763
    1.040
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    segmentasyon?

    Önemli değil. Yaşadığınız sorunlarla ilgili yardım istemekten çekinmeyin. :) Kolay gelsin.
     
    avukat47 bunu beğendi.
Yükleniyor...

Bu Sayfayı Paylaş

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