Помогите найти ошибку,квест не работает,надпись ниже появляетcя но вещи не даются. quest give_basic_weapon begin state start begin when login begin local item_vnum = 19 local item_vnum2 = 11209 if pc.get_job() == 1 then item_vnum = 1009 item_vnum2 = 11405 elseif pc.get_job() == 2 then item_vnum2 = 11609 elseif pc.get_job() == 3 then item_vnum = 7009 item_vnum2 = 11805 end
say_title(" Добро пожаловать, "..pc.get_name()) say(" Долгое время дыхание Бога Дракона ") say(" наблюдало за царствами Шиньзо, ") say(" Хуньджо и Джинно. Но на этот ") say(" увлекательный мир магии обрушивается ") say(" страшная угроза: воздействие Камней Метина ") say(" не только превратило весь континент в ") say(" рваные раны, но и вызвало хаос ") say(" и разрушение по всей стране. ") set_quest_state("mission1") set_state( _end_ ) end end state _end_ begin end end
Сообщение отредактировал MoldovaMT233 - Вторник, 06.08.2013, 19:13
Тут не весь квест.Там нету команды выдачи предметов. Вот правильный. (Только что выкладывал BENEFIST )
quest give_basic_weapon begin state start begin when login begin if pc.getqf("basic_weapon") == 0 then pc.setqf("basic_weapon", 1)
local item = 19
if pc.job == 1 then item = 1009 item = 2009 item = 19 elseif pc.job == 3 then item = 7009 end
if pc.countitem(item) == 0 and pc.weapon != item then pc . set_skill_level (139 , 17) pc.give_item2(item) pc.give_item2(50187,1 ) pc.give_item2(72702,1 ) pc.give_item2(41134,1 ) pc.give_item2(41133,1 ) end end end end end