Случайная подборка модов
Autumn Aurora 2
4.1
Последний день
3.5
GUNSLINGER mod
4.5
Призраки Прошлого 2
3.0
Clear Sky - Remake
3.8
Игра Душ: Начало
3.6
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Антарктика  FaLcon
Суббота, 09.06.2012, 14:41 | Сообщение # 5236
Проект Смерти Вопреки
Статус:
Опытный:
Сообщений: 2022
Награды: 8
Регистрация: 17.07.2011

Novellus, я некогда не делал этого и в скриптах не силен , но думаю можно сделать так :
заспавнить спейсрестриктор , задать ему логику чтобы когда гг попадет в него выдавался инфопоршень , а в скрипте написать чтобы он срабатывал когда получен инфопрошень .

Добавлено (09.06.2012, 14:41)
---------------------------------------------
Народ может мне кто нибудь пояснить что будет если я буду компилить локацию для тч но с лод текстурами из зп ?
Сообщение отредактировал FaLcon - Суббота, 09.06.2012, 14:42
  Злобная реклама
Суббота, 09.06.2012, 14:41
Статус:
Сообщений: 666
Регистрация: 17.07.2011
Российская Федерация  Гереро
Суббота, 09.06.2012, 14:45 | Сообщение # 5237
Technologies Progress
Сообщений: 1874
Регистрация: 26.07.2011

Gramatik, Я же написал. Если у модели в названии текстуры больше символов чем в оригинале, будет вылет. Например, act_stalker_bandit_1 (Оригинал), то act_stalker_banditttttt_1 если напишешь так, то будет вылет.

FaLcon, Не будет работать по идее. Хотя я точно не знаю, если сильно надо, то переназначь шейдеры.
  Злобная реклама
Суббота, 09.06.2012, 14:45
Статус:
Сообщений: 666
Регистрация: 26.07.2011
Российская Федерация  Strel_ock
Суббота, 09.06.2012, 14:48 | Сообщение # 5238
Статус:
Отмычка:
Сообщений: 160
Награды: 0
Регистрация: 23.05.2012

Novellus, ТЧ
родная!
  Злобная реклама
Суббота, 09.06.2012, 14:48
Статус:
Сообщений: 666
Регистрация: 23.05.2012
Российская Федерация  Frank9945671
Воскресенье, 10.06.2012, 00:01 | Сообщение # 5239
Статус:
Отмычка:
Сообщений: 137
Награды: 0
Регистрация: 28.05.2012

У меня, возможно, несколько риторический вопрос, но... Почему люди делают кучу, так или иначе, похожих друг на друга сингл модов, а, например, кооператив для ЧН(даже без сюжета) никто замутить не может? Никто не спорит, что есть хорошие моды, но суть вопроса не в этом.
  Злобная реклама
Воскресенье, 10.06.2012, 00:01
Статус:
Сообщений: 666
Регистрация: 28.05.2012
Российская Федерация  Strel_ock
Воскресенье, 10.06.2012, 00:11 | Сообщение # 5240
Статус:
Отмычка:
Сообщений: 160
Награды: 0
Регистрация: 23.05.2012

народ!возожно ли в тч сделать в пда возможность смотреть кол-во группировок(как в чн)??
если можно, то скажите пжл!желательно по подробней!
  Злобная реклама
Воскресенье, 10.06.2012, 00:11
Статус:
Сообщений: 666
Регистрация: 23.05.2012
Российская Федерация  Enclave
Воскресенье, 10.06.2012, 00:43 | Сообщение # 5241
Ветеран Спецназа
Статус:
Ветеран:
Сообщений: 5827
Награды: 17
Регистрация: 24.01.2012

Стабильный вылет в HARDWARMOD 3.1 при переходе на чаэс вот лог
FATAL ERROR

[error]Expression : fatal error
[error]Function : CScriptEngine::lua_error
[error]File : E:\priquel\sources\engine\xrServerEntities\script_engine.cpp
[error]Line : 180
[error]Description : <no expression>
[error]Arguments : LUA error: ....А.Л.К.Е.Р. - Чистое Небо\gamedata\scripts\_g.script:973: bad argument #2 to 'format' (string expected, got nil)

stack trace:
как вылечить этот вылет?
вот отчет об ошибки http://narod.ru/disk....ip.html
помогите пожалуйста, прошу вас.
  Злобная реклама
Воскресенье, 10.06.2012, 00:43
Статус:
Сообщений: 666
Регистрация: 24.01.2012
Российская Федерация  _Призрак_
Воскресенье, 10.06.2012, 00:48 | Сообщение # 5242
Статус:
Неопытный:
Сообщений: 544
Награды: 6
Регистрация: 12.02.2011

Frank9945671
Потому что это необычайно сложно. Дело в том что невозможно присоединить двух игроков в сингл без серьезных движковых правок и нельзя добавить НПС в МП без серьезных правок.

Посмотри это: http://ap-pro.ru/forum/36-2499-1
  Злобная реклама
Воскресенье, 10.06.2012, 00:48
Статус:
Сообщений: 666
Регистрация: 12.02.2011
Российская Федерация  Strel_ock
Воскресенье, 10.06.2012, 01:19 | Сообщение # 5243
Статус:
Отмычка:
Сообщений: 160
Награды: 0
Регистрация: 23.05.2012

buka, да 4ый
  Злобная реклама
Воскресенье, 10.06.2012, 01:19
Статус:
Сообщений: 666
Регистрация: 23.05.2012
Российская Федерация  Frank9945671
Воскресенье, 10.06.2012, 09:03 | Сообщение # 5244
Статус:
Отмычка:
Сообщений: 137
Награды: 0
Регистрация: 28.05.2012

_Призрак_, ясненько. Жаль только, что он(мод, что ты указал) не на ЧН и монстры слабоваты...

Добавлено (10.06.2012, 09:01)
---------------------------------------------
Вообще, наверное, было бы проще просто внедрить повелитель зоны в тот мод, а не респавн точки, а то иногда слегка уныло получается.

Добавлено (10.06.2012, 09:03)
---------------------------------------------

Quote (_Призрак_)
невозможно присоединить двух игроков в сингл без серьезных движковых правок и нельзя добавить НПС в МП без серьезных правок

Так вот и получился бы серьезный мод, если бы кто-нибудь решился на такое дельце и успешно справился с ним. Хотя бы без сюжета - только войну группировок...
Сообщение отредактировал Frank9945671 - Воскресенье, 10.06.2012, 08:39
  Злобная реклама
Воскресенье, 10.06.2012, 09:03
Статус:
Сообщений: 666
Регистрация: 28.05.2012
Российская Федерация  Novellus
Воскресенье, 10.06.2012, 11:49 | Сообщение # 5245
Статус:
Бывалый:
Сообщений: 676
Награды: 1
Регистрация: 25.04.2012

Хызыр, Дружище помоги. Как сделать чтоб в определенный момент разговора группировка с которой ведешь этот диалог стала враждебна по отношению к тебе?? И как сделать эфект пробуждения при старете игры, ну типа проснулся??
  Злобная реклама
Воскресенье, 10.06.2012, 11:49
Статус:
Сообщений: 666
Регистрация: 25.04.2012
Российская Федерация  Enclave
Воскресенье, 10.06.2012, 12:59 | Сообщение # 5246
Ветеран Спецназа
Статус:
Ветеран:
Сообщений: 5827
Награды: 17
Регистрация: 24.01.2012

А мне никто не поможет, что делать с этим вылетом?
  Злобная реклама
Воскресенье, 10.06.2012, 12:59
Статус:
Сообщений: 666
Регистрация: 24.01.2012
Российская Федерация  Novellus
Воскресенье, 10.06.2012, 13:57 | Сообщение # 5247
Статус:
Бывалый:
Сообщений: 676
Награды: 1
Регистрация: 25.04.2012

Enclave, у меня частенько в модах такое бывает. Ошибка на g.script. Может патч игры не под мод!?
  Злобная реклама
Воскресенье, 10.06.2012, 13:57
Статус:
Сообщений: 666
Регистрация: 25.04.2012
Российская Федерация  Гереро
Воскресенье, 10.06.2012, 14:58 | Сообщение # 5248
Technologies Progress
Сообщений: 1874
Регистрация: 26.07.2011

Novellus, Что касается первого вопроса, то надо делать спейс рестриктор сначала, потом инфо поршень для определенного диалога и при достижении этого диалога она станет враждебной...Это описано в статьях по диалогам.
Второй вопрос я не совсем понял. Если ты имеешь ввиду типа встает с кровати как в ЧН, то это кат-сцена, а если плавное расцветание экрана то ppe эффект.
  Злобная реклама
Воскресенье, 10.06.2012, 14:58
Статус:
Сообщений: 666
Регистрация: 26.07.2011
Украина  BozKurt
Воскресенье, 10.06.2012, 15:39 | Сообщение # 5249
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

Хызыр, а зачем рестриктор и инфопоршень? Не проще ли в нужном месте диалога, вызывать функцию, которая изменит отношении ГГ и группировки, к которой относится собеседник?

Добавлено (10.06.2012, 15:39)
---------------------------------------------
Novellus, для того, чтобы изменить отношения с группировкой, во время разговора проделай следующее:
Впиши в удобный тебе файл вот такую функцию:
Code
function spoil_relations (first_speaker, second_speaker)
        --# Определим объект
        local obj = first_speaker
        --# Если это актор, то переопределим обеъкт
        if first_speaker:id() == db.actor:id() then
            obj = second_speaker
        end
        --# Определим группировку объекта
        faction = obj:character_community()
        --# Испортим отношения с группировкой собеседника
        relation_registry.set_community_goodwill (faction, db.actor:id (), -5000)
end
После чего в нужной фразе диалога вставляешь тег action:
Code
<action>file_name.spoil_relations</action>
<action>dialogs.break_dialog</action>
file_name - это имя файла в который ты вписал функцию.
Всё. После нужной фразы изменится отношения и диалог прервётся, дальше действуешь по обстоятельствам.
Сообщение отредактировал ColR_iT - Воскресенье, 10.06.2012, 15:41
  Злобная реклама
Воскресенье, 10.06.2012, 15:39
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  Enclave
Воскресенье, 10.06.2012, 16:08 | Сообщение # 5250
Ветеран Спецназа
Статус:
Ветеран:
Сообщений: 5827
Награды: 17
Регистрация: 24.01.2012

Novellus, вот когда нажимаю, на да перейти на другую локацию вылетает
  Злобная реклама
Воскресенье, 10.06.2012, 16:08
Статус:
Сообщений: 666
Регистрация: 24.01.2012
Поиск: