Tested

& work
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#define PLUGIN "VIP"
#define VERSION "1.0"
#define AUTHOR "EAgle"
#define ADMIN_FLAG ADMIN_LEVEL_H
enum
{
SCOREATTRIB_ARG_PLAYERID = 1,
SCOREATTRIB_ARG_FLAGS
};
enum ( <<= 1 )
{
SCOREATTRIB_FLAG_NONE = 0,
SCOREATTRIB_FLAG_DEAD = 1,
SCOREATTRIB_FLAG_BOMB,
SCOREATTRIB_FLAG_VIP
};
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "fw_player_respawn", 1)
register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
register_event("DeathMsg", "bonus", "be")
}
public bonus(id)
{
new attacker = read_data(1)
new health = get_user_health(attacker)
new armor = get_user_armor(attacker)
new nhealth = 15
new narmor = 15
set_user_health(attacker, health + nhealth)
set_user_armor(attacker, armor + narmor)
}
public fw_player_respawn(id)
{
if( get_user_flags(id) && ADMIN_FLAG )
{
set_user_health(id, 150)
set_user_armor(id, 100)
}
}
public MessageScoreAttrib( iMsgId, iDest, iReceiver )
{
new iPlayer = get_msg_arg_int( SCOREATTRIB_ARG_PLAYERID );
if( access( iPlayer, ADMIN_FLAG ) )
{
set_msg_arg_int( SCOREATTRIB_ARG_FLAGS, ARG_BYTE, SCOREATTRIB_FLAG_VIP );
}
}
__________________