
AndreySol
Жители-
Число публикаций
1 051 -
Регистрация
-
Последнее посещение
-
Дней в топе
1 -
AMKoin
10,865 [Подарить AMKoin]
Весь контент пользователя AndreySol
-
@ARTLantist Вот напомни мне, как вылечить не работающий пункт меню LE( у меня сейчас 10-ка) и я посмотрю в СДК, что я там менял для костров, чтоб они отрабатывали как обычные спейс-рестрикторы.
-
@ARTLantist Скорее всего ошибаюсь, но пробуй смотреть в сторону юсабле_обжект(извиняюсь, но не вспомнил как по англицки правильно написать). Скорее всего, объект костра, не предполагает явного взаимодействия с ним.
-
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@LunInFog В описании из Справочника по ф-циям и классам кажись ошибка - не номер секции нужен, а параметр spawn_id = ххх. Проверь, у меня такой спавн работает без проблем: local obj = alife():create(389) -- 389 - spawn_id какой-то псины на кордоне -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@LunInFog cse_alife_dynamic_object* create(int <индекс объекта в all.spawn> ) // создание объекта на основе секции в all.spawn Распакуй all.spawn, найди требуемый номер секции для твоего дохляка и пробуй заспавнить его вышеуказанной ф-цией. -
Не скорее всего, а так и есть. Опять же, надо помнить, что не все инвентарные предметы поддерживают изменение condition. Тут требуется уточнить у вопрошавшего, для какого предмета он эту операцию пытается проделать?
-
@Zander_driver Так я ж об этом самом: на кой игроку руки заламывать, сделайте в виде кат-сцены или ролика.
-
@Colder Чтож вы все пытаетесь игрока(т.е. живого человека) загнуть в ваши похотелки??? Ну всунешь ты ГГ бинокль скриптом в руки, что мешает игроку тут-же нажать назначенную клавишу другого снаряжения или колесико мыши крутнуть? В ЧЕМ смысл?
-
Тут неплохо-бы посмотреть код, как это все устроено. P.S. Может стоит упростить само условие квеста? В чем смысл, отдать в завершение квеста одну пачку патронов, а остальные удалить? Пытаюсь понять формулировку такого квеста, и не могу: меня просят принести пачку патронов, соглашаюсь. У меня уже есть пять пачек таких патронов - почему я должен лишится всех, отдав одну квестодателю?
-
@Colder Что случилось, глобально?
-
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
Зачем такое? Задача в квесте - сдать предмет задания заказчику, а каким макаром - это проблема игрока. Откуда такая тяга издеваться над игроком, обставляя его высосанными из известного пальца дурацкими ограничениями? @Rod_K db.actor:transfer_item(game_object* <что>, game_object* <кому>) -- передать предмет, работает только для объектов, находящихся он-лайн. -
@ARayKo60 @the17dem О чем вы, ребята? При чем здесь секции и иже с ним? Что, именно, вам не понятно в "Все предметы, прописанные ящику в all.spawn в нем будут сразу от начала НИ."???
-
Так я же написал, из-за чего. Скриптовый респавн в инвентарные ящики...
-
@the17dem Все предметы, прописанные ящику в all.spawn в нем будут сразу от начала НИ. А то что в ДН с ящиком - скриптовый респавн предметов.
-
[ТЧ] Сброс текущей секции логики при оффлайн->онлайн
AndreySol ответил на тему форума автора h0N0r в Скрипты / конфиги / движок
Извиняюсь, а это проверенная информация? Где посмотреть? По теме, мои 5 коп.: наверное стоит посмотреть, как в xr_gulag(или где там?) происходит сохранение\загрузка работ для неписей под гулагом и прикрутить это в xr_logic, где обрабатывается собственно логика неписей. Но тогда, наверное, придется разруливать все эти взаимодействия xr_gulag и xr_logic? И что-то мне подсказывает, что полноценно это можно решить только совместной правкой движка и скриптов. @h0N0r Я кондлист в xr_gulag для [logic] active = .... уже давно прикрутил, и ни разу не заметил никаких проблем от этого. -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@INNOCENT KILLAZ Вы бы почаще читали справочные материалы по моддингу Сталкера, к примеру тут, "Справочник по ф-циям и классам", "Уроки по модостроению". И было-бы меньше элементарных вопросов. И в чем проблема посмотреть оригинальные диалоги, как там сделано? <phrase id="7"> <text>dialog_7</text> <action>имя_скрипт_файла.имя_ф-ции</action> <next>8</next> </phrase> -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Colder Ну так в чем проблема? Сделать для одинаковых секций накопление счетчика, затем значение этого счетчика вывести как "хN". Что именно не получается? Давай свой код сюда, будем его доводить до рабочего, а то одна теория. Да, и не плохо бы знать, для чего вообще твой список - только показать наличие определенных предметов, или все же какие-то действия игрока с предметами в списке? -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Colder Хранить сам объект в таблице - плохая идея, лучше хранить id. Если список должен выглядеть примерно так: Аптечка Аптечка Аптечка АК-47 АК-47 Сначала заполняем таблицу, как-то так: db.actor:iterate_inventory(function(dummy, item) if (IsPart(item)) then items[table.getn(items)+1] = {item:id(), item:section(), axr_base.get_inv_name_short(item:section())} end end) Т.е. сохраняем в нумерованную таблицу ид предмета, секцию и краткое наименование. Последнее можно в таблицу не писать, а получать ниже, при заполнении собственно данных элемента таблицы. Затем парсим таблицу и добавляем элементы в список: for k, v in ipairs(items) do local id = items[k][1] -- id предмета local section = items[k][2] -- секция предмета local sh_name = items[k][3] -- краткое наименование предмета ... здесь заполняем данными и добавляем элемент в список self.list_items end -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Colder Задача просто вывести список или сначала собрать нужное в таблицу, а потом из таблицы вывести в список? -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
Типа, съел чего-то и телепортировался? Это, получается, реклама галюциногенных грибочков? Или что-то иже с ними? -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
@андрей дронав Так ведь написано черным по белому - переменная 'se_obj' имеет значение nil, т.е "ничего". -
@AndreyL @Comador В движке это организовано на эл-те класса CUIMMShniaga, и сами кнопки видимо простые статики, а не именно классы кнопок. И для этой "шняги" видимо не обрабатываются теги указания состояний и соответствующих им цветов. Но может я и не прав, не копался особо в этих классах движка...
-
@Rod_K Практически все ваши хотелки - только под правку движка, некоторые частично можно реализовать скриптовыми кривыми костылями(уже примерно написал NE). Если вы надеетесь на чудо, что кто-то вам щас вынет зайчика из шляпы - забудьте.
-
Gameplay - как сделать ЭТО, чтобы ОНО всем нравилось ;)
AndreySol ответил на тему форума автора Dennis_Chikin в Школа моддинга
@aromatizer А че так слабо - кальяна? Давай уж сразу - марихуаны, там более что в толерастных странах это уже давно не наказуемо... -
[SoC] Ковыряемся в файлах
AndreySol ответил на тему форума автора Halford в Скрипты / конфиги / движок
Ты бы хоть логику вертушки показал, иначе только гадать можно, что у тебя там с ней происходит. -
Не нужная совсем обертка. Попробуй сохранять значение в net_destroy биндера, в самом начале ф-ции.
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды