You are not logged in.
Pages: 1
Нужно заставить всех пешеходов атаковать игрока. Редактирование файлов в дирктории data не помогают. Возможно я плохо искал, возможно это реализуеться только через мейн. Есть варианты? Может быть у кого-то уже есть готовый скрипт или правленные файлы.
Offline
Можно попробовать выставить всем типам пешеходов (от 4 до 23, см. хелп) отношение к игроку = Hate опкодом 0746
0746: set_default_action 4 for_actors_pedtype 4 to_actors_pedtype 0 0746: set_default_action 4 for_actors_pedtype 5 to_actors_pedtype 0 ... 0746: set_default_action 4 for_actors_pedtype 23 to_actors_pedtype 0
4 - означает что данный тип пешехода (актера) ненавидит игрока (последний параметр) => будет атаковать его.
Offline
Спасибо, раньше этот опкод был неизвестен, не мог найти
EDIT
На чистом мейне из комплекта SB не работает .. возможно дело именно в мейне. Есть идеи?
Last edited by Sub (13-09-2007 07:25)
Offline
В общем незнаю почему, но эта команда толком не работает, проверено на 100%.
Может есть другие варианты реализации этой идеи? например через память?
Offline
Попробуй это:
0AA5: call 0x439DD0 num_params 0 pop 0
Offline
Помогло, осталось одно исправить, у пешеходов разные оружия, нужно отнять у них оружия вообще.
Offline
0AA5: call 0x439DD0 num_params 0 pop 0 0A8C: write_memory 0x969140 size 1 value 0 virtual_protect 0
Offline
Большое спасибо, теперь все работает как надо!
Offline
Ищи опкод в хелпе SB'а, в разделе "актеры" или, как их там, а, кажись "пешеходы".:^
Offline
Меня тоже интересует вопрос агрессивности пешеходов, но скриптинг я только начал осваивать, потому многое ещё не понял.
В качестве практики, решил сделать мод по фильму "28 дней спустя". ) На данный момент мне нужно, чтобы некоторые пешеходы атаковали игрока, а другие были лояльны игроку, но нападали на агрессивных пешеходов.
Так что, прошу помощи )
Offline
Блин есть чит чтобы народ нападал на игрока. Кстати как дать всем педам миниганы при нажатии на 4?
Offline
Чит мне не нужен, да и работает он некорректно, потому как, кроме меня, они убивают и друг друга. Вдобавок, все бегают с оружием.
Offline
@Undead - 0746 тебе поможет. Нужно указать какие типы пешеходов будут атаковать (например CivMale), а какие нет (например, CivFemale). Пример есть во 2м сообщении.
Offline
Можно попробовать выставить всем типам пешеходов (от 4 до 23, см. хелп) отношение к игроку = Hate опкодом 0746
0746: set_default_action 4 for_actors_pedtype 4 to_actors_pedtype 0 0746: set_default_action 4 for_actors_pedtype 5 to_actors_pedtype 0 ... 0746: set_default_action 4 for_actors_pedtype 23 to_actors_pedtype 04 - означает что данный тип пешехода (актера) ненавидит игрока (последний параметр) => будет атаковать его.
Можно подробней? Это в main?
Или же это cleo?
Можно пример?
Last edited by remarkcable (16-05-2011 10:59)
Offline
Offline
{$CLEO} 0746: set_default_action 4 for_actors_pedtype 4 to_actors_pedtype 0 0746: set_default_action 4 for_actors_pedtype 5 to_actors_pedtype 0 0746: set_default_action 4 for_actors_pedtype 23 to_actors_pedtype 0 0A93:
Куда это вставлять?
Offline
Pages: 1