/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <hamsandwich>
#include <fun>
#include <cstrike>
#define PLUGIN "ClasicVip"
#define VERSION "1.0"
#define AUTHOR "C0sm1N"
#define ADMIN_VIP ADMIN_LEVEL_H
const moneyc = 5
const moneyh = 10
new bool:bulletdamage[33], g_hudmsg1
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("roundstart", 2, "1=Round_Start")
RegisterHam(Ham_Spawn, "player", "PlayerPostSpawn", 1)
register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0")
g_hudmsg1 = CreateHudSyncObj()
}
public PlayerPostSpawn( id )
{
bulletdamage[id] = true
if(get_user_flags(id) & ADMIN_VIP && is_user_alive(id) && !is_user_bot(id))
{
give_item(id,"weapon_hegrenade")
give_item(id,"weapon_flashbang")
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id,"weapon_smokegrenade")
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 99)
set_user_armor(id, get_user_armor(id) + 100)
new iKiller
new iVictim
new iHeadshot
iKiller = read_data( 1 )
iVictim = read_data( 2 )
iHeadshot = read_data( 3 )
if(iKiller != iVictim && is_user_alive(iKiller))
{
cs_set_user_money(iKiller, cs_get_user_money(iKiller) + moneyc)
}
else if(iHeadshot)
{
cs_set_user_money(iKiller, cs_get_user_money(iKiller) + moneyh)
}
}
}
public on_damage(id)
{
static attacker; attacker = get_user_attacker(id)
static damage; damage = read_data(2)
if(is_user_connected(attacker) && bulletdamage[attacker] && get_user_flags(attacker) & ADMIN_VIP)
{
set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
ShowSyncHudMsg(attacker, g_hudmsg1, "%i^n", damage)
}
}
public client_disconnect( id )
bulletdamage[id] = false
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/