scripthookdotnet_src
hook 

所属分类:.net编程
开发工具:Visual C++
文件大小:1074KB
下载次数:2
上传日期:2014-01-17 14:36:37
上 传 者peeni
说明:  GTAIV C++ Script Hook .Net

文件列表:
ScriptHookDotNet.sln (1607, 2012-10-01)
_release\_copy.bat (1758, 2012-10-02)
_release\archive (0, 2012-10-01)
_release\PlainScripts (0, 2012-10-01)
_release\PlainScripts\InvincibilityScript.cs (1536, 2012-10-01)
_release\PlainScripts\InvincibilityScript.vb (1431, 2012-10-01)
_release\PlainScripts\PositionScript.cs (388, 2012-10-01)
_release\PlainScripts\PositionScript.vb (336, 2012-10-01)
_release\postbuildCS.bat (108, 2012-10-01)
_release\postbuildVB.bat (108, 2012-10-01)
_release\scriptsMessage.txt (440, 2012-10-01)
bin\_postbuild.bat (0, 2012-10-01)
bin\ScriptHook.dll (336384, 2012-10-01)
bin\ScriptHook-LICENSE.txt (3388, 2012-10-01)
ScriptHook\bin (0, 2012-10-01)
ScriptHook\bin\ScriptHook.dll (445440, 2012-10-01)
ScriptHook\bin\ScriptHook.exp (24020, 2012-10-01)
ScriptHook\bin\ScriptHook.lib (39330, 2012-10-01)
ScriptHook\Game.h (2041, 2012-10-01)
ScriptHook\GameTypes.h (5045, 2012-10-01)
ScriptHook\Log.h (2751, 2012-10-01)
ScriptHook\NativeContext.h (2613, 2012-10-01)
ScriptHook\NativeFiberThread.h (1970, 2012-10-01)
ScriptHook\NativeInvoke.h (9542, 2012-10-01)
ScriptHook\NativeThread.h (1842, 2012-10-01)
ScriptHook\ScriptHookManager.h (2053, 2012-10-01)
ScriptHook\Scripting.h (139589, 2012-10-01)
ScriptHook\ScriptingDirty.h (161309, 2012-10-01)
ScriptHook\ScriptingEnums.h (109243, 2012-10-01)
ScriptHook\ScriptingHelpers.h (1843, 2012-10-01)
ScriptHook\ScriptingTypes.h (3419, 2012-10-01)
ScriptHook\Service.h (1632, 2012-10-01)
ScriptHook\Services (0, 2012-10-01)
ScriptHook\Services\Config.h (2092, 2012-10-01)
ScriptHook\Services\D3DHook.h (3038, 2012-10-01)
ScriptHook\Services\KeyboardHook.h (1868, 2012-10-01)
ScriptHook\Services\Menu.h (2797, 2012-10-01)
ScriptHook\Types.h (1977, 2012-10-01)
ScriptHook\Version.h (1181, 2012-10-01)
ScriptHookDotNet\AnimationSet.cpp (3678, 2012-10-02)
... ...

GTAIV .Net Script Hook SOURCECODE release v1.0 (C) 2012 Hazard (hazard_x@gmx.net / twitter.com/HazardX) based on and includes parts of the GTAIV C++ Script Hook from Aru Classes Vector2, Vector3, Vector4, Quaternion and Matrix based on sourcecode from SlimDX ( www.slimdx.org ) 1. Description -------------- This archive contains the complete C++/CLI sourcecode of the GTAIV .Net Script Hook. The compiled ASI plugin allows you to run in-game GTAIV scripts written in any .Net language. The goal of this project is to provide a .Net-typical and easy to use class structure that wraps all scripting functionality of the game. Scripts can be developed directly with Visual Studio, granting you all it's benefits like code highlighting and IntelliSense. WARNING: The code is messy as hell. It was one of my first larger C++ based projects and many very C++ specific things like file structure and includes are a total DISASTER! Potential health risks of trying to understand or restructure the code include, but are not limited to: Loss of sanity, brain damage and irreversible nerdism. Special thanks to Aru for his help and for his C++ Script Hook. This project wouldn't have been possible without it. You can get Aru's C++ Script Hook here: http://www.gtaforums.com/index.php?showtopic=390582 2. License ---------- The GTAIV .Net Script Hook sourcecode is published unter the MIT license. See LICENSE.txt for the complete license text. When you release sourcecode from this project make sure that you keep the full, unaltered license text at the beginning of the files. When you changed parts of the released sourcecode make sure to include a notice right below the license text in the modified files that states that you altered the sourcecode, to make clear that i am not the sole author of all of the file's contents anymore. You are free to distribute compiled derivative works of this in binary form in any way you see fit and without limitations. It would be nice, though, to give credit to Hazard (hazard_x@gmx.net / twitter.com/HazardX) as author of the original GTAIV .Net Script Hook. See LICENSE-ScriptHook.txt for the license of the GTAIV C++ Script Hook, and LICENSE-SlimDX.txt for the license of the SlimDX sourcecode. 3. Requirements --------------- Required to compile the sourcecode are: - Microsoft Visual Studio 2010 (newer versions will probably work too) - Microsoft DirectX SDK March 2008 - Microsoft Windows SDK (maybe? am not entirely sure...) IMPORTANT: After installing the DirectX SDK March 2008 you'll have to set up a system variable in windows named "DXSDK_2008-03" containing the full path to the installation folder of the SDK. This is to allow multiple versions of the SDK to be installed. Make sure to include a final backslash ( \ ) at the end of the path. See the included ScriptHookDotNet.readme.txt on how to actually run the Script Hook with the game. 4. Changelog ------------ Release 1.0: - First public release of the sourcecode 5. Infos for Webmasters ----------------------- Feel free to add this archive as a download to your site as long as you give proper credit. However, as long as it is technically possible, please DON'T upload it to other webservers. Best way would be to link to the official release thread or to the download link mentioned below, to assure that people always get the latest version! Official Release Thread: http://www.gtaforums.com/index.php?showtopic=526306 Download link for this archive: http://www.hazardx.com/file/92-gta4_scripthook_dotnet_source Download of the compiled version of the GTAIV .Net Script Hook: http://www.hazardx.com/file/83-gta4_scripthook_dotnet 6. Facts -------- Author: Hazard (hazard_x@gmx.net) Releasedate (yyyy-mm-dd): 2012-10-02

近期下载者

相关文件


收藏者