|
Модострой:Вопросница
|
|
|
|
| Статус: |
 |
| Легенда: |
 |
| Сообщений: |
2258 |
| Награды: |
15 |
| Регистрация: |
05.04.2010 |
|
Задаем разные вопросы касательно создания модов.
|
|
Среда, 02.03.2011, 09:50
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
05.04.2010 |
|
|
|
|
|
Среда, 03.08.2011, 11:47
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
03.08.2011 |
|
|
|
|
|
|
FEAR97
Среда, 03.08.2011, 12:05 | Сообщение # 1007
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
259 |
| Награды: |
4 |
| Регистрация: |
10.06.2011 |
|
Лог в студию
|
|
Среда, 03.08.2011, 12:05
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
10.06.2011 |
|
|
|
|
|
Среда, 03.08.2011, 12:10
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
03.08.2011 |
|
|
|
|
|
|
FEAR97
Среда, 03.08.2011, 12:15 | Сообщение # 1009
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
259 |
| Награды: |
4 |
| Регистрация: |
10.06.2011 |
|
Создание НПС Для того, чтобы создать нового НПС нам понадобятся координаты нужного места, где и будет заспаунен наш NPC. Возьмём Кордон, лагерь новичков. Можете снять координаты сами, а можете взять мною уже снятые: (-218.20,-20.2,-145.63),35362,47). Далее. Создаём файл в папке gamedata/scripts файл, скажем esc_unik_npc.script. В нём создаём функцию. Код: function esc_unik_npc () alife():create("esc_unik_npc",vector():set(-218.20,-20.2,-145.63),35362,47) end
Теперь мы в файле npc_profile.xml (в папке gameplay) добавляем нашего НПС. Код: Trader escape_trader
esc_unik_npc esc_unik_npc
Копируем или создаём по образцу только нижний блок Второго торговца нам ненадо. Теперь моздадим секцию нашего персоонажа. В файле spawn_section.ltx (gamedata/config/creatures) в блоке:
--------Escape-------------- --------neutrals------------
Создаём секцию. Код: [esc_unik_npc]:stalker $spawn = "respawn\esc_unik_npc" character_profile = esc_unik_npc spec_rank = regular community = dolg
В строке community можете вместо долга вписать другую группировку. Однако если мы хотим, чтоба наш персоонаж не гулял по Зоне, пока не наткнётся на первуюю аномалию, то пропишем чтобы он стоял на месте. Для этого под community вставляем: custom_data = scripts\esc_unik_npc.ltx Далее создаём в gamedata/config папку scripts в в папке создаём файл esc_unik_npc.ltx В наш созданый файл вставляем: Код: [logic] active = remark1 danger = danger_ignore
[danger_ignore] ignore_distance = 5
[remark1] no_move = true
Всё наш НПС будет стоять на месте своего спауна. Едем дальше. Нам надо активировать нашего персоонажа. для этого мы должны вставить строку: esc_unik_npc.esc_unik_npc Либо в диалог, либо в какой-нибудь квест. Давайте вставим строку в файл info_portions.xml (gamedata/gameplay) под Код:
storyline_eliminate_gunslinger
Выклядеть это будет так:
Код:
storyline_eliminate_gunslinger esc_unik_npc.esc_unik_npc
Однако мы не прописали самого НПС, как личность В файле character_desc_escape.xml (gamedata/gameplay) добавляем: Код: GENERATE_NAME_bandit ui_npc_u_stalker_bandit_3 esc_wolf_bio
esc_otbrosi_1 dolg stalker_terrain
367 -60
characters_voice\human_01\monolith\ -1
actors\bandit\stalker_bandit_3 [spawn] \n
wpn_groza \n
ammo_9x39_pab9 \n
1. include "gameplay\character_items.xml" \n 2. include "gameplay\character_food.xml"
1. include "gameplay\character_criticals_3.xml"
1. include "gameplay\character_dialogs.xml"
Правда тут получится у нас долговец в одежде бандита и говорящего голосом монолитовца xD Всё сохроняем. НПС готов.
Но так же можно добавить нашему НПС диалог) Как добавлять диалоги написано в нашем факе) Если хотяте сделать нашему НПС своё имя то в файле stable_bio_name.xml (gamedata/config/text/rus) добавляем: Код: Факер-мазафакер
А в файле сharacter_desc_escape.xml (gamedata/gameplay) находим нашего уже прописаного НПС и вставляем в секцию (у нас в ней написано GENERATE_NAME_bandit) esc_unik_npc Всё Поздравляю)Добавлено (03.08.2011, 12:15) --------------------------------------------- я незнаю работает или нет я сам не не пробовал
|
|
Среда, 03.08.2011, 12:15
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
10.06.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
575 |
| Награды: |
2 |
| Регистрация: |
25.12.2010 |
|
nixs, Quote (nixs) kaizer96, это есть на сталкер вики
Кинь пожалста ссылку на статью а то не могу найти!
|
|
Среда, 03.08.2011, 12:32
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
25.12.2010 |
|
|
|
|
|
|
nixs
Среда, 03.08.2011, 13:14 | Сообщение # 1011
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
540 |
| Награды: |
2 |
| Регистрация: |
20.04.2011 |
|
http://stalkerin.gameru.net/wiki....d_и_ABCДобавлено (03.08.2011, 13:14) --------------------------------------------- добавил в ТЧ Система постепенной регенерации жизни из Lurk mod и ABC захожу в игру вылет вот лог 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: ...ры\shooters\s.t.a.l.k.e.r\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
|
|
Среда, 03.08.2011, 13:14
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
20.04.2011 |
|
|
|
|
|
|
RICK
Среда, 03.08.2011, 13:27 | Сообщение # 1012
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
1205 |
| Награды: |
4 |
| Регистрация: |
10.05.2011 |
|
ты использовал статью с вики типа лурк и абс если да то скрипт неверный он порченый я тоже пробывал и ничего нееполучается правдо потом я сделал но уменя только оружие убиралось а хп постанавливалось как в оригинале тоесть быстро
|
|
Среда, 03.08.2011, 13:27
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
10.05.2011 |
|
|
|
|
|
|
Tris
Среда, 03.08.2011, 20:21 | Сообщение # 1013
Dead Forgetting Zone
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
914 |
| Награды: |
3 |
| Регистрация: |
12.06.2011 |
|
Можно как-то реализовать раскачивание камеры без редактирования user'а? (Зов Припяти)
Ответит ктонидь?
|
|
Среда, 03.08.2011, 20:21
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
12.06.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Гость: |
 |
| Сообщений: |
57 |
| Награды: |
0 |
| Регистрация: |
26.07.2011 |
|
Люди, подскажите, пожалуйста, как заменить в главном меню картинку и добавить текст?
|
|
Среда, 03.08.2011, 22:16
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
26.07.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Гость: |
 |
| Сообщений: |
33 |
| Награды: |
2 |
| Регистрация: |
03.08.2011 |
|
люди у меня вопрос
как сделать чтобы там где собаки спаунились зомби?
|
|
Четверг, 04.08.2011, 20:06
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
03.08.2011 |
|
|
|
|
|
|
RICK
Четверг, 04.08.2011, 20:20 | Сообщение # 1016
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
1205 |
| Награды: |
4 |
| Регистрация: |
10.05.2011 |
|
;---------------- ;Profans_mod ;----------------
буть добр напиши более развернутый вопрос непонятно где имено и для какой части тч чн или зп
;---------------- ;вопрос по тч ;---------------
сталкеры нужна ваша помощь кто нибуть залейте распакованый аллспавн от сталкер зп 1.6 00 или можно поздней версии
отблагадарю +5
|
|
Четверг, 04.08.2011, 20:20
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
10.05.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Гость: |
 |
| Сообщений: |
33 |
| Награды: |
2 |
| Регистрация: |
03.08.2011 |
|
Я ХОЧУ ЗА САУНИТЬ КАРТУ НОВЫМИ МУТАМИ НО НЕ ЧЕРЕЗ АЛЛ СПАУН ЭТО ВОЗМОЖНО? (тч) 
Сообщение отредактировал Profans_mod - Четверг, 04.08.2011, 20:37
|
|
Четверг, 04.08.2011, 20:36
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
03.08.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
575 |
| Награды: |
2 |
| Регистрация: |
25.12.2010 |
|
Profans_mod, юзай спавн через скрипт!
|
|
Четверг, 04.08.2011, 20:42
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
25.12.2010 |
|
|
|
|
|
|
| Статус: |
 |
| Ветеран: |
 |
| Сообщений: |
4356 |
| Награды: |
6 |
| Регистрация: |
25.10.2010 |
|
Profans_mod, Через скрипт можно спаунить.
|
|
Четверг, 04.08.2011, 20:45
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
25.10.2010 |
|
|
|
|
|
|
Tris
Пятница, 05.08.2011, 08:50 | Сообщение # 1020
Dead Forgetting Zone
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
914 |
| Награды: |
3 |
| Регистрация: |
12.06.2011 |
|
Profans_mod, Ты задолбишся через скрипт по одному монстру спавнить, поверь мне. Лучше юзай All spawn
|
|
Пятница, 05.08.2011, 08:50
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
12.06.2011 |
|
|
|
|