|
Модострой:Вопросница
|
|
|
|
| Статус: |
 |
| Легенда: |
 |
| Сообщений: |
2258 |
| Награды: |
15 |
| Регистрация: |
05.04.2010 |
|
Задаем разные вопросы касательно создания модов.
|
|
Среда, 02.03.2011, 09:50
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
05.04.2010 |
|
|
|
|
|
|
Jargon
Суббота, 21.07.2012, 03:05 | Сообщение # 7441
X-Ray Multiplayer Extension
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
1078 |
| Награды: |
3 |
| Регистрация: |
24.06.2012 |
|
chuvak1121, какие нах бат файлы ты чего гонишь вот урок для но гугл: ВИКИ!
|
|
Суббота, 21.07.2012, 03:05
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
24.06.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
551 |
| Награды: |
6 |
| Регистрация: |
06.04.2012 |
|
ins33, potapov_first_dialog_start - это инфопоршен. Если мод на ТЧ, то его обязательно надо прописывать, если на ЗП - можно этого не делать. А функции в логике запускаются только из xr_effects.script и, кажется, еще из какого-то одного файла. Перенеси свою функцию спавна в xr_effects.script.
|
|
Суббота, 21.07.2012, 03:30
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.04.2012 |
|
|
|
|
|
|
ins33
Суббота, 21.07.2012, 03:52 | Сообщение # 7443
Dream Reader Mod
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2269 |
| Награды: |
1 |
| Регистрация: |
17.01.2012 |
|
azrael1325, есть пару багов. Всё это делается в начале игры, и поршня просто нет. Можно через диалоги всё сделать, но в этом моде пока все пельменькины. и xr_effects.script в моде тоже нет. Так же посмотрел, как это реализованно в тт2. Спавна там в esc_graf. Может без поршня можно обойтись?
Сообщение отредактировал ins33 - Суббота, 21.07.2012, 03:54
|
|
Суббота, 21.07.2012, 03:52
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
17.01.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
551 |
| Награды: |
6 |
| Регистрация: |
06.04.2012 |
|
ins33, можно, конечно. Убери проверку {+potapov_first_dialog_start}. И nil - в конец строки надо.
|
|
Суббота, 21.07.2012, 03:56
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.04.2012 |
|
|
|
|
|
|
RETRIX
Суббота, 21.07.2012, 03:58 | Сообщение # 7445
AP-Production
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
9439 |
| Награды: |
12 |
| Регистрация: |
24.08.2011 |
|
Господа, подскажите пожалуйста, если не затруднит. Как заспавнить персонажа в ТЧ чтобы он всегда стоял в одном месте, куда я его поставил?
Пробовал делать ссылку на скрипт с логикой и писать в скрипте:
Code [logic] active = remark1 danger = danger_ignore inv_max_weight = 50
[danger_ignore] ignore_distance = 5
[remark1] no_move = true
Но не walker не remark, не один из способов не работает 
Сообщение отредактировал RETRIX - Суббота, 21.07.2012, 04:02
|
|
Суббота, 21.07.2012, 03:58
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
24.08.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
551 |
| Награды: |
6 |
| Регистрация: |
06.04.2012 |
|
RETRIX, схема walker с одной точкой пути.
|
|
Суббота, 21.07.2012, 04:02
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.04.2012 |
|
|
|
|
|
|
RETRIX
Суббота, 21.07.2012, 04:03 | Сообщение # 7447
AP-Production
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
9439 |
| Награды: |
12 |
| Регистрация: |
24.08.2011 |
|
azrael1325, а как это изобразить? Просто я уже всё перепробовал...
Пробовал по такой схеме поставить его на место:
Code [logic] active = walker@stay_at_position danger = danger_ignore
[danger_ignore] ignore_distance = 5
[walker@stay_at_position] path_walk = walker_stay_at_position_walk path_look = walker_stay_at_position_look
Тоже не хочет...
Сообщение отредактировал RETRIX - Суббота, 21.07.2012, 04:04
|
|
Суббота, 21.07.2012, 04:03
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
24.08.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
551 |
| Награды: |
6 |
| Регистрация: |
06.04.2012 |
|
RETRIX, inv_max_weight - это вообще что?? Тебе нужно то, что цветом выделено.
P.S. И, конечно, путь прописать.
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 04:07
|
|
Суббота, 21.07.2012, 04:06
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.04.2012 |
|
|
|
|
|
|
ins33
Суббота, 21.07.2012, 04:06 | Сообщение # 7449
Dream Reader Mod
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2269 |
| Награды: |
1 |
| Регистрация: |
17.01.2012 |
|
azrael1325, Спавна нет. Может ещё где накосячил? Или как ещё можно проверить рестрикс?
|
|
Суббота, 21.07.2012, 04:06
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
17.01.2012 |
|
|
|
|
|
|
RETRIX
Суббота, 21.07.2012, 04:09 | Сообщение # 7450
AP-Production
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
9439 |
| Награды: |
12 |
| Регистрация: |
24.08.2011 |
|
azrael1325, это максимальный переносимый вес. Не помню, зачем добавлял...
А у меня эта выделенная конструкция будет работать во всех случаях?
|
|
Суббота, 21.07.2012, 04:09
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
24.08.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
551 |
| Награды: |
6 |
| Регистрация: |
06.04.2012 |
|
ins33, логика так выглядит? Code [logic] active = sr_idle@one
[sr_idle@one] on_actor_inside = %=spawn_monsters()% nil
Добавлено (21.07.2012, 04:12) --------------------------------------------- RETRIX, я понимаю, что вес) Просто в логике он.. не к месту.
Должна, по идее. Допиши еще combat_ignore = true на всякий случай - чтобы в бой не срывался.
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 04:13
|
|
Суббота, 21.07.2012, 04:12
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.04.2012 |
|
|
|
|
|
|
RETRIX
Суббота, 21.07.2012, 04:14 | Сообщение # 7452
AP-Production
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
9439 |
| Награды: |
12 |
| Регистрация: |
24.08.2011 |
|
azrael1325, все понял, огромное спасибо. 
|
|
Суббота, 21.07.2012, 04:14
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
24.08.2011 |
|
|
|
|
|
|
ins33
Суббота, 21.07.2012, 04:15 | Сообщение # 7453
Dream Reader Mod
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2269 |
| Награды: |
1 |
| Регистрация: |
17.01.2012 |
|
azrael1325, Так: on_actor_inside = %=spawn_shompl.spawn_monsters()% nil
Подумал что файл с функцией надо оставить.
|
|
Суббота, 21.07.2012, 04:15
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
17.01.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
551 |
| Награды: |
6 |
| Регистрация: |
06.04.2012 |
|
ins33, Quote (azrael1325) А функции в логике запускаются только из xr_effects.script и, кажется, еще из какого-то одного файла. Перенеси свою функцию спавна в xr_effects.script. Перенеси.
RETRIX, пожалуйста)
Добавлено (21.07.2012, 04:19) --------------------------------------------- ins33, ТЧ 1.0004? Скачивай
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 04:24
|
|
Суббота, 21.07.2012, 04:19
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
06.04.2012 |
|
|
|
|
|
|
ins33
Суббота, 21.07.2012, 04:32 | Сообщение # 7455
Dream Reader Mod
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2269 |
| Награды: |
1 |
| Регистрация: |
17.01.2012 |
|
azrael1325, перенёс, и словил вылет: Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ... publishing\s.t.a.l.k.e.r\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
|
|
Суббота, 21.07.2012, 04:32
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
17.01.2012 |
|
|
|
|