Cerere PLugin event Vip free

Cereri de resurse: addons-uri, modele, sunete, etc.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
Black$$$
Membru, skill 0
Membru, skill 0
Posts: 6
Joined: 27 Mar 2017, 16:06
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

28 Mar 2017, 12:03

saut ! As dori si eu un plugin Vip freee intre anumite ore, dar nu ca celalate de pe alte forumuri unul in care sa setez ce ora vreau si la orele alea sa li se ofere playerilor un Meniu cu urmatoarele arme :

M4A1 + Deagle
si mesajul Ai primit M4A1 Free de la Eventul V.I.P =colorat

Ak47 + Deagle
si mesajul : Ai primit ak47 Free de la Eventul V.I.P =colorat

Tuturor playerilor si gen cat timp Eventul de vip este on sa fie un Hud colorat cu Event V.I.P Free Tuturor !

Nu conteaza daca creezi pluginul sau il editezi tot la fel de multumit sunt !
RoyalServer 2
User avatar
MortalRo
Membru, skill 0
Membru, skill 0
Posts: 22
Joined: 12 Jan 2011, 20:35
Detinator Steam: Nu
CS Status: ShadowStrike.Fioriginal.Ro [Admine Free]
Detinator server CS: 5.83.43.162:27015
Location: Romania/Bucuresti
Has thanked: 6 times
Contact:

18 Apr 2017, 02:13

Am acest plugin daca te intereseaza da free vip intre orele 20 - 22 Apare in stanga in HUD mesaj Event Free Vip colorat cu mai multe culori

Code: Select all

#include <amxmodx>
#include <amxmisc>

const TASK_ID = 258;

new task_set = 0;
new inceput,
    sfarsit,
    flag_vip,
	h

public plugin_init()
{
	register_plugin("Free VIP", "3.0", "cyby")
    
	register_dictionary("vip_free.txt")
	inceput = register_cvar( "vip_start", "20" );
	sfarsit = register_cvar( "vip_end", "22" )
	flag_vip = register_cvar( "vip_flag", "131072" )
	
}

public client_putinserver(id)
{
	new o, m, s;
	time(o, m, s)
	if(o >= get_pcvar_num( inceput ) && o < get_pcvar_num( sfarsit ))
	{
		if( get_user_flags(id) != get_pcvar_num( flag_vip ) ) 
		{
			set_user_flags(id, get_pcvar_num( flag_vip ))
			set_task(3.0, "mesaj", id)
			set_task(1.0, "hud_mess", _, _, _, "b")
			set_task(60.0, "incepe", id)
			set_task(60.0, "terminare", id)
		}
		if( !task_set )
		{
			set_task( 60.0, "recheck", TASK_ID, _, _, "b" ); // task pus la 1 minut pentru a functiona corect
			task_set = 1;
		}
	}
}
public recheck()
{

	time( h, _, _ );
	
	if( h >= 23 )
	{
		new iPlayers[ 32 ], iNum, i;
		get_players( iPlayers, iNum );
		
		for( i = 0; i < iNum; i++ )
		{
			remove_user_flags( iPlayers[ i ] );
		}
		
		server_cmd( "amx_reloadadmins" );
		
		remove_task( TASK_ID );
		task_set = 0;
	}
}
public incepe(id)
{
	new o, m, s;
	time(o, m, s)
	if(o == get_pcvar_num( inceput ) )
		ColorChat(id, "%L", LANG_SERVER, "MESAJ_INCEPUT")
}
public terminare(id)
{
	new o, m, s;
	time(o, m, s)
	if(o == get_pcvar_num( sfarsit ) )
		ColorChat(id,  "%L", LANG_SERVER, "MESAJ_SFARSIT")
}
public hud_mess()
{
	new o, m, s;
	time(o, m, s)
	if(o >= get_pcvar_num( inceput ) && o < get_pcvar_num( sfarsit ))
	{
		set_hudmessage(random(256), random(256), random(256), 0.00, 0.17, 1, 1.0, 1.1, 0.1, 0.1, -1)
		show_hudmessage(0, "%L", LANG_SERVER, "MESAJ_HUD")
	}
}
public mesaj(id)
{
        if( get_user_flags(id) && get_pcvar_num( flag_vip ) ) 
		{
		
		ColorChat(id, "%L", LANG_SERVER, "MESAJ_INTRARE", get_pcvar_num( inceput ), get_pcvar_num( sfarsit ))
		
		}
}
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!g", "^4");
	replace_all(msg, 190, "!n", "^1");
	replace_all(msg, 190, "!t", "^3");
	
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
		for(new i = 0; i < count; i++) {
			if(is_user_connected(players[i])) {
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
				write_byte(players[i]);
				write_string(msg);
				message_end();
			}
		}
	}
}

Image

Ok, vreau sa ma car, dar nu mai am picioare @-)
Nasol, asta e, va trebui sa beau in continuare >:)
Mesaj catre Rai: [-o<
Trimiteti o ambulanta >:)
Ingerul pe care mi l-ati dat >:P
Nu face fata
:-&

Respecta-ma !
Sa Te Respect
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 15 guests