Çözüldü Derece Npc

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

karaman6060

Üye
Üye
Mesaj
59
Çözümler
2
Beğeni
11
Puan
424
Ticaret Puanı
0
Lua (Quest):
Genişlet Daralt Kopyala
    state start begin
        when 55116.chat."Derece Al" begin
            say_title("Bir derece Seçmelisin :")
            local derecesec = select("Soylu ","Kahraman ","Mükemmel ","Zalim ","Tarafsız ","İptal ")
                if derecesec == 1 then
                    if pc.get_alignment() > 0 then
                        pc.change_alignment(- pc.get_alignment())
                    elseif pc.get_alignment() < 0 then
                        pc.change_alignment(-pc.get_alignment())
                    end
                    pc.change_alignment(8000)
                    chat("Tebrikler, Soylu - Oldun. ")
                elseif derecesec == 2 then
                    if pc.get_alignment() > 0 then
                        pc.change_alignment(- pc.get_alignment())
                    elseif pc.get_alignment() < 0 then
                        pc.change_alignment(-pc.get_alignment())
                    end
                    pc.change_alignment(20000)
                    chat("Tebrikler, Kahraman - oldun. '')
                elseif derecesec == 3 then
                    if pc.get_alignment() > 0 then
                        pc.change_alignment(- pc.get_alignment())
                    elseif pc.get_alignment() < 0 then
                        pc.change_alignment(-pc.get_alignment())
                    end
                    pc.change_alignment(31000)
                    chat("Tebrikler, Mükemmel - Oldun. ")
                elseif derecesec == 4 then
                    if pc.get_alignment() > 0 then
                        pc.change_alignment(- pc.get_alignment())
                    elseif pc.get_alignment() < 0 then
                        pc.change_alignment(-pc.get_alignment())
                    end
                    pc.change_alignment(-20000)
                    chat("Tebrikler, Zalim Oldun.")
                elseif derecesec == 7 then
                    if pc.get_alignment() > 0 then
                        pc.change_alignment(- pc.get_alignment())
                        chat("Tebrikler, Tarafsız Oldun.")
                    elseif pc.get_alignment() < 0 then
                        pc.change_alignment(- pc.get_alignment())
                        chat("Tebrikler, Tarafsız Oldun.")
                    elseif pc.get_alignment() == 0 then
                        chat("Zaten Tarafsızsın.")
                    end
                end
        end
    end




npc tıkladığımda tepki vermiyor nedenini çözemedim yardım edermisniz
 
Çözüm
Lua (Quest):
Genişlet Daralt Kopyala
quest quest_ismi begin
    state start begin
        when 11505.click begin
            ...
        end
    end
end

Quest yapısı böyle olmalı. Bu şekilde kendine göre düzenleyip tekrar dene.
questi okuduğunda putty ekranında herhangi bir hata var mı? Okutulmuş halini ss atar mısın
 
Lua (Quest):
Genişlet Daralt Kopyala
quest quest_ismi begin
    state start begin
        when 11505.click begin
            ...
        end
    end
end

Quest yapısı böyle olmalı. Bu şekilde kendine göre düzenleyip tekrar dene.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst