Selamlar,
Eskiden seyisten güçlü binek alma vardı Sertifika veriyordun özellik seçip ile binek alıyordun geliştiriyordun vs vs.. Ama şimdi Üretmek isteyince sürekli hazır olunca tekrar gel diyor. Gerekli malzemeler var. Birden fazla quest ile denedim her seferinde aynı şey oluyor. Official questler denenmiş questler ama bu şekilde kalıyor. Acaba bunun üretimi nasıl?
Kullanılan kod:
Eskiden seyisten güçlü binek alma vardı Sertifika veriyordun özellik seçip ile binek alıyordun geliştiriyordun vs vs.. Ama şimdi Üretmek isteyince sürekli hazır olunca tekrar gel diyor. Gerekli malzemeler var. Birden fazla quest ile denedim her seferinde aynı şey oluyor. Official questler denenmiş questler ama bu şekilde kalıyor. Acaba bunun üretimi nasıl?
Kullanılan kod:
Lua (Quest):
quest ride_ticket_change begin
state start begin
when 20349.chat.gameforge.ride_ticket_change._010_npcChat begin
say_title(mob_name (20349))
say(gameforge.ride_ticket_change._020_say)
wait()
local items = {pc.get_sig_items(10032)}
local ticket = nil
if table.getn (items) > 1 then
for i, v in ipairs (items) do
item.select (v)
say_title(mob_name(20349))
say (gameforge.ride_ticket_change._030_say)
say_item_vnum (item.vnum)
say (gameforge.ride_ticket_change._040_say)
local s = select (locale.yes, locale.no, locale.cancel)
if s == 3 then
return
end
if s == 1 then
ticket = v
break
end
end
else
ticket = items [1]
end
if ticket == nil then
say_title (mob_name (20349))
say (gameforge.ride_ticket_change._050_say)
return
end
say_title (mob_name (20349))
say(gameforge.ride_ticket_change._060_say)
item.select (ticket)
local s = select (gameforge.ride_ticket_change._070_say, gameforge.ride_ticket_change._080_say,gameforge.ride_ticket_change._090_say, gameforge.ride_ticket_change._100_say, gameforge.ride_ticket_change._110_say, gameforge.ride_ticket_change._120_say)
if s == 6 then
say_title (mob_name (20349))
say (gameforge.ride_ticket_change._130_say)
return
end
local summon_item = item.get_value (s-1)
say_title (mob_name (20349))
say(gameforge.ride_ticket_change._140_say)
if pc.give_item2 (summon_item) == 0 then
say_title (mob_name (20349))
say (gameforge.ride_ticket_change._150_say)
return
end
item.remove()
end
end
end
--52701 Àü°©»çÀÚ ±³È¯±Ç ¸¶±¸°£°æºñº´¿¡°Ô °¡Á®°¡¸é Àü°©»çÀÚ·Î ±³È¯ÇÏ¿© Áİ´Ï´Ù.
--52702 Àü°©È£ ±³È¯±Ç ¸¶±¸°£°æºñº´¿¡°Ô °¡Á®°¡¸é Àü°©È£·Î ±³È¯ÇÏ¿© Áİ´Ï´Ù.
--52703 Àü°©¿ø ±³È¯±Ç ¸¶±¸°£°æºñº´¿¡°Ô °¡Á®°¡¸é Àü°©¿øÀ¸·Î ±³È¯ÇÏ¿© Áİ´Ï´Ù.
--52704 Àü°©¶û ±³È¯±Ç ¸¶±¸°£°æºñº´¿¡°Ô °¡Á®°¡¸é Àü°©¶ûÀ¸·Î ±³È¯ÇÏ¿© Áİ´Ï´Ù.