Çözüldü Başlangıç Questi

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
merhabalar oyunuma başlangıç için efsunlu silahlar ekledim quest ile fakat tek seferlik vermesini istiyorum bu questte yazılmamış yani şu an her login olduğunda karakterin sınıfına göre bu itemleri vermesi gerekiyor yanlış düşünmüyorsam lakin sadece tek seferlik veriyor.İstediğim şeyde bu emin olmak için açtım konuyu bir sorun yoksa lua halinde tekrar paylaşımını geçip konu açarız diğer arkadaşlar da faydalasın
Lua (Quest):
quest efsun_silah begin
    state start begin
        when login with pc.getqf("efsun_silah") == 0 begin
            game.set_safebox_level(1)
            ds.give_qualification()
            pc.setqf("efsun_silah",1)
            if pc.get_job() == 0 then -- Warrior
            pc.give_item2_select(299)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(3219)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            elseif pc.get_job() == 1 then -- Assassin
            pc.give_item2_select(2159)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(299)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(1179)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            elseif pc.get_job() == 2 then -- Sura
            pc.give_item2_select(299)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            elseif pc.get_job() == 3 then -- Shaman
            pc.give_item2_select(7169)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(5119)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            elseif pc.get_job() == 4 then -- Wolfman
            pc.give_item2_select(6019)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            end
        end
    end
end
 
Give_basic
Lua (Quest):
quest basic_weapon begin
    state start begin
        when login with pc.getqf("basic_weapon") == 0 begin
            notice_all("<Başlangıç Duyurusu> " ..pc.get_name().." Aramıza katıldı, başarılar dileriz.")
            syschat("----------------------------------------------------------------")
            syschat("<Başlangıç Yardımcısı> İhtiyacın olan tüm ekipmanlar karakterine eklendi.")
            syschat("<Başlangıç Yardımcısı> Işınlanma yüzüğünden farm bölgelerine bakabilirsin.")
            syschat("<Başlangıç Yardımcısı> Depo Şifren : '000000' olarak düzenlendi.")
            syschat("----------------------------------------------------------------")
            syschat("Eşyalarını ruha bağlayarak güvende tutabilirsin.")
            syschat("----------------------------------------------------------------")
            syschat("Kötülüğün köklerini yoket! ve krallığına hükmet!")
            syschat("Başarılar dileriz...")
            game.set_safebox_level(1)
            ds.give_qualification()
            pc.setqf("basic_weapon",1)
            pc.give_item2("31313", 1)  
            pc.give_item2("31314", 1)
            pc.give_item2("25121", 1)
            if pc.get_job() == 0 then -- Warrior
            pc.give_item2_select(329)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(11279)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,24,10)
            item.set_attribute(3,53,50)
            item.set_attribute(4,9,20)
            pc.give_item2_select(349)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(12249)
            item.set_attribute(0,18,20)
            item.set_attribute(1,22,20)
            item.set_attribute(2,7,8)
            item.set_attribute(3,12,8)
            item.set_attribute(4,28,15)
            pc.give_item2_select(13049)
            item.set_attribute(0,48,100)
            item.set_attribute(1,49,50)
            item.set_attribute(2,43,20)
            item.set_attribute(3,44,20)
            item.set_attribute(4,17,10)
            pc.give_item2_select(17109)
            item.set_attribute(0,8,20)
            item.set_attribute(1,18,20)
            item.set_attribute(2,19,20)
            item.set_attribute(3,45,20)
            item.set_attribute(4,41,80)
            pc.give_item2_select(16209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,15,10)
            item.set_attribute(2,2,2000)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(14209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,16,10)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(15209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,28,15)
            item.set_attribute(2,15,10)
            item.set_attribute(3,44,20)
            item.set_attribute(4,45,20)
            elseif pc.get_job() == 1 then -- Assassin
            pc.give_item2_select(359)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(329)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(339)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(11479)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,24,10)
            item.set_attribute(3,53,50)
            item.set_attribute(4,9,20)
            pc.give_item2_select(12389)
            item.set_attribute(0,18,20)
            item.set_attribute(1,22,20)
            item.set_attribute(2,7,8)
            item.set_attribute(3,12,8)
            item.set_attribute(4,28,15)
            pc.give_item2_select(13049)
            item.set_attribute(0,48,100)
            item.set_attribute(1,49,50)
            item.set_attribute(2,43,20)
            item.set_attribute(3,44,20)
            item.set_attribute(4,17,10)
            pc.give_item2_select(17109)
            item.set_attribute(0,8,20)
            item.set_attribute(1,18,20)
            item.set_attribute(2,19,20)
            item.set_attribute(3,45,20)
            item.set_attribute(4,41,80)
            pc.give_item2_select(16209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,15,10)
            item.set_attribute(2,2,2000)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(14209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,16,10)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(15209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,28,15)
            item.set_attribute(2,15,10)
            item.set_attribute(3,44,20)
            item.set_attribute(4,45,20)
            elseif pc.get_job() == 2 then -- Sura
            pc.give_item2_select(329)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(11679)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,24,10)
            item.set_attribute(3,53,50)
            item.set_attribute(4,9,20)
            pc.give_item2_select(12529)
            item.set_attribute(0,18,20)
            item.set_attribute(1,22,20)
            item.set_attribute(2,7,8)
            item.set_attribute(3,12,8)
            item.set_attribute(4,28,15)
            pc.give_item2_select(13049)
            item.set_attribute(0,48,100)
            item.set_attribute(1,49,50)
            item.set_attribute(2,43,20)
            item.set_attribute(3,44,20)
            item.set_attribute(4,17,10)
            pc.give_item2_select(17109)
            item.set_attribute(0,8,20)
            item.set_attribute(1,18,20)
            item.set_attribute(2,19,20)
            item.set_attribute(3,45,20)
            item.set_attribute(4,41,80)
            pc.give_item2_select(16209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,15,10)
            item.set_attribute(2,2,2000)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(14209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,16,10)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(15209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,28,15)
            item.set_attribute(2,15,10)
            item.set_attribute(3,44,20)
            item.set_attribute(4,45,20)
            elseif pc.get_job() == 3 then -- Shaman
            pc.give_item2_select(369)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(559)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(11879)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,24,10)
            item.set_attribute(3,53,50)
            item.set_attribute(4,9,20)
            pc.give_item2_select(12669)
            item.set_attribute(0,18,20)
            item.set_attribute(1,22,20)
            item.set_attribute(2,7,8)
            item.set_attribute(3,12,8)
            item.set_attribute(4,28,15)
            pc.give_item2_select(13049)
            item.set_attribute(0,48,100)
            item.set_attribute(1,49,50)
            item.set_attribute(2,43,20)
            item.set_attribute(3,44,20)
            item.set_attribute(4,17,10)
            pc.give_item2_select(17109)
            item.set_attribute(0,8,20)
            item.set_attribute(1,18,20)
            item.set_attribute(2,19,20)
            item.set_attribute(3,45,20)
            item.set_attribute(4,41,80)
            pc.give_item2_select(16209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,15,10)
            item.set_attribute(2,2,2000)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(14209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,16,10)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(15209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,28,15)
            item.set_attribute(2,15,10)
            item.set_attribute(3,44,20)
            item.set_attribute(4,45,20)
            elseif pc.get_job() == 4 then -- Wolfman
            pc.give_item2_select(379)
            item.set_attribute(0,72,55)
            item.set_attribute(1,71,1)
            item.set_attribute(2,5,12)
            item.set_attribute(3,15,10)
            item.set_attribute(4,16,10)
            pc.give_item2_select(21059)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,24,10)
            item.set_attribute(3,53,50)
            item.set_attribute(4,9,20)
            pc.give_item2_select(21529)
            item.set_attribute(0,18,20)
            item.set_attribute(1,22,20)
            item.set_attribute(2,7,8)
            item.set_attribute(3,12,8)
            item.set_attribute(4,28,15)
            pc.give_item2_select(13049)
            item.set_attribute(0,48,100)
            item.set_attribute(1,49,50)
            item.set_attribute(2,43,20)
            item.set_attribute(3,44,20)
            item.set_attribute(4,17,10)
            pc.give_item2_select(17109)
            item.set_attribute(0,8,20)
            item.set_attribute(1,18,20)
            item.set_attribute(2,19,20)
            item.set_attribute(3,45,20)
            item.set_attribute(4,41,80)
            pc.give_item2_select(16209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,15,10)
            item.set_attribute(2,2,2000)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(14209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,23,10)
            item.set_attribute(2,16,10)
            item.set_attribute(3,18,20)
            item.set_attribute(4,19,20)
            pc.give_item2_select(15209)
            item.set_attribute(0,1,2000)
            item.set_attribute(1,28,15)
            item.set_attribute(2,15,10)
            item.set_attribute(3,44,20)
            item.set_attribute(4,45,20)
            end
        end
    end
end

Bu quest üzerinde düzeltme yapıp ekle istersen
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst