-
Число публикаций
175 -
Регистрация
-
Последнее посещение
-
AMKoin
34 [Подарить AMKoin]
Весь контент пользователя Stalk15
-
Да, забыл почистить конфигурации. То сообщение не могу редактировать, вот обновленная ссылка: http://yadi.sk/d/-sckUFqu9DPGF Тему, думаю, не стоит создавать, мало, кто будет в ней писать. Но если модераторы не против, то можно и создать тему. Ничего страшного, пиши тут. Если что поправить\обновить и т.п. Кстати, ссылку поправил. Cyclone
-
Stalker UI Creator Версия: 3.0 Назначение: Сталкер ТЧ/ЧН/ЗП Автор: Stalk15 Тестеры: Comador, Viнt@rь Требования: NET framework 3.5 Краткое описание: Программа, упрощающая создание скриптовых окон. С её помощью можно быстро и наглядно создавать скриптовые окна, при этом код самому писать не нужно. Программа сама генерирует скрипт и файл-описатель элементов(xml). Остается лишь положить сгенерированные файлы в игру и вызвать запуск меню. Подробное описание: Инструкция: Скриншоты: Если вы нашли ошибку или есть какое-нибудь пожелание, то пишите, программа будет дорабатываться. Скачать:
- 703 ответа
-
- 13
-
-
-
-
Кто-нибудь знает, каким способом можно получить координаты расположения курсора на экране? Singapur22 делал это, вот ссылка на его журнал: http://www.stalker-portal.ru/plug.php?e=weblogs&m=page&id=17245 . Но мне этот способ не подходит, так как создаваемые статики "перекрывают" основное окно.
-
Вопрос к модмейкерам. Есть идея написать программу, упрощающую создание скриптовых окон. Некоторые возможности программы: добавление элементов(кнопки, листы, текст. поля и т.д); визуальное редактирование расположения, размеров и отображения элементов на экране; автоматическое заполнение функции инициализации окна в соответствии с добавленными элементами; создание функций, обрабатывающих события элементов(например, нажатие кнопки); После создания меню и его сохранения, модмейкер получает на выходе файлы .script и .xml(описатель элементов). В .script файле остается заполнить тела функций, созданных программой и остальной функционал меню. Например, модмейкер в программе располагает рамку и две кнопки на рамке. На выходе получится: .xml:
-
Программа: Stalker Script Editor Версия: 1.0 Автор: Danger_Ous (Stalk15) Тестеры: Главный тестер: FaLcon Остальные: Tris, GreadFiasco Краткое описание: Программа для редактирования .script файлов игры Сталкер. В программу добавлено множество возможностей, которые ускорят и упростят написание скриптов. Это первая версия программы. Не исключено, что могут выявиться какие-нибудь ошибки. Если вы нашли ошибку или есть какое-нибудь пожелание/замечание, то пишите сюда или в ЛС. Подробное описание:
-
Чтоб убрать спавн проводника, надо: Открыть файл guiders.script и: Функцию _on_start_guid изменить так:
-
speczadanie function d() local cnt = db.actor:object_count() local d = 0 for i=0, cnt-1 do local Item = db.actor:object(i) if string.find(Item:section(), "af_") then d = d + 1 end end return d end
-
TRAMP14 --/Если ид НПС присвоен в аллспавне: local npc = level_object_by_sid(ИД) иначе: npc = level.object_by_id(ИД) local npc_name = npc:name() -- получили имя непися
-
TRAMP14 Странноватый вопрос у тебя. Если ты хочешь просто проверить, есть ли итем в слоте или нет, то можно так писать: local gg = db.actor:item_in_slot(6) if gg~=nil then А если тебе надо узнать, какой именно итем в слоте, то тогда надо использовать section().
-
TRAMP14 Лично я не понял, что ты ваще написал. (actor, npc) - это два аргумента. В диалоге actor - это ГГ, npc - это собеседник ГГ.
-
Справочник по функциям и классам
Stalk15 ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Ни кто не в курсе, рабочий ли метод move_to(const vector&, const vector&) из класса партиклов? Я попробовал его применить: Particle:move_to(vector():set(-210,-20,-142), vector():set(-244,-24,-133)) Particle - это обьект партикла. Партикл проигрывается, но ни куда не движется. -
Пишу сдесь, так как эта программа, по крайней мере для меня, необходима при написании скриптов. Это улучшеный Lua(*.script) чекер: Автор программы: Gun12 Скачать
-
Подобный телепорт уже сделал singapur22 - "Мобильный Телепортатор". Там есть свободные ячейки для добавления своих точек для телепорта. Rainishe, скажу одно: Само меню(интерфейс для телепортатора) хорошо получилось, мне понравилось. ------------------------------------------------------------------------------ Rainishe Из журнала singapur22: Цитата Вот скрин открытого телепортера: http://openfile.ru/photo/14599/ Ссылка для скачивания мода: http://ifolder.ru/14552536
-
ФеНиКс Еще не понятно, зачем ты функцию actor_binder:stepen_prozorlivosti(obj, who) пишешь в отдельном файле. Нужно в бинд_сталкере писать.
-
Справочник по функциям и классам
Stalk15 ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
malandrinus Не. неполучается. После этого при выдче квеста - вылет - не может вывести сообщение с названием квеста(титл).Set_title не срабатывает. Вообщем, есть небольшой прогресс в скриптовом квесте. Теперь при выполнении последнего подзадания стало появлятся сообщение, что квест выполнен, но квест назойливый, и из ПДА все же не хочет изчезать: -
Справочник по функциям и классам
Stalk15 ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Я скриптаи меняю этот квест: -
Справочник по функциям и классам
Stalk15 ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
malandrinus Так это же загрузка уже существующего квеста. А ведь в скриптах делается новый квест, всеравно загружать существующий нужно? Как я понял, загружается квест из конфигов, а далее в скриптами можно его менять, так? Пример уже могу привести, работает в плоть до выполнения всего квеста, но одна проблема:После выполнения квеста(всех подзадач) он не изчезает из ПДА, хотя все подзадачи уже подмечены, как выполненые: -
Справочник по функциям и классам
Stalk15 ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
-
ФеНиКс Отслеживай использование одного из 6 твоих предметов и подсчитывай кол-во использований. Я вот тут говорил, как сделать типа запрет на юз итема. Если не знаешь, как отследить юз одного из 6 итемов, читани это:
-
TRAMP14 В этих скобках пишут не локальные, а аргументы функции. Вот например в свою функцию:
-
TRAMP14 Чоё ты спрашиваешь, будет работать функция или нет. Сам проверить не можешь? Функция у тебя кривая, что ты ей сделать хочешь? ------------------------------------------------ Чоё? Как ты можешь скриптом игру сломать. Хоть понял, что сказал? Если ты эту свою функцию вызовешь - вылетит. Потому что ты применяешь метод section() к какому-то obj, который у тебя == nil.
-
TRAMP14 Заюзай-ка ты програмку lua_cheker. Она ищит синтаксические ошибки. Сам пользуюсь регулярно.
-
TRAMP14 У тебя синтаксические ошибки в коде. Попробуй так:
-
[spoiler=Модели НПС из ЧН и ЗП для ТЧ] Модели НПС из ЧН и ЗП для ТЧ. [spoiler=Скрины:] Ссылка: Models_for_SHOC.exe Перенес: Stalk15
-
[SoC] Ковыряемся в файлах
Stalk15 ответил на тему форума автора Halford в Скрипты / конфиги / движок
Куфзук Ну например так: for k, v in pairs (db.storage) do local object = level.object_by_id(k) if object:section(или section_name) == "level_changer" then Думаю, дальше сможешь проверить дистанцию до object. Только проверяй дистанцию на 1 метр или на 2. А то при переходе на другую локу ГГ вель будет не подалеку от левел_чанджера.
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] 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
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ