2
0
mirror of https://github.com/rehlds/reapi.git synced 2024-12-27 23:25:30 +03:00
AMX Mod X module, using API regamedll & rehlds
Go to file
Dmitry d954d042f1 Implement RG_CBasePlayer_DropIdlePlayer hook (#148)
* Implement RG_CBasePlayer_DropIdlePlayer hook
2019-11-04 16:32:52 +07:00
buildSrc Add version upgrade to another resource. 2017-01-12 04:04:35 +07:00
gradle/wrapper Initial implementation 2016-04-05 04:21:38 +06:00
msvc Initial implementation 2016-04-05 04:21:38 +06:00
reapi Implement RG_CBasePlayer_DropIdlePlayer hook (#148) 2019-11-04 16:32:52 +07:00
.gitignore Add native get_viewent 2017-09-23 22:27:21 +07:00
build.gradle Refactoring versioning 2017-01-05 16:27:59 +07:00
getucrtinfo.bat Add support rechecker API 2017-09-21 23:23:35 +07:00
gradle.properties Implement RG_CBasePlayerWeapon_CanDeploy & CBasePlayerWeapon_DefaultDeploy hooks (#150) 2019-10-27 21:20:23 +07:00
gradlew Refactoring cssdk 2017-09-24 19:54:49 +07:00
gradlew.bat Initial implementation 2016-04-05 04:21:38 +06:00
LICENSE Initial commit 2016-03-30 17:12:54 +06:00
publish.gradle Re-configured publish.gradle 2019-09-06 21:49:20 +07:00
README.md Update README.md 2019-06-24 00:51:29 +07:00
settings.gradle Initial implementation 2016-04-05 04:21:38 +06:00
shared_gcc.gradle Fix SetHookChainArg crash due to incorrect pointer to argument (hookctx_t gets the original function as the base address of the arguments, some compilers do UB and so for this reason hookctx_t has been reworked and now uses tuple). 2019-07-29 03:51:06 +07:00
shared_icc.gradle Fix SetHookChainArg crash due to incorrect pointer to argument (hookctx_t gets the original function as the base address of the arguments, some compilers do UB and so for this reason hookctx_t has been reworked and now uses tuple). 2019-07-29 03:51:06 +07:00
shared_msvc.gradle Add support rechecker API 2017-09-21 23:23:35 +07:00
shared.gradle GCC support and fixed warnings 2019-06-24 00:40:02 +07:00
version_script.lds Fix SetHookChainArg crash due to incorrect pointer to argument (hookctx_t gets the original function as the base address of the arguments, some compilers do UB and so for this reason hookctx_t has been reworked and now uses tuple). 2019-07-29 03:51:06 +07:00

Reapi Build Status Download

AMX Mod X module, using API regamedll & rehlds

Build instructions

There are several software requirements for building ReAPI:

  1. Java Development Kit (JDK) 7+ (http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
  2. For Windows: Visual Studio 2015 and later
  3. For Linux: Intel C++ Compiler 15 and later

Checking requirements

JDK version

Windows

> %JAVA_HOME%\bin\javac -version
javac 1.8.0_25

Linux

$ javac -version
javac 1.7.0_65

Visual Studio

Help -> About

ICC

$ icc --version
icc (ICC) 15.0.1 20141023

Building

On Windows:

gradlew clean buildRelease

On Linux (ICC):

./gradlew clean buildRelease

On Linux (GCC):

./gradlew clean -PuseGcc buildRelease

Compiled binaries will be placed in the build/binaries/ directory

How can I help the project?

Just install it on your game server and report problems you faced.
Merge requests are also welcome :shipit: