Grand theft auto 4 (gta iv)

на основі GTAIV C + + Script гак від Ару

Це ASI плагін дозволяє запускати сценарії грі GTAIV письмового
в будь-якому. Чистий мову. Ці мови легкі в освоєнні і використанні,
в той час як вони як і раніше надзвичайно потужним.
Одним з примітних аспектів цієї книги є те, що сценаріїв функції
організовані в. Net-типова класова структура, яка робить
знаходження функцій інтуїтивно зрозумілим і простим.
А так як ви зможете розробляти сценарії з Visual Studio,
Ви отримаєте всі переваги, як підсвічування коду і IntelliSense.

Ви повинні AsiLoader використовувати цей плагін в GTAIV. Показати
Вимоги нижче розділ для отримання додаткової інформації.

Окреме спасибі Ару за допомогу і за його C + + Script Hook.
Цей плагін не було б можливо без неї.

Необхідний для запуску цього плагіна:

- GTA IV пропатчений до версії 1.0.1.0 або 1.0.2.0 або 1.0.3.0 або 1.0.4.0
- Microsoft. NET Framework 2.0 встановлена ​​R03; R03; на вашій машині
- До сучасних DirectX (можливо, нова версія, ніж GTA4 вимагає)
- Будь AsiLoader встановлений для GTA IV


Я включив посилання для скачування нижче. Якщо додаток аварій або
поводиться в небажані чином потім завантажити та встановити їх
Оновлення / інструментів.

Net Framework повинен бути встановлений вже після GTA IV
установки.

NET Framework 2.0 Завантажити (потрібно тільки якщо ви не можете встановити v3.5 з деяких причин):
www.microsoft.com/downloads/details.aspx?FamilyI ..

Витримка повний архів в папку установки GTAIV.

Витримка повний архів в папку установки GTAIV.
Переконайтеся, що ScriptHookDotNet.asi і ScriptHook.dll файли
у вашій основній папці GTAIV, або будь-який інший папці,
підтримується AsiLoader.

Там може бути вже даний ScriptHook.dll. Це нормально,
тому що багато модів використовувати цей файл. В цьому випадку, перевірити, які
один з двох файлів новіше і зберегти це.

Тільки ScriptHookDotNet.asi і ScriptHook.dll файли
. необхідні для запуску сценаріїв.

Всі файли в "Scripts \ для розробників" підпапку тільки
потрібно, якщо ви хочете написати власні сценарії. Подивіться на "Запис
нові сценарії "розділ для отримання додаткової Інформація з цього питання.

Сценарії для DotNet скрипт пастки повинні бути скопійовані в
"Сценарії" підпапці вашого каталогу установки GTAIV.
Ви можете створити папку, якщо її там немає.

DotNet скрипти можуть мати один з наступних форматів:
*. В.Б. - для простих сценаріїв VisualBasic.Net
*. CS - для простих сценаріїв C #
*. NET -. Для скомпільованих сценаріїв в будь-якому Чистий мову
*. Net.dll - для скомпільованих сценаріїв в будь-якому Чистий мову.

Подивіться на "Scripts \ для розробників" папку витягнутий
ваш GTA IV папку раніше. Він містить приклади проектів
щоб почати с. Ви можете просто змінити VB або CS файли сценаріїв
в блокноті і скопіюйте в результаті сценарій для "сценаріїв"
підпапках каталогу GTAIV.

Однак, кодування буде набагато зручнішим і легко, якщо ви
використовувати Visual Studio для редагування сценаріїв. Подивіться на вільний
завантажити. Відкрити SLN проекту файли з Visual Studio, щоб отримати
готових до компіляції прикладів сценарію. Використовуйте ці приклади в якості бази
для ваших власних сценаріїв.
Якщо ви хочете створити абсолютно новий проект В. С. переконайтеся, що
що ви додаєте посилання на включені ScriptHookDotNet.dll.
Цей файл потрібно тільки для кодування. На час виконання, ваші
сценаріїв буде автоматично використовувати ScriptHookDotNet.asi, що
знаходиться в папці GTAIV. Таким чином, ви не повинні
розшарування сценарій з одним з цих файлів, коли ви хочете
відпустіть її. Якщо ви не хочете, щоб звільнити рівнині VB або CS
файли сценаріїв, ви можете використовувати скомпільовані DLL. Ви просто повинні
переконайтеся, що файл закінчується на ". net.dll" або просто ". чистих"!

Якщо скрипт не працює, погляньте на лог
ScriptHookDotNet.log. Він буде записати всі помилки, які
відбуваються під час компіляції і виконання.

Безкоштовна Visual Studio Express завантаження (реєстрація теж безкоштовно):
www.microsoft.com/express/download/default.aspx

Просто видаліть ScriptHookDotNet.asi з папки GTAIV.

Сценарії, що містяться в "сценарії" підпапка може залишатися там
Якщо ви хочете, щоб тримати їх. Вони не будуть працювати і не заважають
гри, коли ScriptHookDotNet.asi буде видалений.

Версія 0,88 BETA:
- Все малюнок виконується за допомогою Direct3D зараз (спасибі Ару для інтегрованих гак Direct3D)
- У зв'язку з переходом на Direct3D багато графічні методи змінилися трохи
- GTA.Timer має Интервальная і події Tick зараз. Тік стрілятиме в кожному інтервалі, коли Інтервал> 0.
- Занедбані Blips і камери будуть відключені і видалені на "ReloadScripts" зараз.
- Виправлена ​​R03; R03; проблема, яка завадила місцевим метаданих від доступу всередині PerFrameDrawing
- Виправлена ​​R03; R03; проблема, яка завадила отримати положення сплеск (включаючи точку)
- Додано "Телепорт РГ" консолі команду, яка переміщує вас прямо до вашої поточної точки.
- Додані нові GTA.Forms імен для віконних і контролю малюнок разом з миші.
- Додана R03; R03; кнопка, Checkbox, ColorDialog, Keybox, Label, ListBox, прокрутки і текстового контролю.
- Додана R03; R03; Світло і Checkpoint класів, щоб зробити їх простіше у використанні (DrawLight і DrawCheckpoint методи були видалені)
- Додана R03; R03; можливість зберігати файли настройки (і перейменував їх з GTA.value.ScriptSettings до GTA.SettingsFile)
- Додана R03; R03; DriveTo завдання, які не потребують конкретного автомобіля (буде використовувати поточну автомобіль або вкрасти)
- Додана R03; R03; функціональність найбільш Пікап
- Додана R03; R03; функціональність Гараж
- Додані методи для отримання всіх плетені КОРЗИНКИ, транспортних засобів і об'єктів в даний час завантажені в грі пам'яті.
- Доданий метод для отримання пед Ви в даний час направлені на.
- Додані методи для перебору всіх активних об'єктів з конкретною моделлю
- Додана R03; R03; SkinTemplate класу і Ped.Skin дозволяє редагувати компоненти і реквізит зараз.
- Додана R03; R03; WindowExample сценарію, щоб показати деякі нові функціональні можливості GTA.Forms

Версія 0,86 BETA:
- Вилучені запуску із сценаріїв. Тепер ви можете користуватися всіма функціями, а також Wait () всередині конструктора.
- Замінено всі події, які потрібно перевизначити метод з реальними подіями, сумісних з мережею стандарту ..
- Оновлені приклади відповідно. Подивіться на них, щоб побачити, як застосовувати зміни в сценарії.
- PhoneNumberDialed подія тепер також доступна у версії гри 1.0.1.0
- Деякі інші незначні зміни

Версія 0,84 BETA:
- Повний переписування внутрішніх сценаріїв і потік структури. Збої на ігри і сценарій перевантаження повинні бути вже немає!
- Додав проста у використанні Euphoria (NaturalMotion) помічників пед класу
- Додав BindKey і BindConsoleCommand Сценарії - завдяки diryboy за ідею!
- Додав ApplyForce функції Peds, транспортних засобів і об'єктів
- Ширина шрифту тепер визначається на основі екрану resulution. Використовуйте Font.EnforcedWidth для установки користувальницьких ширину.
- Додав "Масштабування" для класу шрифт, який дозволяє масштабувати шрифти пікселів, FontSize або ScreenUnits.
- Додав Euphoria приклад (що демонструє Зомбі-як рух)
- Додав BindKey, BindConsoleCommand і PerFrameDrawing приклади
- Ще більше речей

Версія 0,82 BETA:
- Додав грі консоль (тильда ключ) і деякі команди для нього. типу "допомогу" для Infos.
- Додав ConsoleCommand функції в сценарії, щоб призначені для користувача консолі команди
- Додана R03; R03; консольна команда для перезавантаження всі сценарії під час гри і ще один для мінімізації вікна гри.
- Додав PerFrameDrawing функції сценарії дозволяють зробити з простий графічний інтерфейс для сценаріїв
- Доданий шрифт клас, щоб дозволити призначених для користувача стилів шрифту в PerFrameDrawing
- Додана R03; R03; базова підтримка для повідомлень NaturalMotion (NmMessage клас)
- Додав простий користувальницький консолі команду наприклад
- Основні події будуть викликати зараз для ключів ВСЕ в сценарії все тепер. Не забудьте додати ключові перевірки вашої KeyDown подій!
- WatchKey більше не потрібен і був вилучений
- Поліпшення команди Ragdoll
- Додано більше функцій для позиції, напрямки, компенсації і т.д. для декількох об'єктів
- Багато інших нових функцій і виправлень, як завжди

Версія 0,80 BETA:
- Додана R03; R03; підтримка для гри версії 1.0.2.0 (спасибі Ару)
- Виправлено кілька збій проблеми в конструктор сценаріїв
- Покращена продуктивність багато (особливо при доступі багато об'єктів)
- Тепер ви можете очікування виклику () всередині Startup () вашого скрипта
- Він тепер буде відкидати для завантаження скриптів в ранжируваних мультиплеер. завдяки C06alt за прекрасну ідею!
- Додана R03; R03; основних об'єктів і анімація підтримки
- Доданий приклад скрипта, який використовує зовнішній файл конфігурації. завдяки CoMPMStR за ідею!
- Доданий приклад скрипта, що будемо робити ви курите Spliff. ;) Завдяки iriedreadlock23 для Infos!
- Доданий приклад скрипта, який синхронізує час гри в реальному часі
- Поліпшення існуючих прикладах
- Незначні перейменовує знову
- Додані функції, завдання та потроху

Версія 0,73 BETA:
- Перейменований в Ped.Tasks Ped.Task (вибачте, я повинен був це зробити. Це був потворний ^ ^)

Версія 0,72 BETA:
- Сценарії перезавантажити зараз, якщо гра перезавантаження
- Виправлені неправильні значення кольору
- Перейменований багато функцій, щоб зробити більше сенсу (не скаржуся, я попереджав вас;))
- Ще приклади (в тому числі більш складних AnyTaxiScript)
- Нові класи / функціональність:
- Багато задач і TaskSequences для Peds
- Власна функція підтримки (Native.Function.Call)
- Мінімальна підтримки камери
- Мінімальна Blip підтримки
- Багато більш дрібні речі. )

Версія 0,70 BETA:
- Перший публічний реліз бета-версії

Не всі функції сценарію були випробувані. Деякі з них можуть не
роботи відповідно до побажань або може навіть призвести до збоїв.

Ви можете додати цей плагін, як завантажити на свій сайт
Поки ви даєте правильний кредит. Однак, до тих пір, як
це технічно можливо, будь ласка, не завантажуйте його
інших веб-серверів. Кращим способом буде перейти по посиланню
Офіційний реліз нитка або принаймні прямим посиланням моя
скачати зі сторінки, щоб гарантувати, що люди завжди
отримати останню версію!

Файли даних:
ScriptHookDotNet.asi

Попередження: реєстрація прив'язки збірок вимкнена.
Щоб включити реєстрацію помилок прив'язки збірок, встановіть значення параметра реєстру [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) в 1.
Примітка. Реєстрація помилок прив'язки збірок може привести до деякого зниження продуктивності.
Щоб відключити цю функцію, видаліть параметр реєстру [HKLM \ Software \ Microsoft \ Fusion! EnableLog].

ruslon7
На EfLC йде.

Допоможіть з помилкою! В scripthookdotnet.log написано

MaJoR000
Видали телкінез мод. Або зроби відкат за допомогою програми Recver IV

MaJoR000
Видали телкінез мод. Або зроби відкат за допомогою програми RecOver IV

Нещодавно скачав цей файл так у мене трохи гра не полетіла через це гівна. Я вже 1000 разів пошкодував що скачав його! Потім купу файлів з нету скачував щоб її відновити. (Більше таке не викладай)

Схожі статті