mirror of
https://github.com/rehlds/reapi.git
synced 2025-04-23 23:03:30 +03:00
Fix #14
This commit is contained in:
parent
656554b775
commit
85384bcb11
@ -211,7 +211,7 @@ cell AMX_NATIVE_CALL rg_multidmg_clear(AMX *amx, cell *params)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* inflicts contents of global multi damage register on victim
|
* Inflicts contents of global multi damage register on victim
|
||||||
*
|
*
|
||||||
* @param inflictor Inflictor is the entity that caused the damage (such as a gun)
|
* @param inflictor Inflictor is the entity that caused the damage (such as a gun)
|
||||||
* @param attacker Attacker is the entity that tirggered the damage (such as the gun's owner).
|
* @param attacker Attacker is the entity that tirggered the damage (such as the gun's owner).
|
||||||
@ -1621,14 +1621,14 @@ cell AMX_NATIVE_CALL rh_emit_sound2(AMX *amx, cell *params)
|
|||||||
{
|
{
|
||||||
enum args_e { arg_count, arg_entity, arg_recipient, arg_channel, arg_sample, arg_vol, arg_attn, arg_flags, arg_pitch, arg_emitFlags, arg_origin };
|
enum args_e { arg_count, arg_entity, arg_recipient, arg_channel, arg_sample, arg_vol, arg_attn, arg_flags, arg_pitch, arg_emitFlags, arg_origin };
|
||||||
|
|
||||||
CBasePlayer *pRecipient = getPrivate<CBasePlayer>(params[arg_recipient]);
|
CBaseEntity *pRecipient = getPrivate<CBaseEntity>(params[arg_recipient]);
|
||||||
if (pRecipient != nullptr && pRecipient->has_disconnected) {
|
if (pRecipient != nullptr && pRecipient->has_disconnected) {
|
||||||
MF_LogError(amx, AMX_ERR_NATIVE, "%s: player %i is not connected", __FUNCTION__, params[arg_recipient]);
|
MF_LogError(amx, AMX_ERR_NATIVE, "%s: player %i is not connected", __FUNCTION__, params[arg_recipient]);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ignore bots
|
// ignore recipient of non-player
|
||||||
if ((pRecipient != nullptr && pRecipient->IsBot()) || !pRecipient->IsNetClient()) {
|
if (params[arg_recipient] != 0 && pRecipient && !pRecipient->IsNetClient()) {
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user