Fan fan 3 Опубликовано 30 Ноября 2015 Всем привет. Возникло пару вопросов по скриптам. У меня есть скрипт типа "при использовании предмета - выполняем функцию" function OnUseObject(obj, who) if obj then if obj:section() =="ryk_item1" then amk.spawn_item_in_inv("stalker_outfit") end end end Есть много предметов при использовании которых нужно спавнить другие. Как нужно изменить код, что бы в этой ф-ции имелась проверка для большого кол-ва предметов с последующим спавном? и второй вопрос. Есть задумка при присутствии в инвентаре, допустим, двух и более артов от электро аномалий, а так же при ношении на поясе наносить урон актору. как это реализовать можно? Поделиться этим сообщением Ссылка на сообщение
Fan fan 3 Опубликовано 1 Декабря 2015 @naxac, ага, понятно. У меня вот такое получилось function OnUseObject(obj, who) if obj then if obj:section() =="ryk_item1" then amk.spawn_item_in_inv("arc_art_box_basic") amk.spawn_item_in_inv("arc_art_box_basic") elseif obj:section() =="ryk_item2" then amk.spawn_item_in_inv("art_detector") elseif obj:section() =="ryk_item3" then amk.spawn_item_in_inv("wpn_val") amk.spawn_ammo_in_inv("ammo_9x39_pab9",200,npc) elseif obj:section() =="ryk_item4" then amk.spawn_item_in_inv("stalker_outfit") end end end вроде работает) Поделиться этим сообщением Ссылка на сообщение