Çözüldü Şeytan Kulesi Questi

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

kayıturku

Üye
Üye
Mesaj
157
Çözümler
4
Beğeni
45
Puan
109
Ticaret Puanı
0
Arkadaşlar Merhaba Forumda yeniyim yazılımcı değilim kendi çapımda eğlence ve boş zaman doldurma amaçlı elimdeki filesi geliştirmeye çalışıyorum şeytan kulesin 50m karşılığı 2.kattan başlama questi lazım ancak internette cok fazla quest buldum bir türlü yapamadım ikinci problemim ise Demirci Katında Ciddi bir bug var ve bir türlü gideremedim Demirci katında demirciye 1den fazla karakterin tıklamasını engellemek istiyorum video2de örnek olarak gösterdim katakomb 4.kattaki runik direği gibi sadece 1 kişinin tıklayabilmesi gerekiyor video linki ekliyorum izleyip cevaplarsanız sevinirim şimdiden hepinize teşekkür ederim iyi forumlar.

Link :




link2:

 
Çözüm
Npc kodundan sonra bunu ekle

Lua (Quest):
        if not npc.lock() then
            say("")
            say("Şu anda başka biriyle konuşuyorum!")
            say("Biraz bekle ya da sonra tekrar gel!")
            return
        end


Örnek Kullanım

Lua (Quest):
    when 20074.chat."Üst katlar" or 20075.chat."Üst katlar" or 20076.chat."Üst katlar" with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        if not npc.lock() then
            say("")
            say("Şu anda başka biriyle konuşuyorum!")
            say("Biraz bekle ya da sonra tekrar gel!")
            return
        end
        say_title(mob_name(npc.get_race()))
        bla bla bla bla bla bla
        bla bla bla bla bla bla
        bla bla...
Npc kodundan sonra bunu ekle

Lua (Quest):
        if not npc.lock() then
            say("")
            say("Şu anda başka biriyle konuşuyorum!")
            say("Biraz bekle ya da sonra tekrar gel!")
            return
        end


Örnek Kullanım

Lua (Quest):
    when 20074.chat."Üst katlar" or 20075.chat."Üst katlar" or 20076.chat."Üst katlar" with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        if not npc.lock() then
            say("")
            say("Şu anda başka biriyle konuşuyorum!")
            say("Biraz bekle ya da sonra tekrar gel!")
            return
        end
        say_title(mob_name(npc.get_race()))
        bla bla bla bla bla bla
        bla bla bla bla bla bla
        bla bla bla bla bla bla
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst