Перейти к контенту

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

1. где узнать поподробнее о классах CUIScriptWnd и все остальные, с ним связанные, особенно нужны примеры использования, а то в оригинальных скриптах сразу и много.

2. как я понимаю, приделать кнопку к инвентарю и присобачить к ней скрипт нельзя, то как отловить момент открытия инвентаря и его закрытия?

 

Добавлено через 4 мин.:

насчет кнопки. а если переместить кнопку за пределы экрана?

 

Добавлено через 4 мин.:

и ещё. db.storage таблица своя для каждой локаци и при сохранении игры тоже сохраняется?

Люди подскажите как сделать чтобы когда берешь задания из серии "Мне нужна работа" то в тексте было написано что дадут за выполнение. Так сейчас в НЛЦ 6 и до этого я где то видел. Подскажите, можно в личку.

Сообщение от администратора n6260
Это есть только в НЛС6.

Ничто не вечно под луной.

Народ, как вызвать панику у непися или монстра? Пробовал такими методами:

set_custom_panic_threshold(30)

set_default_panic_threshold()

Пробовал как с серверными, так и клиентскими объектами. Непись и монстр не реагируют. В чем дело?

_______________________________

гопыч, у тебя модель не подходящая.

Изменено пользователем SkyLoader

гопыч,

В модели есть анемация а ты не указал название её вот и вылет.

; cse_ph_skeleton properties

skeleton_name = вот сюда впиши названия анемации

IQDDD,

1. тут есть описание класа http://www.amk-team.ru/forum/index.php?s=&...st&p=250126

2. элемент к инвентарю можно добавить через level.main_input_receiver() подробней об этом писал Колмогор

Vita sine libertate, nihil

Vita sine litteris - mors est

RvP, это на описание плохо смахивает. К тому же, к CUIScriptWnd привязяно ещё очень много классов, в т.ч. CUIStaticWnd и унаследованные от него.

Скажите, как можно скриптом заспаунить левел чейнджер? Ну например с кордона на болота, или с кордона в ТД.

 

// Пока могу лишь посоветовать посмотреть как это сделано в NLC. Министр.

Изменено пользователем Министр

KitkaT.Net,

так это вроде и в АМК 1.4.1 есть - говорят: "Я тебе дам за это вот что:" Разве нет? :russian_ru:

V!RU$,

по-моему в ту строчку забивается прекондишн нахождения предмета - после какого-либо инфопоршня например. Могу ошибаться. У ящика, если правильно помню, класс breakable_object - посмотри в спауне кордона, где лежит в деревне новичков Комбез сталкера, он в ящике, подозреваю, координаты схожи :)

Leviathan,

про переходы - только ковырять оллспаун.

Изменено пользователем Капрал Хикс

Капрал Хикс

 

Дак да, я помню что в амк это появилось :) , просто у меня солянка от шашки , а там убрано. Люди подскажите в каком направлении ковырять пожалуйста. Уже смотрел dialogs_taskmanager (вроде так) там отличий вроде нету особенных.

Ничто не вечно под луной.

Капрал Хикс

Мне уже двое модостроителей сказали что можно через скрипт спаунить точки переходов, но к сожалению не сказали как. Собственно с этим и обращаюсь. А с оллспауном я уже доигрался - ведь именно из-за ковыряние в нем и перестали появляться точки переходов, которые должны появлятся по мере прохождения сюжета.

Изменено пользователем Leviathan

Leviathan

 

Точки переходов можно спавнить скриптом. В нлц 5 (а может и не в нем, я в солянке какой то видел), можно было выполнить задания у Кости, и он давал возможность активировать телепорты на другие локации. Я помню точно делал,(у меня не появлялся переход нормальный на Дикую Территорию) 2 телепорта вызывающихся через диалог, и с них переходил на другие локации. Если вспомню как - напишу.

Ничто не вечно под луной.

Leviathan, не сказали потому что вики нужно читать, полезная вещь ^_^ .

Клацаем сюда и читаем.

Изменено пользователем iDreD

iDreD

Я это читал, там немного не то. Там описывается создание нового перехода, а у меня он по идеи создан, просто не заспавнился в нужный момент. В народной солянке Фанат дает переход на новую локацию Болота. По диалогу он мне его дал, но в самой игре переход не появился. И так со всеми новыми переходами - они не появляются в тот момент когда должны появляться. Причину я пока не нашел, но думаю что из-за правки алл.спавна. Он почему-то при сборке пронумеровал секции по новому. Вот например при распаковке оригинального соляночного алл.спавна в alife_l01_escape.ltx секция с именем "name = exit_to_darkvalley_from_esc" , то есть "выход в Темную Долину с Кордона" находиться под номером "2825", а если распаковать собранный мной после редактирования алл.спавн, то там эта же секция находится уже почему-то под номером "320".

отчего так произошло мне непонятно, но кажется что причина отсутствия переходов именно в этом.

Leviathan

 

Не знаю прав или нет(надеюсь что нет).

 

Непоявление переходов связано или с тем что копался в оллспавне, или с тем что ставил на шестой или пятый патч. У меня такое же было , я прошел до радара и начал заново так как стало еще и вылетать из-за переходов.

Какой патч?

Ничто не вечно под луной.

Leviathan

Обнозначно из-за правки алл.спавна - в скриптах, если нужно что-то заспавнить из алл.спавна пользуются функцией с указанием номера секции. У тебя есть такой вариант - найти в скриптах 2825 и поменять на 320

Freedom

Здравствуйте, люди.

Вопрос: как проиграть анимацию ГГ? Например, перезарядка оружия. Или, например, поглаживание со сдуванием пылинок (ну, или что он там делает, если ничего не делает?). Как проиграть эту анимацию в любое время?

А есть разница между ТЧ и ЧН скриптами кроме отсутствия пары функций? А то просто в ЗП сильно поменялся класс нет_спавн - такого в ЧН нет?

Freedom

Как в pstor записать таблицу? Если внести правку в xr_logic, чтобы разрешал записывать таблицы, то будут ли какие-то последствия?

 

Попробовал разрешить записывать таблицу, не получилось. :( Игра не вылетает при записи переменной, но вылетает при попытке сохранить игру. :(

 

Нашёл выход (правда, не полнофункциональный, но для моей задачи сойдёт). Просто можно записывать отдельной переменной количество элементов в таблице (индексы т.о. будут только числовые и будут идти по порядку и по возрастанию). А остальные элементы записываются в виде save_variable("Название таблицы"..tostring("Номер элемента"),"Значение")

Изменено пользователем IQDDD

Можно ли скриптово отыграть анимацию непися, чтобы был отключен денжер, т.е. непись ни на что не реагировал?

p.s. ВСЕХ С Хеллоуином! :D

А вот меня интересует можно ли денджер отключить если У ГГ есть какой-то предмет(уникальный предмет) если его нет, то НПСы реагируют на денджер... или даже не так если гг использовал предмет, то не реагировать на денджер...Перепробовал массу вариантов всё одно реагируют.

В общем суть такова граната она есть в списке денджеров, интересует следующая вещь можно ли сделать так чтобы дендером были все гранаты кроме и список? (пробовал таблицы делать не вышло...)

Изменено пользователем ФеНиКс
87728-stalker.gif

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...