При загрузки сохранения выскакивает такой лог: Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...îå Èçäàíèå\shoc\gamedata\scripts\bind_stalker.script:438: attempt to concatenate field '?' (a nil value)
В 438 строке написанно это: get_console():execute("g_game_difficulty "..game_difficulty_by_num[game_difficulty])
Вопрос выше решен. Появился другой вопрос О_О При переходе на кордон вылет Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...îå Èçäàíèå\shoc\gamedata\scripts\task_manager.script:349: attempt to index a nil value
На кордоне у меня везде новые сталкеры (кроме Волка) без диалогов и квестов. 3 квеста у сидора (найди принеси), которые пока не работают (т.е. выдача инфопоршня в игре пока что невозможна). В чем проблема?
Ребят, а вот вопрос к знающим. Я создал нпс в ТЧ уникального прописал ему респаун и все в порядке и заспаунил. А как сделать респаун у простых нпс например bandit_novice так скажим. Расъесняю допустим ситуацию. Я заспаунил бандита новичка, он стоит нормально, а как прописать ему респаун просто незнаю. Может напишите если знаете. Вот только бы с респауном розобраться осталось.И да если знаете напишите еше респаун мутантов.И стать с вики не надо я читал там уже, хотелось бы, чтобы объяснили по нормальному, а не по научному
Quote (MaxOFF)
вопрос из разряда школотских:как сделать так чтоб предмел полюбому всегда был бы в продаже у торговца?
Тебе нужно лезть в config/misc/trade_нужный торговец.Первая часть там прописанно, что он покупает.Во в 2 части начиная со слов suplies_start ето что у него есть первое число непомню что, а 2 число это во сколько раз дороже предмет будет стоить. Вот пример af_dummy = 1, 0.5 3 Часть начинается со слов start_sell Туда прописываешь свой товар пример: novice_outfit = 1, 2 Надеюсь понятно разъеснил. Свой товар пиши и в suplies_start и start_sell
Сообщение отредактировал EnerjaiZer - Суббота, 17.09.2011, 17:25
EnerjaiZer, слушай, а trade_trader это сидоровича конфиг? а то че то у него в продаже спальник не появляется(
Да это сидорович, а ты пропеши так. suplies_start спальник = 1, 0.5 start_sell спальник = 1, 2 Попробуй и отпишись. Ну мне хоть ответьте кто-нить плиз. Замучился писать ужн. Вместо спальника пиши название мешка из items!!!
function kill_npc(victim, who) if victim and IsStalker(victim) then local dead_news = "\\n%c[255,160,160,160]Группировка: %c[default]"..community[victim:character_community()].."\\n%c[255,160,160,160]Имя: %c[default]"..victim:character_name().."\\n%c[255,160,160,160]Локация: %c[default]"..level_name[level.name()].."" db.actor:give_game_news(dead_news, "ui\\ui_icons_npc", Frect():set(2,130,124,124), 1, 4000) end end
function kill_npc(victim, who) if victim and IsStalker(victim) then local dead_news = "\\n%c[255,160,160,160]Группировка: %c[default]"..community[victim:character_community()].."\\n%c[255,160,160,160]Имя: %c[default]"..victim:character_name().."\\n%c[255,160,160,160]Локация: %c[default]"..level_name[level.name()].."" db.actor:give_game_news(dead_news, "ui\\ui_icons_npc", Frect():set(2,130,124,124), 1, 4000) -- определяется какая группировка у убитого, его имя, локация end end
2. Далее открываем xr_motivator.script, который находится в gamedata\scripts, ищем функцию:
function motivator_binder:death_callback(victim, who)
и после пишем: имя_вашего_файла.kill_npc(victim, who) в итоге:
function motivator_binder:death_callback(victim, who) имя_вашего_файла.kill_npc(victim, who) if who:id() == db.actor:id() then xr_statistic.addKillCount(self.object) end
работает, но не пишел, что сталкер убит, а пишет просто информацию о нём и иконка сообщения какая то растянутая, как исправить?
Добавлено (17.09.2011, 20:49) --------------------------------------------- а ну их нафиг, эти новости
Добавлено (17.09.2011, 20:50) --------------------------------------------- лучше подскажите, как добавить пкм в тЧ (веть так пулемет в чн называется)?