Malandrinus
Жители-
Число публикаций
1 930 -
Регистрация
-
Последнее посещение
-
Дней в топе
13 -
AMKoin
160 [Подарить AMKoin]
Весь контент пользователя Malandrinus
-
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
DiXares, можно добавлять. Пример там, посмотри в теме xray extentions. Там есть добавление команд. Наверное можно, только зачем это надо? Есть и другие способы во время игры выполнить произвольный скрипт. Даже если предположить реализацию с консолью. Как это будет выглядеть? Набираешь команду, аргумент - имя функции для выполнения. Так? А как передавать аргументы? Страшная морока для реализации. И по любому, не вижу в этом ровно никаких преимуществ перед существующими способами. -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
gruber, Это распространённое заблуждение =) Сидор не монстр, а торговец. Класс такой есть CAI_Trader, а у монстров и сталкеров классы совсем другие. -
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
DiXares, Нет же такой консольной команды "test". Вылет будет или nil вернёт - какая разница. По-любому нет смысла так делать. -
sapsan, Уточни пожалуйста задачу. Ведь получить переменную, не указав её имя, невозможно. А имя - это и так строка.
-
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
IQDDD, В смысле доступны? Поясни, пожалуйста, или пример приведи. -
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
Real Wolf, класс ui_events непосредственно использовать нельзя. Это просто набор именованных целочисленных констант. Использовать можно класс CUIScriptWnd, где можно регистрировать события от дочерних окошек. Там эти константы и используются для указания, какое именно событие регистрируется. Это было описано в посте про окна. При этом, часть событий недоступна для использования, поскольку не экспортированы классы окон, которые их генерируют. В частности UNDRESS_OUTFIT бесполезен, поскольку генерируется классом окна инвентаря, а оно никак в скриптах не доступно. -
Редактирование движка X-Ray
Malandrinus ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Сяк, А при чём здесь наличие или отсутствие диска? Речь о модификации. Скрипты - такая же кодовая часть игры, как и исполняемые файлы и динамические библиотеки. Как и кстати вообще всё содержимое игровых архивов. Я что-то не припомню, чтобы разработчики давали нам утилиту для их распаковки. Уже сам факт распаковки нарушает лицензию, поскольку файлы оттуда достаются с помощью утилит, которые были сделаны с помощью реверс инженеринга. Не так ли? Vano_Santuri, Это внедрение dll в адресное пространство? Типа asi loader и иже с ними? Во первых, это даёт только возможность менять данные. Насчёт кода не уверен, поскольку на нём стоит атрибут только для чтения. Что-то типа изменения fov или получения каких-либо данных ещё можно, а вот скажем дорегистрация своих функций уже становится проблематичной. Ну и даже если возможно. От того, что код меняется не на диске, а в памяти, это не становится более легально. DiXares, Статически прилинкован. В ЧН и ЗП не только это вынесли во внешние dll. Физику например тоже вынесли, а в ТЧ движок физики был в составе xrgame.dll. Так и есть. -
Редактирование движка X-Ray
Malandrinus ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Сяк, с точки зрения создателей игры нет никакой разницы меняется движок, скрипты или что-то ещё. Любые изменения противоречат лицензии. Таким образом, любое модостроение под сингл является незаконным и возможно лишь в силу того, что фирма-разработчик закрывает на это глаза. Насчёт виртуальности если честно не понял. -
Редактирование движка X-Ray
Malandrinus ответил на тему форума автора Rolan в Скрипты / конфиги / движок
JIT = "Just In Time" компилятор "на лету". Ссылка для информации. Если вкратце, то суть в том, что вместо обычной интерпретации байткода при каждом исполнении при первом проходе функция компилируется в машинный код и затем исполняется. При всех последующих выполнениях функции уже исполняется компилированная версия. Такая же технология используется в среде выполнения .NET. Такой компилятор используется во всех версиях движка, так что особой разницы в скорости выполнения нет. -
Шип, 1. Загрузка занимает несколько секунд. В течении этого времени программа не реагирует на мышь. 2. Чтобы увидеть результат надо отключить регулярную сетку
-
Кто-нибудь пользовался функцией отображения сетки иконок из конфига на изображение? Это команды меню Вид -> Загрузить иконки из ... Так можно смотреть, насколько соответствует размещение иконок координатам из конфигов в установленных играх. Просто судя по тому, что не было ни одного отзыва на эту фишку, народ либо не понял, что она есть, либо она никому не нужна.
-
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
IQDDD, нету. Да и посмотри сам класс-перечисление ui_events. Там всё, что есть. -
Справочник по функциям и классам
Malandrinus ответил на тему форума автора Malandrinus в Скрипты / конфиги / движок
IQDDD, никак. В ЧН этот контрол такой-же нерабочий, как и в ТЧ. -
[CS] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
IQDDD, И долго ты эту проблему решал? Полгода назад об этом в справочнике написал. Тема на пять страниц, и то никто не читает =( -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Ирбис, признаться, так я и не понял, что ты имел в виду. Может, тебе стоит почитать про диалоги в теме справочника. Там достаточно подробно изложено, что и как работает. -
[CS] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
IQDDD, информацию о нетпакетах ищи в acdc. Количество патронов в пачке можно узнать нетпакетом. Был мод с перепаковкой пачек dunin_ammo, там была такая функция. -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Ирбис, это похоже на поведение набора фраз в пределах одного диалога. Ты не путаешь случайно выбор диалогов (тем разговора) с выбором альтернативных фраз? -
[SoC] Ковыряемся в файлах
Malandrinus ответил на тему форума автора Halford в Скрипты / конфиги / движок
Ирбис, 1. Это у тебя не диалоги, а строки для трансляции. 2. Игра не выбирает диалоги. Это всегда делает актор. 3. Двух диалогов с одинаковым id быть не может. Не помню точно, либо игра возмёт один из них (и до конца будет его использовать) либо будет вылет. -
stason, По-любому в bmp не сохраняй, там нет прозрачности. Из SIE можно экспортировать в PNG, там канал прозрачности есть.
-
_Призрак_, Кровососа по идее можно замутить и без правки движка. Берем вертолет, приделываем к нему модель кровососа и соответствующую озвучку. Будет все как ты сказал =)
-
kamikazze, Спасибо за информацию! т.е., если я верно понял, на самом деле непонятно, движок там косой или просто такие скрипты. По мои собственным ощущениям движок мало изменился. Да и, логически рассуждая, не должен был сильно меняться. ЗП - это же аддон, да ещё и последний на этой основе. Зачем там что-то менять? Там всё-таки аномальные поля, не просто одиночные аномалии. Для фирмы это большой шаг вперёд. Они ведь не на модостроителей смотрят, а на себя любимых =) Ну лично я воспринимаю его как последнюю версию, включающую наибольшее количество фишек. Про графику много не могу сказать, хотя не понимаю, как она могла стать хуже. Но со скриптовой стороны в основном есть только улучшения. Для меня это самое важное, поскольку именно эта часть позволяет улучшить геймплей, а графика мне как-бы и не сильно важна (на моей то кофеварке=). С другой стороны, бОльшая часть правок вполне переносимы на другие версии. Наверное и будем со временем переносить. P.S.: Мне кстати ЗП понравился, как и ЧН. В ЗП конечно сюжет слабоват, и локаций мало, но вообще мне было интересно. P.P.S.: Тем, кто ратует за большие локации и бесшовный мир. Размер конечно важен, а вот насчёт бесшовности сомневаюсь. Субъективно, всегда можно сказать про, скажем, третий фолаут по сравнению с тем же сталкром: "это отстой полный, там же всего одна локация" =)
- 14 175 ответов
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
По порядку. Немного обновил проект на гуглкоде. Там теперь лежит архив для тех, кто не хочет связываться с svn. Также для совсем ленивых лежит архив с бинарным патчем. С его помощью можно сделать длл с последними правками из чистой. Насчёт других версий. Надо бы наверное портировать под все основные версии движка. Помог бы кто =) Там на сайте лежат исходники с комментариями. Если есть желающие разобраться и пособить с переносом под разные версии - будем только рады. Аналогично и с новыми фишками. А что это за параметры и какая с ними проблема? Проект с открытыми исходниками. Включаться будет то, что кто-бы то ни было готов опубликовать в таком виде. Вообще, я несколько отстал от жизни. Что там за правки и кто автор? Насчёт кнопок - это к Колмогору =) нет, в апдейте проверяли падение здоровья Для этого там нет отдельного файла. Пара строк в одном файле и одна в другом. Правки пишутся на демонском языке ассемблера, затем с помощью особенно злого колдунства переносятся в чистую dll =)
-
kamikazze, А можно пример? Мне не для спора, а из чисто технического интереса. Разбираюсь с планировщиком и интересно понять, что там изменилось или могло измениться.
- 14 175 ответов
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
kamikazze, а что из усекновения так уж добило? там по пальцам можно перечислить, и в основном это касается не геймплея, а окошек. К тому-же, всё это можно пришить обратно =)
- 14 175 ответов
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
Проект X-Ray extensions
- [ЧН] 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
- ...и другие моды