Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
OnurBoyla 1
OnurBoyla
mavzermete 1
mavzermete
xranzei 1
xranzei
Manwe Work 1
Manwe Work
noisiv 1
noisiv
Hikaye Ekle

Seçmeli Buff Npc Sistemi C++

  • Konuyu başlatan Konuyu başlatan Jack.Wrestler
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 18
  • Görüntüleme Görüntüleme 2K
Sistem ücretsiz mi veriyor? İtem karşılığı nasıl yaparız bunu
Kıvrık anahtar ekledim kendine göre düzenle


Kod:
quest buff_npc begin
    state start begin
        when 20092.chat."Buff NPC" begin
            say_title("Buff NPC")
            say("Sana istedigin buff etkisini verebilirim.")
            say("Buff suresi: 3 Saat")
            say("Buff seviyesi: Perfect Master (40)")
            say("Buff zekasi: 40")
            say("")
            say_reward("Gerekli item: 1x Kivrik Anahtar (30179)")
            say("")
            local s = select('Ejderha Gucu', 'İyilestirme', 'Kapat')
            
            if s == 3 then
                say("Gorusuruz, iyi avlar!")
                return
            end
            
            -- Örnek item VNUM, seninkine göre düzenle 30179 (Kıvrık Anahtar)
            if pc.count_item(30179) < 1 then
                say_title("Buff NPC")
                say("Uzgunum, yeterli itemin yok!")
                say_reward("Gerekli: 1x Ejderha Tasi (30179)")
                return
            end
            
            if s == 1 then
                pc.remove_item(30179, 1)
                command("buffnpc 1")
                say_title("Buff NPC")
                say("Ejderha Gucu bufflari basariyla uygulandi!")
                say("3 saat boyunca gecerlidir.")
                return
            elseif s == 2 then
                pc.remove_item(30179, 1)
                command("buffnpc 2")
                say_title("Buff NPC")
                say("İyilestirme bufflari basariyla uygulandi!")
                say("3 saat boyunca gecerlidir.")
                return
            end
        end
    end
end
 
Kıvrık anahtar ekledim kendine göre düzenle


Kod:
quest buff_npc begin
    state start begin
        when 20092.chat."Buff NPC" begin
            say_title("Buff NPC")
            say("Sana istedigin buff etkisini verebilirim.")
            say("Buff suresi: 3 Saat")
            say("Buff seviyesi: Perfect Master (40)")
            say("Buff zekasi: 40")
            say("")
            say_reward("Gerekli item: 1x Kivrik Anahtar (30179)")
            say("")
            local s = select('Ejderha Gucu', 'İyilestirme', 'Kapat')
           
            if s == 3 then
                say("Gorusuruz, iyi avlar!")
                return
            end
           
            -- Örnek item VNUM, seninkine göre düzenle 30179 (Kıvrık Anahtar)
            if pc.count_item(30179) < 1 then
                say_title("Buff NPC")
                say("Uzgunum, yeterli itemin yok!")
                say_reward("Gerekli: 1x Ejderha Tasi (30179)")
                return
            end
           
            if s == 1 then
                pc.remove_item(30179, 1)
                command("buffnpc 1")
                say_title("Buff NPC")
                say("Ejderha Gucu bufflari basariyla uygulandi!")
                say("3 saat boyunca gecerlidir.")
                return
            elseif s == 2 then
                pc.remove_item(30179, 1)
                command("buffnpc 2")
                say_title("Buff NPC")
                say("İyilestirme bufflari basariyla uygulandi!")
                say("3 saat boyunca gecerlidir.")
                return
            end
        end
    end
end
Teşşekür ederim deneyeceğim
 

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

Geri
Üst