S.T.A.L.K.E.R.: Global War <<<>>> Инструмент - теперь и для ТЧ! <<<>>> NS OGSR: Сборка от 30.12.2023
-
Число публикаций
69 -
Регистрация
-
Последнее посещение
-
AMKoin
0 [Подарить AMKoin]
Сообщения опубликованы proger_Dencheek
-
-
Отлично работает! Только назад в лагерь он уже не вернется, т.к. геройски подыхает в аномалиях:-( Тогда нужно сделать по проще, сделать его безсмертным, и чтоб ему было пофиг на атаки. Вообщем, как сделать логику, чтоб его атакуют или он увидел врага, а он не реагирует? (А то у меня коммандир блокпоста убегает мочится с монстрами:-D) Делаю это функцией combat_type = disable_combat_handler
Результат: атаки актора ему пофиг, но опять мочит монстров с большим интересом.
-
gruber, враги любые. Т.е. нужно поставить кемпера, и все?
-
Как сделать такую логику НПЦ:
НПЦ стоит на месте, ни куда не уходит. Если на него напали, он начинает оборону, если враги убиты, он возвращается на место, где он стоял -
Artos, с дистанцией точно все в порядке, т.к. костюм портится при обыске трупа НПЦ. Т.е. функция не сработает, если НПЦ в оффлайне, я правильно понимаю?
-
malandrinus костюм есть в инвентаре, все проверял, ошибки в имени костюма нет. С переменной npc тоже все в порядке, я этой переменной этот самый костюм спавнил, теперь надо его испортить.
Вылет "говорит", что костюма нет. А есть ли он у НПС и вообще того ли НПС ты находишь - проверять тебе.
ColR_iT
-
Такой случай:
В инвентаре у НПЦ есть костюм, который надо испортить на 50%. Я делаю функцией:
local obj = npc:object("military_outfit") obj:set_condition(0.5) --(Переменная НПЦ определена)
Результат: вылетает с такой бякой в логе:
LUA error: S.T.A.L.K.E.R.\gamedata\scripts\den.script:188: attempt to index local "obj"(a nil value)
Как решить эту проблему?
-
Язык программирования Lua. Учебник для начинающих.
Скачать в формате .txt
Взято с сайта:
http://big.vip-zone.su/doc/devel/lua.xml -
Как сделать это: если актор целится из любого оружия, срабатывает необходимое действие
-
Выручайте, как сделать это:
Если определенный монстр (или сталкер), заспавненный через скрипт умирает, то срабатывает необходимое действие.
-
Как сделать это:
Если ГГ умирает, высылается сообщение: Погиб сталкер [Имя ГГ], [Причина], [Локация]
-
Как сделать, чтоб после определенного действия улучшались характеристики определенного оружия(хочу сделать подобие книги тактики ведения боя, из Sigerous)
-
Подскажите, как сделать проверку визуала(модели) у NPC?
-
IIPAIIOP, к сожалению без СДК не обойтись, но настраивать звук не сложно, урезанная версия СДК подойдет.
Добавлено через 17 мин.:
плащ, нужно зарегестрировать object_story_id. Завтра, если буду за компом, объясню как это делать.(Только в почту мне напомни).
Добавлено через 8 мин.:
Подскажите, возможно-ли доработать вид от третьего лица?(сделать чтоб фонарик и пули не кривили в одну сторону)
-
плащ, читай статью:
http://www.stalkerin.gameru.net/wiki/index...%D1%82_AMK_Team
Добавлено через 26 мин.:
IIPAIIOP, открой звук ПНВ в СДК, и сделай ему минимальную громкость.
-
zzedik, для этого ест тэг <map_location_type> Если умеешь писать квесты, разберешся, там не сложно.
-
Братва, выручайте! Через all.spawn убираю ненужные мне объекты на Агропроме. Объекты удалились, но если пройти на север фабрики, то вылетает с такой бякой в логе:
fatal error
CScriptEngine::lua_error
E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
73
<no expression>
LUA error: Stalker SOC\gamedata\scripts\xr_logic.script:126 attempt to index local "st" (a nil value)
-
krovosnork, просто измени нужную текстуру в папке textures/ui
З.Ы Зачем его менять? Иконка лучше слота
-
1. Как сделать, чтоб:
Если используется Предмет1, в инвентарь спавнится Предмет2;
Если используется Предмет3, около ГГ(не в инвентарь!) спавнится Предмет4.
2. Какой функцией удалить все из инвентаря?
3. Как подключить локацию к АМК?
4. Как сделать потребность в жажде?
5. Как сделать, чтоб через пять минут после спавна объект удалялся?
Кто может- помогите:-)
Т.е. тебе подробно рассказать что и как? Правильно ли я тебя понимаю?
ColR_iT
Добавлено через 53 мин.:
ColR_iT, давай расказывай подробно что и как
Сообщение от модератора ColR_iT"Давай рассказывай"!? "Подробно"!? Уважаемый "Денчик", я ничего никому не должен, соответственно требовать с меня не кому. Если в Вашу голову закралась сокровенная мысль о том, что Вам здесь разложат всё по полочкам - Вы ошибаетесь.В качестве, пока, дружеского совета, могу сказать две вещи:
1. Опуститесь на землю;
2. Поиск в руки - и ищите.
[SoC] Ковыряемся в файлах
в Скрипты / конфиги / движок
Опубликовано · Изменено пользователем ColR_iT
Вурдалак, попробуй так:
1. В bind_stalker, в функцию actor_binder:reinit() пишешь:
Далее в этом скрипте создаеш функцию:
2. В эту-же функцию пиши:
P.S. Все писал с телефона, в коде могут быть ошибки.