Code: Select all
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <fun>
#include <colorchat>
#define PLUGIN "LuckyGuy"
#define VERSION "1.3"
#define AUTHOR "lexzor"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("giveHealth", 2, "1=Round_Start")
register_cvar("amx_luckyguy", "1")
register_cvar("amx_luckyguychat", "1")
register_cvar("amx_luckyguy_hp", "25")
register_cvar("amx_luckyguy_ap", "25")
register_cvar("amx_luckyguy_vip", "0")
}
public giveHealth(){
new iHealth = get_cvar_num("amx_luckyguy_hp")
new iArmor = get_cvar_num("amx_luckyguy_ap")
if(get_cvar_num("amx_luckyguy") == 1){
new iPlayers[32]
new iNum
get_players(iPlayers, iNum, "c")
new iRandomPlayer = iPlayers[random_num(0, iNum - 1)]
if(get_cvar_num("amx_luckyguy_vip") == 1){
if(is_user_alive(iRandomPlayer))
{
new szName[32]
get_user_name(iRandomPlayer, szName, charsmax(szName))
set_user_health(iRandomPlayer, get_user_health(iRandomPlayer) + get_cvar_num("amx_luckyguy_hp"))
set_user_armor(iRandomPlayer, get_user_armor(iRandomPlayer) + get_cvar_num("amx_luckyguy_hp"))
if(get_cvar_num("amx_luckyguychat") ==1){
ColorChat(0, GREEN, "[DISTRICTH]^x01 Jucatorul ^x04%s^x01 a primit^x04 %s HP^x01 si^x04 %s AM^x01!", szName, iHealth, iArmor)
}
}
}
if(get_cvar_num("amx_luckyguy_vip") == 0){
if(get_user_flags(iRandomPlayer) & read_flags("r")) return 0
if(is_user_alive(iRandomPlayer))
{
new szName[32]
get_user_name(iRandomPlayer, szName, charsmax(szName))
set_user_health(iRandomPlayer, get_user_health(iRandomPlayer) + get_cvar_num("amx_luckyguy_hp"))
set_user_armor(iRandomPlayer, get_user_armor(iRandomPlayer) + get_cvar_num("amx_luckyguy_hp"))
if(get_cvar_num("amx_luckyguychat") ==1){
ColorChat(0, GREEN, "[DISTRICTH]^x01 Jucatorul ^x04%s^x01 a primit^x04 %s HP^x01 si^x04 %s AM^x01!", szName, iHealth, iArmor)
}
}
}
}
return 0
}