Çözüldü Cube Sistemi

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

mnyk2070

MT Üye
MT Üye
Editör
Mesaj
394
Çözümler
11
Beğeni
131
Puan
499
Ticaret Puanı
0
Merhaba arkadaşlar Theowahdan isimli npcde cube olarak ince kumaşlar ekli ben bunu kaldırıp onun yerine tıklandığında belirli yang karşılığında ince kumaş vermesini nasıl sağlayabilirim
 
Çözüm
Hangi menüyse, chat klasörü içinde o menüye ait .arg dosyasıa aitse o dosyanın .script dosyasının içerini aşağıdaki quest ile değiştirmeyi deneyin ve reboot yada /reload q çekin.
Yedek almayı unutmayın.
Ya da direkt quest olarak okutun ve yeni bir menü olarak ekleyin.

Lua (Quest):
quest kumas_al begin
    state start begin
        when NPC_KODU.chat."Kumaş Al" begin
            say_title("Kumaş Al")
            say("bla bla bla "..pc.getname().."")
            say("bla bla bla")
            say("bla bla bla")
            say(" ")
            say(" ")
            local s = select ("Almak Istiyorum","Istemiyorum")
            if s == 1 then
                if pc.gold > PARA_MIKTARI then
                    say_reward("Verdiğin ücrete karşılık sana...
Hangi menüyse, chat klasörü içinde o menüye ait .arg dosyasıa aitse o dosyanın .script dosyasının içerini aşağıdaki quest ile değiştirmeyi deneyin ve reboot yada /reload q çekin.
Yedek almayı unutmayın.
Ya da direkt quest olarak okutun ve yeni bir menü olarak ekleyin.

Lua (Quest):
quest kumas_al begin
    state start begin
        when NPC_KODU.chat."Kumaş Al" begin
            say_title("Kumaş Al")
            say("bla bla bla "..pc.getname().."")
            say("bla bla bla")
            say("bla bla bla")
            say(" ")
            say(" ")
            local s = select ("Almak Istiyorum","Istemiyorum")
            if s == 1 then
                if pc.gold > PARA_MIKTARI then
                    say_reward("Verdiğin ücrete karşılık sana bu kumaşı veriyorum.")
                    pc.give_item2(ITEM_KODU, ADET_SAYISI)
                    else
                    say_reward("Üzerinde yeterince yang bulunmuyor.")
                end
            else
            say_reward("Kararını değiştirirsen tekrar gel.")
            end
        end
    end
end
 
Son düzenleme:
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst