Jump to content
Sign in to follow this  
floringold

EVENT VIP

Recommended Posts

Server :RS.RANGFORT.RO

Nick :FLORIN^GOLD
La ce doriţi ajutor? : Nu vreau sa mai apara in hud acest mesaj

Quote

IN ACEST MOMENT RULEAZA VIP GRATIS

Quote

#include <amxmodx>

new const TAG[] = "[ DvL ]";
new bool:vip_free, g_msg_saytext;

public plugin_init()
{
register_plugin("VIP Gratis", "2.0", "cyby")
check_time()
set_task(60.0, "check_time", _, _, _, "b")
set_task(1.0, "hud_mess", _, _, _, "b")

g_msg_saytext = get_user_msgid("SayText");
}

public check_time()
{
static preluare_ora[3], ora;
get_time("%H", preluare_ora, 2)
ora = str_to_num(preluare_ora)
if(17 >= ora || ora <= 22)
{
if(!vip_free)
color(0, ".v%s.g Este ora 17:00.g!!Toti jucatori beneficiaza de VIP Gratuit!", TAG)
vip_free = true
server_cmd("amx_default_access ^"t^"")
}
else
{
if(vip_free)
color(0, ".v%s.g Este ora.e 22:00.g!!Eventul VIP Gratuit s-a sfarsit!", TAG)
vip_free = false
server_cmd("amx_default_access ^"z^"")
}
server_cmd("amx_reloadadmins")
}

public hud_mess()
{
if(vip_free)
{
set_hudmessage(random(0), random(255), random(0), 0.00, 0.17, 1, 1.0, 1.0, 0.1, 0.1)
show_hudmessage(0, "In acest moment ruleaza eventul V.I.P Gratuit!")
}
}

stock color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, ".v", "^4")
replace_all(msg, 190, ".g", "^1")
replace_all(msg, 190, ".e", "^3")

if(id) players[0] = id; else get_players(players, count, "ch")
{
for(new i = 0; i < count; i++)
{
if(is_user_connected(players))
{
message_begin(MSG_ONE_UNRELIABLE, g_msg_saytext, _, players)
write_byte(players);
write_string(msg);
message_end();
}
}
}

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×