Как сделать чтобы квест открывался всего 1 раз,а то он открываеться снова и снова и выдаются предметы! quest Zeml923 begin state start begin when 20065.click begin say (" Привет! ".. pc.get_name() .." ") say (" Я наставник шаманов. ") say (" У меня ты можешь получить вещи, ") say (" Для своего класса! ") say (" Вы хотите получить их? ") local s = select(" Да, я хочу ", " Нет, я голым побегаю.. ") if s == 1 then pc.give_item2(40003,1 ) pc.give_item2(50512,1 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27006,200 ) pc.give_item2(27006,200 ) pc.give_item2(11809, 1 ) pc.give_item2(72702,1 ) pc.give_item2(72037,200 ) pc.give_item2(72031,200 ) pc.give_item2(72034,200 ) pc.give_item2(72040,200 ) pc.give_item2(70038,200 ) pc.give_item2(27102,200 ) pc.give_item2(27103,200 ) pc.give_item2(71044,200 ) pc.give_item2(71045,200 ) pc.give_item2(70038,200 ) pc.give_item2(7009,1 ) pc.give_item2(17009,1 ) pc.give_item2(16009,1 ) pc.give_item2(15009,1 ) pc.give_item2(14009,1 ) pc.give_item2(13009,1 ) pc.give_item2(12620,1 ) end if s == 2 then else end end end end
Сообщение отредактировал MoldovaMT233 - Вторник, 06.08.2013, 20:31
quest Zeml923 begin state start begin when 20065.click begin say (" Привет! ".. pc.get_name() .." ") say (" Я наставник шаманов. ") say (" У меня ты можешь получить вещи, ") say (" Для своего класса! ") say (" Вы хотите получить их? ") local s = select(" Да, я хочу ", " Нет, я голым побегаю.. ") if s == 1 then pc.give_item2(40003,1 ) pc.give_item2(50512,1 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27006,200 ) pc.give_item2(27006,200 ) pc.give_item2(11809, 1 ) pc.give_item2(72702,1 ) pc.give_item2(72037,200 ) pc.give_item2(72031,200 ) pc.give_item2(72034,200 ) pc.give_item2(72040,200 ) pc.give_item2(70038,200 ) pc.give_item2(27102,200 ) pc.give_item2(27103,200 ) pc.give_item2(71044,200 ) pc.give_item2(71045,200 ) pc.give_item2(70038,200 ) pc.give_item2(7009,1 ) pc.give_item2(17009,1 ) pc.give_item2(16009,1 ) pc.give_item2(15009,1 ) pc.give_item2(14009,1 ) pc.give_item2(13009,1 ) pc.give_item2(12620,1 )
Вот одноразовый квест.
Добавлено (03.11.2013, 15:20) --------------------------------------------- Странно в спойлер не весь поместился!
ВОТ:
quest Zeml923 begin state start begin when 20065.click begin say (" Привет! ".. pc.get_name() .." ") say (" Я наставник шаманов. ") say (" У меня ты можешь получить вещи, ") say (" Для своего класса! ") say (" Вы хотите получить их? ") local s = select(" Да, я хочу ", " Нет, я голым побегаю.. ") if s == 1 then pc.give_item2(40003,1 ) pc.give_item2(50512,1 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27003,200 ) pc.give_item2(27006,200 ) pc.give_item2(27006,200 ) pc.give_item2(11809, 1 ) pc.give_item2(72702,1 ) pc.give_item2(72037,200 ) pc.give_item2(72031,200 ) pc.give_item2(72034,200 ) pc.give_item2(72040,200 ) pc.give_item2(70038,200 ) pc.give_item2(27102,200 ) pc.give_item2(27103,200 ) pc.give_item2(71044,200 ) pc.give_item2(71045,200 ) pc.give_item2(70038,200 ) pc.give_item2(7009,1 ) pc.give_item2(17009,1 ) pc.give_item2(16009,1 ) pc.give_item2(15009,1 ) pc.give_item2(14009,1 ) pc.give_item2(13009,1 ) pc.give_item2(12620,1 ) clear_letter() set_state(__COMPLETE__) end if s == 2 then else end end state __COMPLETE__ begin end end
Добавлено (03.11.2013, 15:25) --------------------------------------------- Вот йоп...сделали хрень, а не некры!!!!