Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
C 1
chengdu
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[LUA]Hızlı Sandık Açma NPC Questi(Scp1453)

scorpion1453

Yorgun Terazi
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Developer
Fahri Üye
Katılım
28 May 2017
Konular
89
Mesajlar
1,876
Çözüm
240
Online süresi
22d 23h
Reaksiyon Skoru
744
Altın Konu
0
TM Yaşı
9 Yıl 11 Gün
Başarım Puanı
204
MmoLira
2,203
DevLira
0
Ticaret - 100%
5   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Hayırlı Ramazanlar.

Arkadaşın(@vhbris ) isteği üzerine yazılmış bir questtir. Kesinlikle alıntı değildir, tamamen kendi kodlamam.

Bir teşekkür pls. :)

Sisteme kendi reklamımı eklemedim ama "Alıntıdır(Scorpion1453)" yazmadan, gidip de başka yerlerde paylaşmayın.

Quest Hakkında Bilgi:
Quest sayesinde envanterinizdeki belirli bir sandığı NPC üzerine sürüklersiniz ve tüm sandıklarız otomatik olarak açılır.

1- Event 'e bağlıdır, yani istendiği zaman NPC 'den GM karakter ile sistem kapatılabilinir.
2- Ticaret kullanılarak bug yapılamaz, item verildiği gibi sistem çalışır.

NPC: 9006
İtem kodu: 50512
Toplı olarak hepsini değiştirin.
Kod:
quest hizli_sandik begin
    state start begin
        when 9006.chat."GM: Hızlı Sandık Sistemi" with pc.is_gm() begin
            say_title("Merhabalar Sayın Moderatör: "..pc.get_name())
            say("")
            say("Sistemin şu anki durumu:")
            say("0 -> Kapali")
            say("1 -> Açık")
            say_reward(game.get_event_flag("hizli_sandik"))
            say("")
            say("Ne yapmak istiyorsun?")
            if select("Sistem Durumunu Değiştir","Bu Şekilde Kalsın")==2 then chat("Şu anki sistem durumu: "..game.get_event_flag("hizli_sandik")) return end
            if game.get_event_flag("hizli_sandik")==0 then
                game.set_event_flag("hizli_sandik",1)
            else
                game.set_event_flag("hizli_sandik",0)
            end
            chat("GM: Hızlı Sandık: Sistem durumu değiştirildi.")
        end
        when 9006.chat."Hızlı Sandık Sistemi" begin
            say_title("Hızlı Sandık Sistemi")
            say("")
            say("Açmak istediğin sandığı üzerime sürükle..")
            say("")
            wait()
        end
        when 9006.take with item.get_vnum()==50512 begin
            if game.get_event_flag("hizli_sandik")==0 then chat("Sistem şu anda kapalı, daha sonra tekrar deneyiniz.") return end
            item_sayisi=pc.count_item(50512)
            item_odulleri={
            71159,
            71160,
            38055
            }
            pc.remove_item(50512,item_sayisi)
            for i=1,item_sayisi do
                pc.give_item2(item_odulleri[number(1,table.getn(item_odulleri))],1)
            end
            chat("Hizli sandik açma başarılı: "..item.get_name(50512)..": "..item_sayisi.." adet")
        end
    end
end
1713108291283.png

1713108326978.png

1713108357913.png

1713108388221.png

1713108415350.png

1713108449260.png
 
Moderatör tarafında düzenlendi:
Guncel bekliyoruz+++
 
Eline Sağlık
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst