Works for me with no errors\crashes
Code:
bugsy killed self with My Weapon Name
bugsy killed [P0D]Chris_Tucker (99) with My Weapon Name
bugsy killed [P*D]Clint_Eastwood (99) with My Weapon Name
PHP Code:
#include <amxmodx>
#include <engine>
#include <hamsandwich>
new bMyOwnWeaponEnt;
new gMaxPlayers;
public plugin_init()
{
register_clcmd( "say hi" , "UTIL_KillAlivePlayers" );
bMyOwnWeaponEnt = create_entity( "info_target" );
entity_set_string( bMyOwnWeaponEnt , EV_SZ_classname , "My Weapon Name" );
gMaxPlayers = get_maxplayers();
}
public UTIL_KillAlivePlayers( id )
{
ExecuteHam( Ham_TakeDamage , id , bMyOwnWeaponEnt , id , 9999.0 , DMG_GENERIC );
for( new iPlayer = 1 ; iPlayer <= gMaxPlayers ; iPlayer++ )
{
if( is_user_alive( iPlayer ) && ( get_user_team( id ) != get_user_team( iPlayer ) ) )
{
ExecuteHam( Ham_TakeDamage , iPlayer , bMyOwnWeaponEnt , id , 9999.0 , DMG_GENERIC );
}
}
}
__________________