ReAPI 5.24.0.300
ReAPI 5.24.0.300

This is an AMX Mod X module that can work with ReHLDS, ReGameDLL_CS, Reunion and VTC APIs.
This gives AMXX plugin developers more options to implement their goals.
ReAPI is mostly intended for
Counter-Strike 1.6 , but can be used on other mods with less available functionality.
Reapi must installed on server to work the most plugins.
to check work or not type on server console amxx modules
ReAPI 5.24.0.300 Asmodai & s1lent running
.
Caution
This version is compatible with ReGameDLL version 5.26.0.668 and higher!
Older versions are not supported.
Update only with ReGameDLL.
.

.
Install :
- Copy the file reapi_amxx_i386.so or reapi_amxx.dll (depending on the OS you are using) to the addons/amxmodx/modules folder
- Reapi installation complete
.
ReHlds Reapi for Counter-Strike 1.6 Server
5.24.0.300 – 2023-12-12
Caution
This version is compatible with ReGameDLL version 5.26.0.668 and higher!
Older versions are not supported.
Update only with ReGameDLL.
Added
API:- Implemented
RG_CreateWeaponBoxhook by @dystopm in #275 - Implemented
RG_PM_LadderMovehook by @ShadowsAdi in #254 - CSPlayer and CKnife additions + headers refactory by @dystopm in #277
- Added rg_set/get_global_iteminfo natives by @dystopm in #279
- Implement
RH_ExecuteServerStringCmdhook by @ShadowsAdi in #263 - New
gamedllhookchains by @dystopm in #280
- Implemented
- Added ITEM_FLAG_NOFIREUNDERWATER to cssdk_const.inc by @fl0werD in #267
- Added a new argument removeAmmo to the rg_remove_items_by_slot native by @Javekson in #283
- Added new trace flags to cssdk_const.inc by @justgo97 in #278
- Added m_flEjectBrass description by @RauliTop in #274
rg_give_defusekit():- Added GetBodygroup, SetBodygroup, GetSequenceInfo natives by @dystopm in #294
- Implemented RH_SV_AllowPhysent hook by @justgo97 in #265
- Implemented
rh_get_client_connect_time()native by @FEDERICOMB96 in #259 - Implemented CCSEntity members to export in AMXX headers by @dystopm in #296
Changed
API upgrade: 15 new natives by @dystopm in #297- rg_spawn_grenade: Spawns a grenade entity with specified parameters.
- rg_create_weaponbox: Spawns a weaponbox entity with specified properties.
- rg_remove_entity: Removes an entity using gamedll’s UTIL_Remove function.
- rg_decal_trace: Creates a decal in the world based on a traceresult.
- rg_emit_texture_sound: Emits a sound based on a traceresult simulating a bullet hit.
- rg_add_ammo_registry: Generates an ammo slot in the game’s logic.
- rg_weapon_deploy: Deploys a weapon attached to a player.
- rg_weapon_reload: Reloads a weapon or a player’s active weapon.
- rg_weapon_shotgun_reload: Forces shotgun reload thinking on a weapon or a player’s active weapon.
- rg_weapon_send_animation: Sends a weapon animation to a player.
- rg_weapon_kickback: Emits a recoil effect on a weapon’s player.
- rg_switch_best_weapon: Switches a player’s current weapon to the best one on their inventory.
- rg_disappear: Makes a player disappear from the world.
- rg_set_observer_mode: Sets a player’s current Observer mode.
- rg_death_notice: Emits a death notice.
- Refactored
rg_remove_items_by_slotand updated the return logic by @Javekson in #288 - Updated the return logic of
rg_drop_itemandrg_drop_items_by_slotby @Javekson in #289 - Headers update, rename
m_bHasSecondaryAttack,CSPlayermember additions by @dystopm in #293 - Improved include descriptions
rg_fire_bullets,rg_fire_buckshotsandrg_fire_bullets3by @RauliTop in #245 - Improved description for
rg_get_weapon_infoby @Nord1cWarr1or in #269
Fixed
- Fixed
TimeBasedDamage enumtypo at cssdk_const.inc by @RauliTop in #256 - Fixed error 029: invalid expression for IsRoundExpireEvent by @Javekson in #286
- Fixed
rg_transfer_c4: prevent C4 destruction on arg receiver = 0 by @Javekson in #291 - Fixed GiveC4 hook callback return type by @dystopm in #295