Kaynak:
https://github.com/rehlds/ReAPI/releases/tag/5.29.0.358
Kod:
* Description: -
* Params: (const this)
*/
RG_CBasePlayer_UpdateStatusBar,
/*
* Description: Called for the victim player after taking damage, when "knockback" and "pain shock" are applied.
* Params: (const this, attacker, Float:flKnockbackForce, Float:flVelModifier)
*/
RG_CBasePlayer_TakeDamageImpulse,
/*
* Description: Called when player says a message in server chat
* Params: (const pPlayer, const szCmd[], bool:teamonly, const szText[], const pszFormat[], const pszConsoleFormat[], bool:bSenderDead, const placeName[], bool:consoleUsesPlaceName)
*/
RG_SendSayMessage,Kod:
/*
* Checks if server paused
*
* @return Returns true if paused, otherwise false.
*
*/
native bool:rh_is_server_paused();
/*
* Set server pause state
*
* @param status pause state
*
* @noreturn
*
*/
native rh_set_server_pause(const bool:status);
/*
* Call origin function CBasePlayer::Observer_FindNextPlayer()
* @note Player must be a valid observer (m_afPhysicsFlags & PFLAG_OBSERVER).
*
* @param player Player index.
* @param bReverse If bReverse is true, finding order will be reversed
* @param name Player name to find.
*
* @noreturn
*/
native rg_observer_find_next_player(const player, const bool:bReverse = false, const name[] = "");
/*
* Adds impulse to the player.
*
* @param player Player index.
* @param attacker Attacker index.
* @param flKnockbackForce Knockback force.
* @param flVelModifier Velocity modifier.
*
* @noreturn
*/
native rg_player_takedamage_impulse(const player, const attacker, const Float:flKnockbackForce, const Float:flVelModifier);
/*
* Fires a trace line between two origins, retrieving the end point and entity hit.
*
* @param vecStart Start position
* @param vecEnd End position
* @param ignoreMonsters Entity ignore type
* @param ignoreEntity Entity index that trace will ignore, NULLENT if trace should not ignore any entities
* @param ptr Traceresult pointer, use Fakemeta's create_tr2 to instantiate one
* @param traceFlags Additional trace flags, see FTRACE_* constants on cssdk_const.inc
*
* @noreturn
*/
native rg_trace_line(Float:vecStart[3], Float:vecEnd[3], const ignoreMonsters, const ignoreEntity, const ptr, const traceFlags = 0);
/*
* Fires a trace hull on a specified origin or between two origins.
*
* @param vecStart Start position
* @param vecEnd End position
* @param ignoreMonsters Entity ignore type
* @param hullNumber Hull type
* @param ignoreEntity Entity index that trace will ignore, NULLENT if trace should not ignore any entities
* @param ptr Traceresult pointer, use Fakemeta's create_tr2 to instantiate one
* @param traceFlags Additional trace flags, see FTRACE_* constants on cssdk_const.inc
*
* @noreturn
*/
native rg_trace_hull(Float:vecStart[3], Float:vecEnd[3], const ignoreMonsters, const hullNumber, const ignoreEntity, const ptr, const traceFlags = 0);)


