Пользователей: 0
Гостей: 264
Всего: 264

» Подробно
» Сегодня


Привет, Гость!

Ник


Пароль


Запомнить?




» Добавить в избранное

» Сделать стартовой

Главная
Форум
Обзор игры
Мир Зоны
Файлы
Галерея
Разное






Форумы > Архив > Склад > Вопросы и ответы (старое, по 21.10.13)

Страница 25 из 64Первая«22232425262728 »Последняя
Быстрый переход:


 

Автор Сообщение
losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
04-10-2012 17:48 GMT3 часа #1634104   Split
ColR_iT
Вот я и смотрю что не робит, все равно атакует кровосос!!! Сейчас протестирую...

ColR_iT
Если прописать так: db.actor:set_relation(game_object.friend, obj), то следует вылет с указанием на a nil value (obj). А если так: db.actor:set_relation(game_object.friend, bloodsucker), то вылета нет, но монстр продолжает атаковать все равно.

Сообщение было успешно отредактировано losiara (04-10-2012 17:48 GMT3 часа, назад)

ColR_iT
[1] Странник
Онлайн статус=0  Профиль    




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

04-10-2012 18:00 GMT3 часа #1634107   Split
losiara, obj - должен быть объект класса game_object. У тебя в скрипте он как определён?


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
04-10-2012 18:39 GMT3 часа #1634121   Split
ColR_iT
Не знаю как прилепить...
function set_community_relation(community1, community2)
local actor = db.actor
local bloodsucker = obj
obj:set_relation(game_object.friend, actor)
actor:set_relation(game_object.friend, obj)
end

Последний вариант. Вылета нет, синтаксис рабочий, функция корявая...


Алексеич
[1] Странник
Онлайн статус=0  Профиль    




Посты: 801
Откуда: Омск
Занятие: Стендовое моделирование 1942г
Возраст: 122

11-10-2007
04-10-2012 19:05 GMT3 часа #1634129   Split
Подскажите !

Где и какие строчки правят координаты :
здоровья и усталости - тут:



ИГРА - Sigerous Mod 2.2

====================================

И еще вопрос:

на листе -- ui_mod_huds.dds размещен вот такой счетчик.
(как раз над верхним рис.)
Как сделать чёб он уходил как верхний рис. с патронами - жизнью и усталостью?
А то включаешь оптику или еще чего - а он торчит...




===========================================

Последний

Как убрать этот фон?



И еще бы в рюкзаке на оружии и всем остальном?
Я понимаю есть два варианта:
*- скриптами
*- замазать вмете с альфой... замазал бы да не могу найти.

==============================================

А вот такое подправить можно или незя???



Кнопочки то не попадают... но есть еще лист с одной пумпочкой - тоже вылетает из
композиции...


ColR_iT
[1] Странник
Онлайн статус=0  Профиль    




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

04-10-2012 19:04 GMT3 часа #1634130   Split
losiara, ну ты даёшь...
Тебе нужно получить онлайновый объект твоего кровососа.
Как? Как тебе удобно.
Хочешь по id:
Код:
local obj = level.object_by_id(id)
id - это ай-ди твоего кровососа;
Хочешь по story_id:
Код:
local obj = level_object_by_sid(story_id)
story_id - это стори_айди твоего кровососа.


Mэрвин
[1] Странник
Онлайн статус=0  Профиль    




Посты: 27
Откуда: Кущёвская
Занятие: Игростроение
Возраст: 26

04-10-2012 23:41 GMT3 часа #1634196   Split
Народ, подскажите. Как сделать так чтобы в сталкер ТЧ сталкеры обыскивали трупов как в ЗП?


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

04-10-2012 23:56 GMT3 часа #1634200   Split
Mэрвин логично, что нужно перенести схему из ЗП в ТЧ, нет?


ColR_iT
[1] Странник
Онлайн статус=0  Профиль    




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

05-10-2012 01:08 GMT3 часа #1634227   Split
Mэрвин, а можно ещё просто скачать первоначальный вариант из AI пака. Вот ссылка: >>Click Me<<


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

05-10-2012 16:09 GMT3 часа #1634256   Split
ColR_iT схемы различаются, но то, что дал ты - лучше.


Бовер
[1] Странник
Онлайн статус=0  Профиль    




Посты: 236
Откуда: Днепропетровск
Занятие: Моддинг
Возраст: 26

29-05-2012
06-10-2012 01:39 GMT3 часа #1634352   Split
вопрос: ACDC может декомпилировать level.spawn?


крысобелка
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1186
Откуда: Россия-матушка
Занятие:
Возраст: 131

20-10-2012
06-10-2012 17:11 GMT3 часа #1634415   Split
Бовер да, вроде бы.


Mэрвин
[1] Странник
Онлайн статус=0  Профиль    




Посты: 27
Откуда: Кущёвская
Занятие: Игростроение
Возраст: 26

07-10-2012 01:09 GMT3 часа #1634453   Split
У меня три вопроса об аномалиях и один о ГГ.
Об аномалиях:
1.Как создань новую аномалию которую не распознать болтом?(Ну кидаешь в неё болт, а она ни фига не реогирует);
2.Как сделать так, чтоб аномалия уничтожала только живые объекты?(Ну мутантов, сталкеров...)
3.Как сделать, чтоб артефакт появлялся только после смерти в ней НПС?
Теперь о ГГ:
Как сделать так,чтоб от костюма зависили и текстуры рук (когда ГГ держит оружие)?
Пожалуйста ответте...

Сообщение было успешно отредактировано Mэрвин (07-10-2012 01:09 GMT3 часа, назад)

Strchi
[1] Странник
Онлайн статус=0  Профиль    



все умрут а я партос

Посты: 2581
Откуда: Уфа-Челябинск-Фритаун
Занятие: Девушки и модмейкерство СТАЛКЕРа
Возраст:

12-07-2013
07-10-2012 01:40 GMT3 часа #1634463   Split
Цитата
# Mэрвин :
У меня три вопроса об аномалиях и один о ГГ.
Об аномалиях:
1.Как создань новую аномалию которую не распознать болтом?(Ну кидаешь в неё болт, а она ни фига не реогирует);


1-а на ГГ реагирует? не указал партикл разрядки1


VladimirW
[1] Странник
Онлайн статус=0  Профиль    




Посты: 34
Откуда: Дубрава
Занятие: создаю мод, слушаю Slipknot и Amatory
Возраст: 28

07-10-2012 10:18 GMT3 часа #1634495   Split
Добрый день! что нужно сделать чтобы выдавался infoportion как доходишь по карте до определённого места?


Fantom2323
[1] Странник
Онлайн статус=0  Профиль    




Посты: 778
Откуда: 25 RUS
Занятие: Универсальное модостроение
Возраст: 28

29-08-2013
07-10-2012 10:19 GMT3 часа #1634496   Split
Решил сделать схему встречи как в ЧН:

Код:
[logic]
active = walker@idle

[smart_terrains]
none = true

[walker@idle]
path_walk = esc_st_brigade_leader_idle
on_actor_dist_le_nvis = 10|remark@idle

[remark@idle]
anim = guard
target = actor
on_actor_dist_le = 2|remark@hello

[remark@hello]
snd = esc_brigade_leader_hello
anim = guard
target = actor
on_actor_dist_ge = 3|remark@goodbye

[remark@goodbye]
snd = esc_brigade_leader_goodbye
anim = guard
target = actor
on_actor_dist_ge_nvis = 10|walker@idle


Задумка такова:
НПС стоит на точке, когда ГГ подходит к нему на 10 метров - переходит в обычный ремарк, когда подходит на 2м - переходит в ремарк приветствия. После этого если ГГ отходит на 3м - ремарк прощания.

Но почему-то логика работает немного некорректно, в частности когда подходишь к НПС на 2 метра - он не здоровается с ГГ. А вот если отходишь на 2 метра - здоровается. В игре выглядит очень глупо, когда ты отходишь - говорит привет, отходишь еще дальше - говорит пока. Подскажите что не так?

P.S. Сразу оговорюсь, метод встречи через [meet] мне не подходит, т.к. меня бесит когда НПС без устали говорит 3-4 фразы приветствия подряд.


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
07-10-2012 14:52 GMT3 часа #1634561   Split
VladimirW
Создать space_restrictor и выдать поршень через него по типу:
Логика рестриктора
[logic]
active = sr_idle

[sr_idle]
on_actor_inside = %+название твоего поршня% ;зашел в рестриктор и выдался инфопоршень...


VladimirW
[1] Странник
Онлайн статус=0  Профиль    




Посты: 34
Откуда: Дубрава
Занятие: создаю мод, слушаю Slipknot и Amatory
Возраст: 28

07-10-2012 16:30 GMT3 часа #1634599   Split
losiara Спасибо, а при попадании туда НПС сработает?


Mэрвин
[1] Странник
Онлайн статус=0  Профиль    




Посты: 27
Откуда: Кущёвская
Занятие: Игростроение
Возраст: 26

07-10-2012 18:33 GMT3 часа #1634622   Split
Цитата
# Strchi :
Цитата
# Mэрвин :
У меня три вопроса об аномалиях и один о ГГ.
Об аномалиях:
1.Как создань новую аномалию которую не распознать болтом?(Ну кидаешь в неё болт, а она ни фига не реогирует);


1-а на ГГ реагирует? не указал партикл разрядки1


Не понял...


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
07-10-2012 20:52 GMT3 часа #1634666   Split
VladimirW
Рестриктор срабатывать будет только на ГГ, а если тебе нужно что бы срабатывал на НПС, то необходимо делать sid - вого непися и прописывать примерно следующим образом:
on_npc_in_zone = <сид НПС>|<название_рестриктора>|<твой инфопоршень>


ОТИС
[1] Странник
Онлайн статус=0  Профиль    




Посты: 198
Откуда: Минск
Занятие: моддинг на ТЧ, моделлер новичёк)
Возраст: 26

22-11-2011
07-10-2012 22:16 GMT3 часа #1634683   Split
Всем привет. Возникла проблема с вот этим диалогом:
Код:
<dialog id="hello_test">
        <phrase_list>
            <phrase id="0">
         <text />
                <next>1</next>
        <next>3</next>
            </phrase>
            <phrase id="1">
                <text>hello_test_1</text>
                <dont_has_info>tutorial_wounded_start</dont_has_info>
                <next>2</next>
            </phrase>
<phrase id="2">
                <text>hello_test_2</text>
            </phrase>
<phrase id="3">
                <text>hello_test_3</text>
<has_info>tutorial_wounded_start</has_info>
<next>4</next>
</phrase>
  <phrase id="4">
                <text>hello_test_4</text>
            </phrase>
        </phrase_list>
    </dialog>

При запуске игры вылетает с логом:
Код:
Description   : XML file:gameplay\mod_escape_dialogs.xml value: errDescr:Error reading end tag.

Это стартовый диалог с НПС, если нет определённого инфопоршня (в данном случае - tutorial_wounded_start) то по показываются фразы hello_test_1 и hello_test_2, если инфопоршень выдан то фразы hello_test_3 и hello_test_4. Диалог делал на подобии как диалог у волка (если ты не поговорил с Сидором то Волк говорит отвали, а если уже поговорил то волк выдаёт квест с атп). Подскажите пожалуйста что в этом диалоге не так?


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
08-10-2012 02:56 GMT3 часа #1634730   Split
Fantom2323
На первый взгляд все правильно, должно работать, попробуй только изменить on_actor_dist_le на on_actor_dist_le_nvis соответственно, хотя и так должна работать.

Сообщение было успешно отредактировано losiara (08-10-2012 02:56 GMT3 часа, назад)

ColR_iT
[1] Странник
Онлайн статус=0  Профиль    




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

08-10-2012 02:36 GMT3 часа #1634733   Split
losiara <text /> не ошибка, это тоже самое что и <text></text>. Нужно, когда необходимо пропустить фразу одного из собеседников. В оригинале используется повсеместно.


ОТИС, ошибка не в диалоге, а где-то в самом файле, возможно в структуре. Покажи весь файл целиком - как есть, либо скинь его через файлообменник, будет ещё проще.


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
08-10-2012 02:58 GMT3 часа #1634736   Split
ColR_iT
Ну тогда в диалоге ошибок нет!!! А лог указывает именно на ошибку в написании\чтении тегов? mod_escape_dialogs.xml - его собственный файл.
Да увидел с <text />, извиняюсь...
Возможно когда ОТИС диалог верстал, случайно что то затер...


ОТИС
[1] Странник
Онлайн статус=0  Профиль    




Посты: 198
Откуда: Минск
Занятие: моддинг на ТЧ, моделлер новичёк)
Возраст: 26

22-11-2011
08-10-2012 19:04 GMT3 часа #1634826   Split
Arist попробовал твой вариант диалога. Первые 2 фразы (когда нет инфопоршня) отображаются - всё нормально, а вот когда получаешь инфопоршень и начинаешь говорить с НПС, то происходит вылет:
Код:
Expression    : !phrase_dialog->m_PhraseVector.empty()
Function      : CPhraseDialog::SayPhrase
File          : E:\stalker\patch_1_0004\xr_3da\xrGame\PhraseDialog.cpp
Line          : 140
Description   : No available phrase to say, dialog[hello_test]

Да, мне и не совсем такой диалог нужен. В твоём диалоге 1-ая фраза будет говориться всегда, не зависимо от того есть инфопоршень или нет. А мне нужен диалог:
1-2 фразы - нет инфопоршня
3-4 - есть инфопоршень
ColR_iT врятли ошибка в самом фаиле, если этот диалог вынести в отдельный фаил, то вылет всё равно происходит.

попробовал немного изменить диалог Arista
Код:
<dialog id="hello_test">
<phrase_list>
<phrase id="0">
<text />
<next>1</next>
</phrase>
<phrase id="1">
<text/>
<next>3</next>
<next>11</next>
</phrase>
<phrase id="3">
<text>hello_test_1</text>
<dont_has_info>tutorial_wounded_start</dont_has_info>
<next>4</next>
</phrase>
<phrase id="4">
<text>hello_test_2</text>
</phrase>
<phrase id="11">
<text>hello_test_3</text>
<has_info>tutorial_wounded_start</has_info>
<next>112</next>
<phrase id="112">
<text>hello_test_4</text>
</phrase>
</phrase_list>
</dialog>
но всё равно вылетает с
Код:
Description   : XML file:gameplay\mod_escape_dialogs.xml value: errDescr:Error reading end tag.


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
08-10-2012 20:01 GMT3 часа #1634837   Split
ОТИС
А в каком месте ты выдаешь свой инфопоршень???
<dont_has_info>tutorial_wounded_start</dont_has_info> - проверяет отсутствие инфопорции...
<has_info>tutorial_wounded_start</has_info> - проверяет наличие инфопорции...
<give_info>...</give_info> - выдает инфопорцию...
Или ты выдаешь его через рестриктор, функцию???

Еще:
<next>112</next>
<phrase id="112"> - почему 112, а не 12???
Если можно то стринги рускоязычные покажи?


ColR_iT
[1] Странник
Онлайн статус=0  Профиль    




Посты: 398
Откуда: Киев
Занятие: Логика, скриптование
Возраст: 35

08-10-2012 20:27 GMT3 часа #1634846   Split
ОТИС
Цитата
врятли ошибка в самом фаиле
Я бы так не надеялся. Ошибка:
Код:
Description   : XML file:gameplay\mod_escape_dialogs.xml value: errDescr:Error reading end tag.
Как раз об этом и говорит. Может ты где-то продублировал теги, может не в те теги вставил, может ещё что-то. Скинь весь файл целиком, через файлообменник, - так будет больше помощи.


ОТИС
[1] Странник
Онлайн статус=0  Профиль    




Посты: 198
Откуда: Минск
Занятие: моддинг на ТЧ, моделлер новичёк)
Возраст: 26

22-11-2011
08-10-2012 20:44 GMT3 часа #1634853   Split
Цитата
А в каком месте ты выдаешь свой инфопоршень???
<dont_has_info>tutorial_wounded_start</dont_has_info> - проверяет отсутствие инфопорции...
<has_info>tutorial_wounded_start</has_info> - проверяет наличие инфопорции...
<give_info>...</give_info> - выдает инфопорцию...
Или ты выдаешь его через рестриктор, функцию???
- через диалог с сидором, это стандартный ифнопоршень на квест с атп. Я его взял что бы не создавать новый)
Цитата
Если можно то стринги рускоязычные покажи?
- я там писал всякий бред, мне сейчас разобраться бы с самой основой диалога, а потом под него тексты создавать.
Цитата
<next>112</next>
<phrase id="112"> - почему 112, а не 12???
- так ведь по идее не важно какое число, главное что бы не повторялось и было больше предыдущих.

добавлено спустя 5 минут

ColR_iT ссылка на фаил

Сообщение было успешно отредактировано ОТИС (08-10-2012 20:44 GMT3 часа, назад)

losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
08-10-2012 21:04 GMT3 часа #1634864   Split
ОТИС
А завершение в конце файла есть?
</game_dialogs>???


ОТИС
[1] Странник
Онлайн статус=0  Профиль    




Посты: 198
Откуда: Минск
Занятие: моддинг на ТЧ, моделлер новичёк)
Возраст: 26

22-11-2011
08-10-2012 21:16 GMT3 часа #1634867   Split
losiara добавил, всё равно вылетает с таким же логом


losiara
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 549
Откуда: Откуда то оттуда...
Занятие: Лекарство
Возраст: 50

24-09-2012
08-10-2012 21:22 GMT3 часа #1634869   Split
Я диалоги на любых фразах закрываю, без разницы, может ColR_iT найдет где ошибка!




Форумы > Архив > Склад > Вопросы и ответы (старое, по 21.10.13)

Страница 25 из 64Первая«22232425262728 »Последняя


Эта тема закрыта, публикация новых сообщений недоступна.



???????@Mail.ru Rambler's Top100
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2024 «Stalker-Portal.ru»