Форум Игромании
 
Регистрация
Справка
Пользователи Календарь Сообщения за день

"Пикник на обочине" Раздел по популярному проекту S.T.A.L.K.E.R.

Ответ
 
Опции темы
Старый 13.04.2007, 22:44   #1
Опытный игрок
 
Аватар для Jesh
 
Регистрация: 19.08.2007
Сообщений: 1,050
Репутация: 145 [+/-]
S.T.A.L.K.E.R. - Создание модов


Мануал по созданию модификаций для начинающих
Часть 1.
Часть 2.

Что необходимо:


Статьи участников:
Скрытый текст:
А
Активация артефактов
В
В Зоне только день
В Зоне только день способ 2
Вывод координат на екран
Выдача Волком оружия
Выдача оружия в ЧН
Д
Добавление транспорта
Динамические диалоги
Добавление новых локаций в ЧН и ЗП
И
Изменение первоначального инвентаря у Меченого(1-й урок читерства)
Имитация намокания дороги во время дождя
К
Как менять ломкость брони
Качание оружия при хотьбе
М
Материал про: активацию артефактов, добавление статей в ПДА, редактирование НПС, создание новой группировки, вычисление координат
Н
Настройка AI Wrapper от bardak'a
Настройка конвертора bardak'a
NPC покупают и продают оружие
Носимый вес
О
Описание Actor.ltx
П
Параметры оружия с описанием
Прорисовка уровня и изменение дистанции видимости
Прототип динамических новостей
Р
Работа с acdc от Bardak-a
Размер раны
Редактирование мультиплеерных карт, для последующего их запуска в сингле
С
Создание механика
Создание уровня для сингла
Создание нового оружия
Создание скриптовых роликов
Создание квеста
Создание нового НПС путём редактрирования all.spawn
Создание HUD модели оружия
Спавн предметов в инвентарь (2-й урок читерства)
Свойства костюмов
Cпавн монстра
Т
Транспорт в игре
У
Уменьшение сытости ГГ


Работы участников:

Разрабатываемые моды:
Скрытый текст:
antdiablon, Минор
Nacek 2


Полезные ссылки

Мод-портал. - Официальная вики по модам для сталкера (Не обновляется)
S.T.A.L.K.E.R. Inside Wiki. - Фанатская вики по модострою для сталкера.

X-Ray SDK. Ныне все вопросы с ним обсуждаются тут.
S.T.A.L.K.E.R. Universal Extractor.


Внимание: если Вы новичок, то сперва ознакомьтесь с мануалом по созданию модификаций для начинающих
При вылетах также прилагайте лог ошибки!!!

Последний раз редактировалось DoctorWagner; 26.02.2023 в 23:25.
Jesh вне форума  
Ответить с цитированием
Старый 28.05.2011, 19:48   #3341
Новичок
 
Регистрация: 28.05.2011
Сообщений: 5
Репутация: 1 [+/-]
Exclamation Помогите мне.

Ну для начало(вежливость). Всем привет. Вот столкнулся с такой проблемой. Я делаю глобальный мод для S.T.A.L.K.E.R. Clear Sky. И мне в этом моде надо сделать новую группировку, например назовём её Альфа, но я столкнулся с проблемой. В интернете не написано, как создавать новую группировку для СТАЛКЕРА ЧН, после посещения 4 сталкерских форумов, 49 страниц гугла и 24 страниц яндекся, я так и не нашёл нужной мне информации. Вот что я не смог найти:
1) Как создать группировку для ЧН? (инструкция где в начале написано что например группировку назовём "ветер" это для ТЧ и там совсем разные файлы).
2) Как сделать новую ветку войны группировок и как сделать квесты для захвата ключевых точек?
3) Как вступить в группировку через ветку диалога с лидером данной группировки?

Очень сильно прошу вас, написать ответы на эти вопросы.
NewNiceWorld вне форума  
Ответить с цитированием
Старый 28.05.2011, 21:43   #3342
Новичок
 
Аватар для russtalker
 
Регистрация: 27.12.2010
Адрес: ---
Сообщений: 56
Репутация: 16 [+/-]
Может кто нибудь знает как сделать так, что бы диалог не повторялся, а выводился только один раз.
russtalker вне форума  
Ответить с цитированием
Старый 29.05.2011, 02:00   #3343
Юзер
 
Аватар для FlackS
 
Регистрация: 06.10.2007
Адрес: Ростов-Батюшка
Сообщений: 445
Репутация: 48 [+/-]
russtalker, ввести проверки
Has_info Dont_has_info (за правильность не ручаюсь, посмотри в туториалах) в начале и в конце(Has в начале, dont в конце и наоборот)
__________________
the things I have to take
Jesus it never ends
it works it's way inside
if the pain goes on...

http://vkontakte.ru/club2213402
http://vkontakte.ru/club7001079
Добавляйтесь)
FlackS вне форума  
Отправить сообщение для FlackS с помощью ICQ Ответить с цитированием
Старый 29.05.2011, 13:35   #3344
Игрок
 
Аватар для venom9875
 
Регистрация: 07.03.2009
Адрес: Галактика Млечный Путь
Сообщений: 615
Репутация: 169 [+/-]
NewNiceWorld,
Скрытый текст:
здесь тебе вряд ли помогут, потому что как я ни задаю вопросы - для всех они уникальны, и их просто игнорируют.

Посоветую посмотреть по ЗП, там структура создания похожая. Примерная ссылка - здесь
__________________
Кому вообще какая разница, что думают другие, а? Загляните в свое сердце и делайте то, что поможет стать вам счастливее.

Роберт Келсо
venom9875 вне форума  
Отправить сообщение для venom9875 с помощью ICQ Ответить с цитированием
Старый 29.05.2011, 13:46   #3345
Новичок
 
Регистрация: 28.05.2011
Сообщений: 5
Репутация: 1 [+/-]
Thumbs down

Смешно. Что игромания настолько тупа, что не может ответить на вопрос, который интересует многих? Мда-а-а. От вас я ожидал большего.
NewNiceWorld вне форума  
Ответить с цитированием
Старый 29.05.2011, 13:51   #3346
Игрок
 
Аватар для venom9875
 
Регистрация: 07.03.2009
Адрес: Галактика Млечный Путь
Сообщений: 615
Репутация: 169 [+/-]
NewNiceWorld,
Скрытый текст:
здесь только любители создать моды, сами сидят на других форумах, более занятых.

Кстати, не знаешь случаем, по новостям о смертях сталкеров - что нужно сделать, чтобы в сообщении отображалиcь монстры как причина в смерти сталкеров? Убийцу-человека определяет, а вот на монстрах вылет. Делал по туторам на Stalker Inside (1 и 2)
В ТЧ у монстров как коммьюнити нет. Да и создавать бесполезно - вылет, жалоба на отсутствие секции с группировкой в файле game_relations.ltx.
__________________
Кому вообще какая разница, что думают другие, а? Загляните в свое сердце и делайте то, что поможет стать вам счастливее.

Роберт Келсо

Последний раз редактировалось venom9875; 29.05.2011 в 13:57.
venom9875 вне форума  
Отправить сообщение для venom9875 с помощью ICQ Ответить с цитированием
Старый 29.05.2011, 14:42   #3347
Новичок
 
Регистрация: 28.05.2011
Сообщений: 5
Репутация: 1 [+/-]
Ща в ЛС напишу.
NewNiceWorld вне форума  
Ответить с цитированием
Старый 29.05.2011, 14:43   #3348
Гейммастер
 
Аватар для LogruS
 
Регистрация: 05.03.2007
Адрес: Московская обл.
Сообщений: 6,395
Репутация: 661 [+/-]
Форум в чат не превращаем, лады?
__________________
В электронике одно из первых мест занимает кувалда.
LogruS вне форума  
Отправить сообщение для LogruS с помощью ICQ Ответить с цитированием
Старый 29.05.2011, 15:56   #3349
Новичок
 
Регистрация: 28.05.2011
Сообщений: 5
Репутация: 1 [+/-]
LogruS я это форумом считать не буду пока не ответят на мои вопросы. А то смысл создавать теме если не могут ответить?
venom9875 поищи тут в какой-то темке было http://stalker-cs.ru/
точно не помня в какой.
NewNiceWorld вне форума  
Ответить с цитированием
Старый 29.05.2011, 16:07   #3350
Гейммастер
 
Аватар для LogruS
 
Регистрация: 05.03.2007
Адрес: Московская обл.
Сообщений: 6,395
Репутация: 661 [+/-]
Цитата:
Сообщение от NewNiceWorld Посмотреть сообщение
LogruS я это форумом считать не буду пока не ответят на мои вопросы.
Правила одни на всех, вне зависимости от их отношения к форуму и чувства собственного величия. А по поводу создания группировки могу посоветовать обратиться сюда. Там знающих людей больше.
__________________
В электронике одно из первых мест занимает кувалда.
LogruS вне форума  
Отправить сообщение для LogruS с помощью ICQ Ответить с цитированием
Старый 29.05.2011, 16:20   #3351
Барадусь
 
Аватар для Андрусь
 
Регистрация: 25.06.2010
Адрес: Беларусь г.Минск
Сообщений: 1,584
Репутация: 235 [+/-]

Предупреждения: 7
NewNiceWorld, я от модотворения очень долек, но вот, что нашел:

Скрытый текст:
Цитата:
Создание новой группировки
Новая группировка
Сегодня мы создадим новую группировку. Назовем её, скажем, "Ветер". Не суть важно.
Практика:
Базовый уровень
1. Для начала в game_relations.ltx и в таблицу отношений группировок в конце и в заголовке добавляем название своей группировки и коэффициенты отношений к ней у других группировок. Также, не забываем прописать её собственное отношение к другим группировкам:
[communities_relations]
;|actor |act_dol|act_fre|stalker|monolit|militar|killer |ecolog |dolg |freedom|bandit |zombied|strange|trader|arena_enemy|wind|
;================================================= ================================================== ==============================
actor = 0, 0, 0, 0, -5000, -5000, -5000, 0, 0, 0, -5000, -5000, 0, 0, -5000, 0
actor_dolg = 0, 0, 0, 0, -5000, -500, -5000, 5000, 600, -5000, -5000, -5000, 0, 0, -5000
actor_freedom = 0, 0, 0, 0, -5000, -5000, -5000, -1500, -5000, 5000, 0, -5000, 0, 0, -5000, 0

stalker = 0, 0, 0, 0, -5000, -5000, -5000, 0, 0, 0, -5000, -5000, 0, 0, -5000, 0
monolith = -5000, -5000, -5000, -5000, 5000, -5000, -5000, -5000, -5000, -5000, 5000, 5000, -5000, 0, -5000, 0
military = -5000, -5000, -5000, -5000, -5000, 5000, -5000, 0, -5000, -5000, -5000, -5000, 0, 0, -5000, 0
killer = -5000, -5000, 0, -5000, -5000, -5000, 5000, -5000, -5000, -5000, 0, -5000, -5000, 0, -5000, 0
ecolog = 0, 600, -5000, 0, -5000, 1000, -5000, 5000, 500, -5000, -500, -5000, 0, 0, 0, 0
dolg = 0, 600, -5000, 0, -5000, -500, -5000, 5000, 5000, -5000, -5000, -5000, 0, 0, 0, 0
freedom = 0, -5000, 600, 0, -5000, -5000, -5000, -1500, -5000, 5000, 0, -5000, 0, 0, 0, 0
bandit = -5000, -5000, 0, -5000, -5000, -500, 0, -5000, -5000, 0, 0, -5000, -5000, 0, -5000, 0
zombied = -5000, -5000, -5000, -5000, 5000, -5000, -5000, -5000, -5000, -5000, -5000, 5000, -5000, 0, -5000, 0
stranger = 0, 0, 0, 0, -5000, -5000, -5000, 0, 0, 0, -500, -5000, 0, 0, 0, 0
trader = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
arena_enemy = -5000, -5000, -5000, -5000, -5000, -5000, 0, 0, 0, -5000, -5000, 0, 0, 0, 0, 0

wind = 0, 0, 0, 0, -5000, -5000, -5000, 0, 0, 0, -5000, -5000, 0, 0, -5000, 0
Также, изменим эту строку, добавив туда имя и номер группировки:
;названия группировок
communities = actor, 0, actor_dolg, 1, actor_freedom, 2, stalker, 5, monolith, 6, military, 7, killer, 8, ecolog, 9, dolg, 10,
freedom, 11, bandit, 12, zombied, 13, stranger, 14, trader, 15, arena_enemy, 16, wind, 18,
Отсчет идет построчно начиная сверху. Хотя есть небольшой нюанс. У первых трех строк - нумерация начинается с нуля, с остальных группировок она идет как надо. Для wind выставили 18, так как мы эту группировку отделили от других.
Далее, в разделе [communities_sympathy] в конце добавляем свою группировку и коэффициент "впечатлительности" - чем он меньше, тем меньше отношение группировки будет меняться к вам в целом:
[communities_sympathy]
actor = 0.0
actor_dolg = 0.0
actor_freedom = 0.0
stalker = 0.0
monolith = 0.0
military = 0.0
killer = 0.0
ecolog = 0.0
dolg = 0.1
freedom = 0.1
bandit = 0.0
zombied = 0.0
trader = 0.0
stranger = 0.0
arena_enemy = 0.0
wind = 0.0
2. После этого в файле death_manager*****ipt ищем строку local community_list и в скобках добавляем название своей группировки:
function init_drop_settings()
local community_list = { "stalker", "dolg", "freedom", "bandit", "military", "zombied", "ecolog", "killer", "monolith",
"arena_enemy", "actor_dolg", "wind" }
3. В файле death_items_by_communities.ltx пишем [x]:stalker (вместо x - название вашей группировки):
[...]
af_dummy_spring = 0
af_fuzz_kolobok = 0

;Еда
vodka = 0

[arena_enemy]
[actor_dolg]

[wind]: stalker
bread = 0
kolbasa = 0
vodka = 0
energy_drink = 0.3
4. Если предусматривается респавн бойцов новой группировки, в se_respawn*****ipt прописываем в local simMaxCount = { после строчек с зомбированными сталкерами строку:
wind_novice = 20, wind_regular = 20, wind_veteran = 20, wind_master = 6,
5. Чтобы при убийстве непися новой группировки игра не вылетала в xr_statistic*****ipt,
после строки:
zombied_novice = 1, zombied_experienced = 2, zombied_veteran = 3, zombied_master = 4,
пишем
dark_stalker_novice = 1, dark_stalker_experienced = 2, dark_stalker_veteran = 3, dark_stalker_master = 4,

6. Ну а в character_desk_x.xml выбираем любого NPC (или группу) и меняем группировку на свою:


esc_wolf_name
ui_npc_u_stalker_neytral_balon_1
esc_wolf_bio

esc_wolf
wind
[...]
7. Чтобы у персонажа в графе "Группировка" отображалось не "wind", а "Ветер", зарегистрируем соответствующую строку в файле string_table_general.xml:



Ветер


Одиночка

[...]
8. Существует возможность создать для нашей новой группировки места, где они будут ходить (*_terrain брать из m_stalker.ltx):
То есть, к примеру, существует секция:
[stalker_terrain]
255,000,255,255
008,001,255,255 ;Разрешено ходить по опасным местам на баре
012,001,255,255 ;Разрешено ходить по опасным местам на Милитари
Тогда можно создать новую, по аналогии:
[wind_terrain]
255,000,255,255
008,001,255,255 ;Разрешено ходить по опасным местам на баре
012,001,255,255 ;Разрешено ходить по опасным местам на Милитари
010,001,255,255 ;Разрешено ходить по опасным местам на янтаре

Здесь, очевидно, указаны координаты самого уровня. Для каждого уровня существует своя начальная координата.
Продвинутый уровень:
Такой метод достаточно примитивен. Это не полноценная группировка. Нам нужны соответствующие диалоги, возможность получения квестов и вступления в группировку, уникальные NPC.
Квесты:
Добавим квесты, которые нужно выполнить для группировки. Пока - простые поручения распространенных типов.
Во-первых, пропишите в список диалогов персонажа следующие строки:
[что-нибудь]_dialog
[что-нибудь]_reward
Примеры названий: tm_trader_dialog, tm_wolf_dialog...
Внимание! Метод не проверен.
Этим мы добавили ему ветку диалога "Есть работа?", а также ветку для награды за квест/отказа от него. Теперь зарегистрируем в task_manager.ltx набор новых заданий.[list]

[...]

;--------Wind------------------------
;----------Kill Stalker----
wind_kill_stalker
;----------Find Item----
wind_find_item

[...]

;tasks for Wind

[wind_find_item]
type = find_item
community = actor
text = [ссылка на текст с рассказом заказчика о задании]
description = [ссылка на текст с описанием задания]
parent = [имя NPC-заказчика]
target = scientific_outfit
reward_money = 5000
reward_reputation = +5
reward_rank = 4
reward_item = wpn_sig_m1
time = 86400


[wind_kill_stalker]
type = kill_stalker
community = actor
text = [ссылка на текст с рассказом заказчика о задании]
description = [ссылка на текст с описанием задания]
parent = [имя NPC-заказчика]
target = sim_stalker_master_master
reward_money = 4000
reward_reputation = +5
reward_rank = 9
reward_item = ammo_5.56x45_ap, ammo_5.56x45_ap, ammo_5.56x45_ap
time = 86400
Не забудьте прописать описания заданий в текстовые массивы. Подробнее о редактировании task_manager.ltx читайте в уроке, посвященном однотипным квестам.
Да, и зарегистрируйте сами ветки диалогов в файле dialogs.xml. Вот пример того, как это сделано для заданий "Долга":

task_manager.init_dolg_task_dialog


task_manager.init_dolg_reward_dialog
task_manager.has_active_vendor_tas k

Соответственно, пройдем туда, куда указывает строка task_manager.init_dolg_task_dialog - в task_manager*****ipt:
function init_dolg_task_dialog(dlg)
get_random_task():init_task_dialog(dlg, "dolg")
По аналогии делаем и с нашим "Ветром".
Вступление в группировку:
Реализуем возможность вступления в группировку.
Прописываем в dialogs*****ipt такие action'ы:
-----------------------------------------------------------------------------------
-- Community
-----------------------------------------------------------------------------------

[...]

function actor_set_wind (actor, npc)
printf ("ACTOR NOW IN WIND COMMUNITY"
if db.actor then
db.actor:set_character_community ("actor_wind", 0, 0)
end
return true
end
После чего создадим диалог, и сделаем в нем фразу с action'ом вида actor_set_wind. Советую изучить урок, посвященный диалогам.
[править]
Новые NPC
Лучше всего всё вышеприведенное повесить на нового, уникального персонажа. Способ его спавна описан здесь.


Вычисляем координаты
Нашел на одном форуме, достаточно интересно.
Как получить координаты для спавна предмета или НПЦ. Скрипт сей найден на каком-то форуме, проверен и работает функция спавна имеет вид
alife():create(section,position,levelvertex,gameve rtex)
Где:
section - имя того/чего спавним
position,levelvertex,gamevertex - координаты, позиция вершины обьекта, и сектора карты.
Напишу подробно, как очень про100 их узнать:
Заходим, предварительно распаковав, в каталог gamedata/scripts/ И там в файле ui_main_menu*****ipt в конце дописываем это:
function main_menu:OnButton_credits_clicked()
local text
local vid
local gvid
local a = vector()
local text
a = db.actor:position()
vid = db.actor:level_vertex_id()
gvid = db.actor:game_vertex_id()
text = "Позиция:\\nX= "..a.x.."\\nY= "..a.y.."\\nZ= "..a.z.."\\nlevel_vertex= "..vid.."\\ngame_vertex_id= "..gvid
news_manager.send_tip(db.actor, text, nil, nil, 30000)
end
Теперь в игре идём на то место (или ногами или деморекордом), где спавним обьект, выходим в меню игры, и жмём на клавишу СОЗДАТЕЛИ (CREDITS) - соответственно нашему взоры не предстаёт никакой список создателей, а мы услышим звуковой сигнал, после чего выходим в игру из меню, и в строке сообщений высветиться вся инфа. Всё - F12 или на бумажку.


Ссылка вот
__________________
Кто не рискует, тот не пьет шампанское!
Андрусь вне форума  
Отправить сообщение для Андрусь с помощью ICQ Отправить сообщение для Андрусь с помощью Skype™ Ответить с цитированием
Старый 29.05.2011, 16:26   #3352
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
NewNiceWorld, это ты настолько туп что не догадываешся использовать тот же тутор как и для ТЧ. А для того чтобы эта фракция с кемто враждовала (а это обязательно) - http://stalkerin.gameru.net/wiki/ind...дующих_фракций

Добавлено через 2 часа 56 минут
LogruS, на форуме амк в какой-то теме был один персонаж. Ему не ответили в теме и он начал полимать амк (саму команду) своим словарным поносом, и сказал нечто такое - "Я думал что мне здесь всё разложат на блюдечке, а оказывается я зря зарегестрировался на этом форуме". Итог - NewNiceWorld там делать нечего если ему ничего не "разложат на блюдечке".
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black

Последний раз редактировалось MBM98; 29.05.2011 в 19:22. Причина: Добавлено сообщение
MBM98 вне форума  
Ответить с цитированием
Старый 29.05.2011, 22:28   #3353
Юзер
 
Аватар для Винtorez
 
Регистрация: 29.09.2010
Адрес: У меня дома
Сообщений: 208
Репутация: 20 [+/-]
russtalker,
Скрытый текст:
Как создать диалог посложнее.
Как создать диалог с разными вариантами ответов.
Как создать диалог который исчезнет после прочтения.

1. Открываем, например файл dialogs_escape.xml (gamedata/config/gameplay) и пишем в конец:


Код
<dialog id="test_dialog">
<phrase_list>
<phrase id="0">
<text>test_dialog_0</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>test_dialog_1</text>
<next>2</next>
<next>3</next>
</phrase>
<phrase id="2">
<text>test_dialog_2</text>
</phrase>
<phrase id="3">
<text>test_dialog_3</text>
</phrase>
</phrase_list>
</dialog>


<next>2</next>
и
<next>3</next> это возможные ответы Меченого.

2. Теперь нужно написать тексты диалога. Заходим в файл "stable_dialogs_bar.xml" (gamedata/config/text/rus) и пишем в конце:


Код
<string id="test_dialog_0">
<text>Как дела?</text>
</string>
<string id="test_dialog_1">
<text>Нормально, а у тебя?</text>
</string>
<string id="test_dialog_2">
<text>Нормально</text>
</string>
<string id="test_dialog_3">
<text>Хреново.</text>
</string>


3.Чтобы этот диалог не появлялся, пишем инфопоршень. Например в файле info_l01escape.xml

Пишем:

<info_portion id="test_pogovoril"></info_portion>

4.Дописываем инфопоршень в скелет диалога:



Код
<dialog id="test_dialog">
<dont_has_info>test_pogovoril</dont_has_info>
<phrase_list>
<phrase id="0">
<text>test_dialog_0</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>test_dialog_1</text>
<next>2</next>
<next>3</next>
</phrase>
<phrase id="2">
<text>test_dialog_2</text>
<give_info>test_pogovoril</give_info>
</phrase>
<phrase id="3">
<text>test_dialog_3</text>
<give_info>test_pogovoril</give_info>
</phrase>
</phrase_list>
</dialog>


<dont_has_info>test_pogovoril</dont_has_info> - если ГГ получил инфопоршень, диалог не показывать.

<give_info>test_pogovoril</give_info> - дать ГГ инфопоршень.

Получается, что когда ГГ скажет любую из 2 фраз, диалог больше не появится.
Винtorez вне форума  
Ответить с цитированием
Старый 29.05.2011, 23:48   #3354
Новичок
 
Аватар для russtalker
 
Регистрация: 27.12.2010
Адрес: ---
Сообщений: 56
Репутация: 16 [+/-]
В статье antdiablonа, описывается как сделать скриптовый ролик, но можно уточнить, как убрать весь худ?

Добавлено через 5 минут
И ещё, как зделать так что бы все ролики находились не в stalker-shoc, а в папке с игрой? Зарание спасибо.

Последний раз редактировалось russtalker; 29.05.2011 в 23:53. Причина: Добавлено сообщение
russtalker вне форума  
Ответить с цитированием
Старый 30.05.2011, 06:48   #3355
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
russtalker, это в разработке, проводится действие хайд_худ, но как поставить show_hud после проигрывания ролика неизвестно.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 30.05.2011, 23:43   #3356
Новичок
 
Аватар для russtalker
 
Регистрация: 27.12.2010
Адрес: ---
Сообщений: 56
Репутация: 16 [+/-]
Если сможете помогите, удачно распаковал all.spawn программой acdс, при добавление нового NPC, all.spawn не собирается обратно.

Добавлено через 26 секунд
Версия игры 1.0003

Последний раз редактировалось russtalker; 30.05.2011 в 23:43. Причина: Добавлено сообщение
russtalker вне форума  
Ответить с цитированием
Старый 31.05.2011, 06:41   #3357
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
russtalker, в этом я помочь не смогу - уменя у самого алл.спавн даже не декомпилится.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием
Старый 31.05.2011, 19:50   #3358
Gray Master
 
Аватар для Jack of Еvil
 
Регистрация: 09.03.2011
Адрес: Default City
Сообщений: 5,775
Репутация: 223 [+/-]
Как убрать призраков (галлюцинации) с локации?
__________________
[12:37:56] homma: Жизнь она как тян
[12:37:58] homma: Не нужна
[12:37:59] homma: :(
Jack of Еvil вне форума  
Ответить с цитированием
Старый 01.06.2011, 12:20   #3359
Игрок
 
Аватар для AutoAndroid
 
Регистрация: 14.01.2010
Адрес: Санкт-Петербург
Сообщений: 598
Репутация: 118 [+/-]
Ребят такая ошибка:
Скрытый текст:
Expression : fatal error
Function : CInifile::r_section
File : E:\stalker\sources\trunk\xrCore\Xr_ini.cpp
Line : 342
Description : <no expression>
Arguments : Can't open section 'stalker_bandit_terrain'

Есть идеи по исправлению?
AutoAndroid вне форума  
Ответить с цитированием
Старый 01.06.2011, 12:30   #3360
Новичок
 
Аватар для russtalker
 
Регистрация: 27.12.2010
Адрес: ---
Сообщений: 56
Репутация: 16 [+/-]
AutoAndroid, напиши файлы которые ты перед ошибкой изменял.
russtalker вне форума  
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 20:03.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования