Участник
Пользователь
- Сообщения
- 225
- Реакции
- 90
- Помог
- 1 раз(а)
if(pVictim == pAttacker)
return;
#include <amxmodx>
#include <reapi>
public plugin_init( )
{
RegisterHookChain(RG_CBasePlayer_Killed, "@CBasePlayer_Killed_Post", true);
}
@CBasePlayer_Killed_Post(pVictim, pAttacker, pGib)
{
if(pVictim == pAttacker && is_user_bot(pVictim)) {
log_amx("Victim == Attacker");
return;
}
else {
log_amx("Victim != Attacker");
}
}
L 06/15/2020 - 01:07:23: [test.amxx] Victim != Attacker
new szMapPrefix[][] = {"fy_", "35hp", "awp_", "aim_", "$"};
new szMapName[32]; get_mapname( szMapName, charsmax(szMapName));
for( new i; i < sizeof( szMapPrefix ); i++)
{
if(containi( szMapName, szMapPrefix[i] ) != -1)
{
pause("ad");
break;
}
}
Если в plugin_init, проверить карту на название, если она не содержит, то запустить хук или же, если она содержит, то выключить хук, хотя по идее на код будет ругаться, что хук не зареган, а функции есть..