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_CreateWeaponBox hook by @dystopm in #275 - ImplementedÂ
RG_PM_LadderMove hook 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_ExecuteServerStringCmd hook by @ShadowsAdi in #263 - NewÂ
gamedll hookchains 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_slot and updated the return logic by @Javekson in #288 - Updated the return logic ofÂ
rg_drop_item andÂrg_drop_items_by_slot by @Javekson in #289 - Headers update, renameÂ
m_bHasSecondaryAttack,ÂCSPlayer member additions by @dystopm in #293 - Improved include descriptionsÂ
rg_fire_bullets,Ârg_fire_buckshots andÂrg_fire_bullets3 by @RauliTop in #245 - Improved description forÂ
rg_get_weapon_info by @Nord1cWarr1or in #269
Fixed
- FixedÂ
TimeBasedDamage enum typo 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
