Главная » Каталог модов » GTA 5 » Геймплей




DWS System for ScriptHook V


kordal


Автор: Kordal
Язык: Английский
Версия: 0.12
Распространение: Ни при каких условиях
Лор: Полностью подходит для мира игры

Добавлено: 24 Января 2016 в 15:13 | Отредактировано:
Просмотров: 1598 | Загрузок: 42 | Комментарии: 1


Данный плагин является расширением для GTA 5 ScriptHook V, который позволит модмейкерам использовать возможности языка программирования Delphi для написания скриптов. В основе модификации лежит библиотека DWS (Delphi Web Script) и ScriptHook V for Delphi SDK . Проект только набирает обороты, поэтому реализовано совсем не много.

Требования:
  • ScriptHook V
Основные возможности:
  • Написание скриптов с возможностью использования синтаксиса языка DELPHI / PASCAL.
  • Нет необходимости использовать компилятор и среду разработки, таскать сторонние библиотеки.
  • Скрипты можно писать прямо в текстовом редакторе.
  • Скрипты выполняются в режиме реального времени интерпретатором Delphi Web Script.
  • Скрипты можно писать в режиме реального времени, свернув игру в Taskbar.
  • Перекомпиляция скриптов доступна по нажатию системной клавиши F9 непосредственно в игре.
  • Ведение логов (запись ошибок компиляции в файл с указанием строки, колонки и имени исполняемого скрипта).
Недостатки:
  • Большой размер плагина ~10 Мб.
  • Отсутствует пользовательский интерфейс.
  • Плагин находится на ранней стадии разработки, поэтому возможности его применения минимальны.
Установка:
  • Обновить версию ScriptHook V до последней. Распаковать содержимое архива (dxinput8.dll, ScriptHookV.dll) в директорию с игрой.
  • Поместить содержимое архива с данной модификацией в корневую директорию с игрой.
Настройка и использование:
В папке Data находятся: файл конфигурации DelphiWebScript.ini и директория Scripts со скриптами. 
DelphiWebScript.ini содержит два параметра:
  • ScriptDir - путь к скриптам, указывает системе где искать файлы со скриптами.
  • RunScript - название основного (ведущего) скрипт файла, которое будет запускать система, например Main.dws.
В директории Scripts (сюда помещаем файлы со скриптами):
  • Hashes.dws - константы с хеш кодами, для определения скриптовых функций в игре (полный список констант можно посмотреть в оригинальном SDK).
  • Scripting.dws - скриптовые функции игры, полный список функций см. в оригинальном SDK.
  • Test.dws, TurnSignals.dws -  примеры скриптов.
После редактирования всех скриптов, запускаем игру в одиночном режиме. Если все сделано правильно, вы увидите результат выполнения скрипта в игре, а DelphiWebScript.log информацию о состоянии ваших скриптов. По нажатию системной клавиши F9 происходит перезагрузка и повторная компиляция ведущего скрипта, указанного в параметре RunScript файла DelphiWebScript.ini. Таким образом, можно редактировать скрипты не завершая игру.
 
История версий:
  • 0.12 - Добавлены примеры скриптов.
  • 0.10 - Начальная версия, первый релиз.
Благодарности:
I express thanks:
- Alexander Blade

- Brink, Danie (South Africa)
- Darling, Jeremy
- Egorov, Nikita (Russia)
- Fuchs, Manfred (Germany)
- Grange, Eric (France)
- Hariseno, Jagad (Hungary)
- Hernler, Hannes (Austria)
- Krenn, Willibald (Austria)
- Lind, Martin (Denmark)
- Listac, John
- Luleich, Andreas (Germany)
- Rheinheimer, Danilo Luiz (Brazil)
- Riepp, Michael (Germany)
- Ronzano, Juan Luis (Portugal)
- Tosik
- Waldenburg, Martin (Germany) 
 
and to team of the site Modgames. Thank you very much!
Материал можно обсудить на форуме. Успешного скриптинга!
 











Теги: Script, Delphi plugin, GTA 5, ScriptHook V



Понравилось: 4




Хотите больше русскоязычных модов? Станьте нашим переводчиком! Научим и поможем. Обращайтесь в тему на форуме. Будем рады вас видеть :)

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Всего комментариев: 1

+5
№:1 от no_name_medic
1201134
| Проверенный | в 23:00 (30 Января 2016)
То чувство, когда не зря учил Паскаль в школе
Посмотреть профиль no_name_medic
Набор в команду сайта
Наши конкурсы
Каталог файлов
Skyrim Special Edition [220]
Fallout 4 [743]
TES V: Skyrim [4002]
TES IV: Oblivion [545]
Fallout: New Vegas [2139]
Fallout 3 [1061]
Моды в разработке [43]
Dragon Age: Inquisition [221]
Dragon Age 2 [244]
Dragon Age: Origins [573]
Ведьмак 3 [66]
GTA 5 [41]
GTA 4 [131]
GTA SA [95]
S.T.A.L.K.E.R. Зов Припяти [62]
S.T.A.L.K.E.R. Чистое Небо [43]
S.T.A.L.K.E.R. Тени Чернобыля [90]
Другие разделы

Подразделы:


Машины [1]
Геймплей [30]
Трейнеры [4]
Читы [2]
Графика [4]


Последние рецензии
Anima: Gate of Memories
Tyranny - когда плохим быть не плохо
Фоллаут 4: почему он так хорош...
DOOM. На Марсе классно. Часть 2
DOOM. На Марсе классно. Часть 1
Трудные будни полицейского в This is the Police
This War Of Mine: "In war, not everyone is a soldier".
Fallout 4: Vault-Tec Workshop - обзор
Следите за нами:



Статистика
Онлайн всего: 503
Гостей: 245
Пользователей: 258




Вверх Вниз