4'sekmeli envanter temizleme quest

Whiterose

Sanane be kardeş...
Grafiker
MT Üye
Editör
Mesaj
321
Çözümler
4
Beğeni
1.193
Puan
1.034
Ticaret Puanı
0
Selamlar kenarda köşede duracağına faydası olsun istedim.
4'seçenekli envanter temizleme
Lua (Quest):
quest clean_inventory begin
    state start begin
        when 20094.chat."Envanter temizle" begin
        say_title(mob_name(npc.get_race()))
        say("Seçtiğin envanterde bulunan tüm eşyalar")
        say("silinecek. Seçimini yapmadan önce dikkatli ol.")
        say("Boşaltmak istediğin envanteri seç.")
        local s = select("1. Envanter","2. Envanter","3. Envanter","4 .Envanter","Tümü ","Vazgeç ")
            if s == 1 then
            say("1. Envanteri gerçekten boşaltmak istiyor musun?")
                if select("Evet","Hayır") == 2 then
                return
                end
            clean_inventory.empty(0,44)
            elseif s == 2 then
            say("2. Envanteri gerçekten boşaltmak istiyor musun?")
                if select("Evet","Hayır") == 2 then
                return
                end
            clean_inventory.empty(45,89)
            elseif s == 3 then
            say("Ekipmanların hariç tüm eşyaların silinecek.")
            say("Onaylıyor musun?")
                if select("Evet","Hayır") == 2 then
                return
                end
            clean_inventory.empty(90,134)
            elseif s == 4 then
            say("Ekipmanların hariç tüm eşyaların silinecek.")
            say("Onaylıyor musun?")
                if select("Evet","Hayır") == 2 then
                return
                end
            clean_inventory.empty(135,179)
            elseif s == 5 then
            say("Ekipmanların hariç tüm eşyaların silinecek.")
            say("Onaylıyor musun?")
                if select("Evet","Hayır") == 2 then
                return
                end
            clean_inventory.empty(0,179)
            else
            return
            end
        end

        function empty(a,b)
            for i=a, b do
            item.select_cell(i)
            item.remove()
            end
        end
    end
end
 

Dosya Eklentileri

  • envanter_temizle.7z
    635 byte · Gösterim: 42
Geri
Üst