Quote:
Originally Posted by wrecked_
The get_weaponname() function requires the CSW_* id.
Code:
new name[20]
get_weaponname( get_user_weapon( id ), name, 19 )
format( name, 19, "%s", name[7] )
make_deathmsg( iAttacker, iVictim, 0, name )
Give that a shot.
|
format() is not needed, wrecked.
"weapon_ak47"
"ak47" can be accessed with name[ 7 ].
PHP Code:
new name[20]
get_weaponname( get_user_weapon( iAttacker ) , name , charsmax( name ) )
make_deathmsg( iAttacker , iVictim , 0 , name[ 7 ] )
GXLZPGX, where is this being called? If you are using DeathMsg then you cannot pass victim and attacker as params like that; you must use read_data.
PHP Code:
public plugin_init()
{
register_event( "DeathMsg" , "EvDeathMsg" , "a" , "1>0" );
}
public EvDeathMsg()
{
new iKiller = read_data( 1 );
new iVictim = read_data( 2 );
static name[20]
get_weaponname( get_user_weapon( iKiller ) , name , charsmax( name ) )
make_deathmsg( iKiller , iVictim , 0 , name[ 7 ] )
}
__________________