• Вход / Регистрация
    Логин:
    Пароль:

ScriptHookV .NET v2.2

Автор: Crosire
Описание:
ScriptHookV .NET для GTA 5.

ScriptHookV .NET - это ASI плагин для Script Hook V позволяющий запускать .NET - скрипты в GTA 5.

Для использования требуются:

Установка:
Просто скопируйте файлы в корневую папку GTA 5 (туда, где лежит файл GTA5.exe).
Скрипты устанавливаются в папку "scripts".
Видео:



Ссылка на видео
Файл добавил:

Все материалы от SandWicH
Версия: v2.2
Размер: 479.3Kb
Рейтинг:
Просмотров: 3775
Скачиваний: 856
Категория: Программы для моддинга GTA 5
Добавлен: 2015-09-17, 11:35
Теги: Crosire, ScriptHookV .NET
Похожие материалы:

ScriptHookV .NET v2.2

Author: Crosire
Description:
ScriptHookV .NET
================

About
-----

This is an ASI plugin for Grand Theft Auto V, based on the C++ ScriptHook by Alexander Blade, which
allows running scripts written in any .NET language ingame.
It's full source code is hosted on Github, development  is community-driven and  open to everybody,
so contributions are warmly welcomed: https://github.com/crosire/scripthookvdotnet.

Installation
------------

1. Make  sure  you  have  both  the  Microsoft .NET  Framework  4.5 and the  Microsoft  Visual  C++
   Redistributable Package for Visual Studio 2013 (x64) installed.
2. Download and install Script Hook V (including the ASI loader).
3. Download Script Hook V .NET and copy the ASI file into your game directory.
4. Start creating C#/VB.NET scripts inside "/scripts/" in your game directory!

Writing Scripts
---------------

Either use notepad to  edit source code  scripts directly or  use Visual Studio to compile  them to
assemblies. Going  down  the Visual  Studio way  has the  advantage of  syntax  highlighting,  code
completion and intellisense. Just create a C# or VisualBasic class library project, add a reference
to the ScriptHookV .NET DLL in the project properties and you are ready to go.

Changelog
---------

Version 0.9:
- Added "Vehicle.SoundHorn", "Vehicle.IsTireBurst" and "Vehicle.FixTire"
- Added "Ped.WetnessHeight", "Ped.ResetVisibleDamage" and "Ped.ResetBloodDamage"
- Added "Entity.isTouching" and "Entity.HasBeenDamagedBy"
- Fixed "NullReferenceException" when calling natives from inside the script constructor.

Version 0.8:
- Reworked script management backend
- Reworked "PedHash" enum
- Added Vehicle NeonLightsColor property and SetNeonLightsOn method
- Added "Ped.DrivingSpeed", "Ped.MaxDrivingSpeed" and "Ped.DrivingStyle"
- Added "Ped.Weapons", "WeapongCollection" and "Weapon" classes
- Added "Vector2.RandomXY", "Vector3.Around", "Vector3.RandomXY" and "Vector3.RandomXYZ"
- Added "Vector2.DistanceTo" and "Vector3.DistanceTo"
- Added "Vehicle.PlaceOnGround", "Vehicle.PlaceOnNextStreet" and "Vehicle.CreatePedOnSeat"
- Added Entity attach and range methods
- Added "Blip" class and implementation
- Added "Prop" class
- Added "Camera" and "GameplayCamera" class and implementation
- Added "Entity.Delete"
- Added "World.CreateObject"
- Added getter to "Ped.CanRagdoll" and fixed setter
- Added "Tasks.PlayAnimation" and animation handling
- Added "Tasks.ReactAndFlee" and "Tasks.SkyDive"
- Added "TaskSequence" implementation
- Added "Player.Money" property
- Added simple UI menu rendering
- Moved "Script.IsKeyPressed" to "Game.IsKeyPressed"
- Renamed "Entity.ID" to "Entity.Handle"
- Fixed crash after loading savegame
- Fixed "Entity.IsInAir"
- Fixed crash if unable to write to log file
- Fixed "Vehicle.LightsOn"
- Fixed logged exceptions not containing line and file information

Version 0.6:
- Added "Vehicle.GetPedOnSeat"
- Added notifications and subtitles
- Added "World.AddExplosion"
- Added "Game.GetUserInput"
- Added "Player.IsFreeAiming"
- Added "Tasks.Cower"
- Added "Game.PlaySound"
- Added "Vehicle.GetMod", "Vehicle.PrimaryColor", ...
- Added "Vehicle.OpenDoor", "Vehicle.CloseDoor", "Vehicle.FixWindow", "Vehicle.RollDownWindow", ...

Version 0.5:
- Added three new example scripts
- Added model hash enumerations
- Added first UI classes and a basic UI component system
- Added ped tasks for AI scripting
- Added equality operators to scripting objects
- Added "World.GetClosestVehicle"
- Changed keyboard handling to use new handler from Script Hook SDK
- Fixed "Vehicle.EngineRunning" not working when attempting to switch it on
- Fixed crash when using native functions inside keyboard event handlers
- Fixed random crash after a certain amount of time passed
- Fixed "Ped.CurrentVehicle" returning an invalid  vehicle object instead of null  when ped is not
  sitting in any vehicle

Version 0.4:
- Updated for game version 1.0.350.
- Added "World.GetNearbyPeds" and "World.GetNearbyVehicles"
- Added DisplayName property to "Vehicle"
- Moved logging into separate class
- Fixed Player/Vehicle type error in "Native.GetResult"
- Fixed issue preventing more than one script to be loaded per assembly

Version 0.3:
- Added "World.CreatePed" and "World.CreateVehicle" to instantiate entities
- Added a lot of new members to the "Entity", "Ped" and "Vehicle" classes
- Added some additional members to the "Model" class
- Added "Wait" function to script class
- Added option to pass and return scripting objects to/from native functions
- Added "Vector2" class
- Added INI file reader, see "Script.Settings"
- Moved "Vector3", "Matrix" and "Quaternion" classes into separate "Math" namespace
- Changed assembly file loading so the files are no longer blocked once loaded
- Changed "Ped.CurrentVehicle" to use "GET_VEHICLE_PED_IS_IN" instead of "GET_VEHICLE_PED_IS_USING"
- Fixed "Game.RadarZoom" not being of type int

Version 0.2:
- Added unrestricted permissions to script appdomain
- Changed project to target framework version 4.5 instead of 4.0 again
- Changed native function calling to use hash enumeration instead of strings
- Changed script domain implementation to support multiple instances for different source directories

Version 0.1:
- First public release

Video:



Link to video
File added:

All files uploaded by SandWicH
Version: v2.2
File size: 479.3Kb
Rating:
Views: 3775
Downloads: 856
Category: Программы для моддинга GTA 5
Date: , 11:35
Tags: Crosire, ScriptHookV .NET
Related downloads:
Всего комментариев: 1
Золотой комментарий:
0  
1 bestia   (2015-09-20 14:06)
Нет ужь батенька , начиная с 2.0 нужен c++ 2015 x64 и не у всех он ставится .
Cтабильно у всех .NET работать будет только версии 1.0 и 1.1 ...
На сайт GtaMania.ru добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Реклама:
GtaMania.ru - это открытый ресурс, позволяющий публиковать материалы любому пользователю сети интернет. Администрация не несет ответственности за опубликованные пользователями материалы. Любой материал может быть удален по просьбе автора, при предъявлении сканированных копий документов подтверждающих авторские права на конкретный материал.
При копировании материалов, гиперссылка на http://gtamania.ru/ ОБЯЗАТЕЛЬНА!
| Design by SandWicH | Copyright GtaMania.ru © 2008 - 2016
Rambler's Top100