Vip Hns(Update v1.1) 05.12.2013

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

06 Sep 2013, 23:25

Descriere: Acest plugin este pentru mod-ul hns la cererea unui user si m-am gandit ca poate mai are nevoie cineva de el (este testat merge 100%). Au acces doar adminii cu flagu-l "t" !

Descarcare: http://fisierulmeu.ro/64MQHHSZ2730/HnsVip-rar.html
Link 2: http://www.girlshare.ro/33043456.6

Nume: VIP
Autor: C0sm1N
Versiune: 1.1
Link oficial: aici

Instalare:
1. Fisierul HnsVip.sma il puneti in addons/amxmodx/scripting
2. Fisierul HnsVip.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code: Select all

vip.amxx
Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg):
-Nu

Comenzi administrative (se tasteaza in consola si trebuie sa fiti administrator):
- Nu

Comenzi publice (se tasteaza in joc prin apasarea tastei Y):
- /vipmenu

Module necesare (se sterge ; din fata modulului de mai jos; acestea le gasiti in fisierul amxmodx\configs\modules.ini):
-

sursa o aveti aici:
| Afiseaza codul
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <hamsandwich>

#define PLUGIN "Vip Hns"
#define VERSION "1.1"
#define AUTHOR "C0sm1N"
#define nr_maxim 1 // de aici modifici de cate ori sa poata folosii /vipmenu pe runda !

new g_iRunda[ 33 ];
new gmsgSayText
new iTask = 112112
static const COLOR[] = "^x04"

public plugin_init () {
	register_plugin ("PLUGIN", "VERSION", "AUTHOR");
	register_clcmd ("say /vipmenu","HnsVip");
	register_event("HLTV", "roundstart", "a", "1=0", "2=0")
	RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
	register_clcmd("say /vips","showvips")
	gmsgSayText = get_user_msgid("SayText");
	register_event("ResetHUD", "ev_resethud", "be")
}
public HnsVip ( id )
{
	if (Vip(id))
	{
		ShowMenu(id);
	}
	else
	{
		chat_color(id, "!g[VIP] !yNu ai acces la /vipmenu,cumpara vip !")
	}
}
public roundstart( )
{
	new iPlayers[ 32 ], iNum;
	
	get_players( iPlayers, iNum, "c" );
	
	for( new i = 0; i < iNum; i++ )
	{
		g_iRunda[ iPlayers[ i ] ] = 0;
	}
}
public ShowMenu ( id )
{
	if(g_iRunda[id] >= nr_maxim)
	{
		chat_color(id,"!g[VIP] !yAi folosit de %i ori aceasta comanda, !teamasteapta pana runda urmatoare.",nr_maxim);
		return 1;
	}
	
	if (!is_user_alive ( id ) || is_user_bot ( id ))
		return 1;
	
	static menu;
	menu = menu_create ("\ Meniu vip","meniu_vip");
	
	menu_additem ( menu,"\g Deagle \r[2Gloante]","1", 0 );
	menu_additem ( menu,"\g Invizibilitate \r[15 Secunde]","2", 0 );
	menu_additem ( menu,"\g Gravitatie \r[10 Secunde]","3", 0 );
	menu_additem ( menu,"\g GodMode \r[10 Secunde]","4", 0 );
	
	menu_setprop ( menu, MPROP_NUMBER_COLOR,"\y");
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	
	g_iRunda[id]++
	
	menu_display ( id, menu, 0 );
	return 0;
}
public meniu_vip ( id, menu, item )
{
	if ( item == MENU_EXIT )
	{
		menu_destroy ( menu );
		return 1;
	}
	
	new data [ 6 ], szName [ 64 ];
	new access, callback;
	
	menu_item_getinfo ( menu, item, access, data, charsmax ( data ), szName, charsmax ( szName ), callback );
	
	new key = str_to_num ( data );
	
	switch ( key )
	{
		case 1:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teamdeagle cu !y2 gloante.")
			new arma = give_item(id, "weapon_deagle")
			cs_set_weapon_ammo(arma, 2)
		}
		case 2:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teaminvizibilitate !y10 secunde.")
			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0);  
			set_task(15.0, "remove_invizibility",id);  
		} 
		case 3:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teamgravitatie !y10 secunde.")
			set_user_gravity( id, 0.6 );
			set_task(10.0, "remove_gravity",id);
		}
		case 4:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teamGodMode !y10 secunde.")
			set_user_godmode ( id, 1 );
			set_task ( 10.0,"remove_godmode", id );
		}
	}
	menu_destroy ( menu );
	return 1;
}
public remove_invizibility(id){
	set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);  
	chat_color(id, "!g[MeniuVip] !yTi-a expirat !teaminvizibilitatea.")
} 
public remove_gravity(id){
	set_user_gravity( id, 1.0 );
	chat_color(id, "!g[MeniuVip] !yTi-a expirat !teamgravitatia.")
}
public remove_godmode(id){
	set_user_godmode ( id, 0 );
	chat_color(id, "!g[MeniuVip] !yTi-a expirat !teamgodmode-ul.")
}
public fwHamPlayerSpawnPost(id) {
	if (Vip(id) && is_user_alive(id))
	{
		set_user_health(id, get_user_health(id) + 25)
		give_item ( id,"weapon_hegrenade" );
		give_item ( id,"weapon_flashbang" );
		give_item ( id,"weapon_flashbang" );
		give_item ( id,"weapon_smokegrenade" );
		g_iRunda[ id ] = false
	}                     
}
stock bool:Vip(id)
{
	if(get_user_flags(id) & read_flags("t"))
		return true
	
	return false;
}
public client_putinserver( id )
{
	if(Vip(id))
	{
		new name[32]
		get_user_name(id,name,31)
		chat_color(0, "!team[VIP]!g%s !yse conecteaza !",name)
	}
}
public client_disconnect(id)
{
	if(Vip(id))
	{
		new name[32]
		get_user_name(id,name,31)
		chat_color(0,"!team[VIP]!g%s a iesit dupa server",name)
	}
}
public ev_resethud(id)
{
	set_task(1.0,"tabscore1",id + iTask)
}
public tabscore1( taskid )
{
	new id = taskid - iTask
	
	if(Vip(id) && is_user_connected(id))
	{
		message_begin( MSG_ALL, get_user_msgid("ScoreAttrib") )
		
		write_byte( id )
		write_byte( 4 )
		message_end( )
	}
}
public showvips(user) 
{
	new adminnames[33][32]
	new message[256]
	new id, count, x, len
	new maxplayers = get_maxplayers()
	for(id = 1 ; id <= maxplayers ; id++)
		if(is_user_connected(id))
		if(Vip(id))
		get_user_name(id, adminnames[count++], 31)
	
	len = format(message, 255, "%s VIP ONLINE: ",COLOR)
	if(count > 0) {
		for(x = 0 ; x < count ; x++) {
			len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
			if(len > 96 ) {
				print_message(user, message)
				len = format(message, 255, "%s ",COLOR)
			}
		}
		print_message(user, message)
	}
	else {
		len += format(message[len], 255-len, "No VIP online.")
		print_message(user, message)
	}
}

print_message(id, msg[]) {
	message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
	write_byte(id)
	write_string(msg)
	message_end()
}

stock chat_color(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, "!y", "^1")
	replace_all(msg, 190, "!team", "^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, get_user_msgid("SayText"), _, players)
			write_byte(players);
			write_string(msg);
			message_end();
		}
	}
}
}
Last edited by Cosmin on 05 Dec 2013, 17:21, edited 7 times in total.
RoyalServer 2
User avatar
high.G1
Membru, skill 0
Membru, skill 0
Posts: 37
Joined: 30 Aug 2013, 15:54
Detinator Steam: Nu
CS Status: Nick anterior: SeNNN[Z]aTioN
Has thanked: 11 times
Been thanked: 19 times
Contact:

08 Sep 2013, 18:26

Hmm, parcă stiu de undeva acest plugin care arată mesaje când cumperi ceva, l-am avut şi eu dar nu mai am sursa.
Dacă mă înşel scuze si felicitări pentru plugin :)
Sponsorizez HNS.JOINET.RO
Sponsorizez HNS.REVHOSTING.RO
Vrei şi tu o sponsorizare? Trebuie să îmi devi prieten !
Image
[ sn1kkers ]




NICK ACTUAL: sN1kkeRs.
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

08 Sep 2013, 21:13

este facut 100% de mine te asigur, nu sunt genu' de om care "fura" l'am facut la cererea unui user.
User avatar
high.G1
Membru, skill 0
Membru, skill 0
Posts: 37
Joined: 30 Aug 2013, 15:54
Detinator Steam: Nu
CS Status: Nick anterior: SeNNN[Z]aTioN
Has thanked: 11 times
Been thanked: 19 times
Contact:

08 Sep 2013, 21:22

scosmynnnn wrote:este facut 100% de mine te asigur, nu sunt genu' de om care "fura" l'am facut la cererea unui user.
Atunci ai un + de la mine :)
Felicitări.
Sponsorizez HNS.JOINET.RO
Sponsorizez HNS.REVHOSTING.RO
Vrei şi tu o sponsorizare? Trebuie să îmi devi prieten !
Image
[ sn1kkers ]




NICK ACTUAL: sN1kkeRs.
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

08 Sep 2013, 21:40

Multumesc . :)
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

09 Sep 2013, 01:01

Urca-l pe girlshare sau zippyshare ca multi nu stau 30 secunde ...

Sau posteaza sursa
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

09 Sep 2013, 02:21

FaTzZu wrote:Urca-l pe girlshare sau zippyshare ca multi nu stau 30 secunde ...

Sau posteaza sursa
Am facut eu asta pentru el :)
.sma | Afiseaza codul
#include <amxmodx>
#include <fun>
#include <fakemeta>
#include <fakemeta_util>
#include <cstrike>
#include <hamsandwich> 
#include <alt_chat>

#define PLUGIN "Vipmenu"
#define VERSION "1.0"
#define AUTHOR "c0sm1n"

#define nr_maxim 1

new g_iRunda[ 33 ];

public plugin_init () {

	register_plugin ("PLUGIN", "VERSION", "AUTHOR");
	register_clcmd ("say /vipmenu","HnsVip");
        g_msgsaytext = get_user_msgid( "SayText" );
        register_logevent("roundstart", 2, "1=Round_Start");
	RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
}

public HnsVip ( id )
{
	if (get_user_flags(id) & ADMIN_LEVEL_H){

		ShowMenu(id);
		}else{
			print (id, "^x04 [VIP] ^x01 Nu ai acces la ^x03 /vipmenu.")
			return 1;
	}
	return 0;
}

public roundstart( )
{
	new iPlayers[ 32 ], iNum;
	
	get_players( iPlayers, iNum, "c" );
	
	for( new i = 0; i < iNum; i++ )
	{
		g_iRunda[ iPlayers[ i ] ] = 0;
	}
}


public ShowMenu ( id )
{
	if (!is_user_alive ( id )|| is_user_bot ( id )||!is_user_connected ( id ))
		return 1;

	if( g_iRunda[ id ] >= nr_maxim )
	{
		print(id, "^x04 [VIP] ^x01 Ai folosit deja %i data aceasta comanda asteapta pana runda urmatoare.",nr_maxim);
		return 1;
	}

	static menu;
	menu = menu_create ("\ Meniu vip","meniu_vip");

	menu_additem ( menu,"\ Deagle(2 Gloante)","1", 0 );
        menu_additem ( menu,"\ Invizibilitate(15 Secunde)","2", 0 );
        menu_additem ( menu,"\ Gravitatie(10 Secunde)","3", 0 );
        menu_additem ( menu,"\ GodMode(10 Secunde)","4", 0 );

	menu_setprop ( menu, MPROP_NUMBER_COLOR,"\y");
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );

	menu_display ( id, menu, 0 );
	return 0;
}

public meniu_vip ( id, menu, item )
{
	if ( item == MENU_EXIT )
	{
		menu_destroy ( menu );
		return 1;
	}

	new data [ 6 ], szName [ 64 ];
	new access, callback;

	menu_item_getinfo ( menu, item, access, data, charsmax ( data ), szName, charsmax ( szName ), callback );

	new key = str_to_num ( data );

	switch ( key )
	{
		case 1:
		{
			print (id, "^x04 [MeniuVip] ^x01 Ti-ai ales un ^x03 deagle ^x01 cu 2 gloante.")
                        give_item ( id,"weapon_deagle" );
                        cs_set_user_bpammo( id, CSW_DEAGLE, 2 );
		        g_iRunda[ id ] ++;
                        
		}
		case 2:
                {
			print (id, "^x04 [MeniuVip] ^x01 Ti-ai ales ^x03 invizibilitate ^x01 15 secunde.")
			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0);  
			set_task(15.0, "remove_invizibility",id);  
			g_iRunda[ id ] ++;
                } 
		case 3:
		{
			print (id, "^x04 [MeniuVip] ^x01 Ti-ai ales ^x03 gravitatie ^x01 pentru 10 secunde.")
			fm_set_user_gravity( id, 0.6 );
			set_task(10.0, "remove_gravity",id);
			g_iRunda[ id ] ++;
		}
		case 4:
		{
			print (id, "^x04 [MeniuVip] ^x01 Ti-ai ales ^x03 GodMode ^x01 10 secunde.")
			set_user_godmode ( id, 1 );
			set_task ( 10.0,"remove_godmode", id );
			g_iRunda[ id ] ++;
		}
        }
	menu_destroy ( menu );
	return 1;
}

public remove_invizibility(id){
	set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);  
	print (id, "^x04 [MeniuVip] ^x01 Ti-a expirat ^x03 invizibilitatea.")
} 

public remove_gravity(id){
	fm_set_user_gravity( id, 1.0 );
	print (id, "^x04 [MeniuVip] ^x01 Ti-a expirat ^x03 gravitatia.")
}

public remove_godmode(id){
	set_user_godmode ( id, 0 );
	print (id, "^x04 [MeniuVip] ^x01 Ti-a expirat ^x03 godmode-ul.")
}
	
public fwHamPlayerSpawnPost(id) {
	if (get_user_flags(id) & ADMIN_LEVEL_H) {

                        set_user_health(id, 125)
			give_item ( id,"weapon_hegrenade" );
			give_item ( id,"weapon_flashbang" );
			give_item ( id,"weapon_flashbang" );
			give_item ( id,"weapon_smokegrenade" );
			g_iRunda[ 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 }
*/
LINK 1|LINK 2
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

09 Sep 2013, 11:27

Nu mai folosi fakemeta si fakemeta_util

Code: Select all

fm_set_user_gravity( id, 1.0 );
->

Code: Select all

set_user_gravity( id, 1.0 );
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

26 Nov 2013, 20:59

http://fisierulmeu.ro/63LOIDPQXJRU/Vip-rar.html
| Afiseaza codul
#include <amxmodx>
#include <fun>
#include <fakemeta_util>
#include <cstrike>
#include <hamsandwich> 

#define PLUGIN "Vipmenu"
#define VERSION "1.0"
#define AUTHOR "C0sm1N"

#define nr_maxim 1 // de aici modifici de cate ori sa aibe acces pe runda !

new g_iRunda[ 33 ];

public plugin_init () {
	
	register_plugin ("PLUGIN", "VERSION", "AUTHOR");
	register_clcmd ("say /vipmenu","HnsVip");
	register_logevent("roundstart", 2, "1=Round_Start");
	RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
}

public HnsVip ( id )
{
	if (get_user_flags(id) & ADMIN_LEVEL_H)
	{
		ShowMenu(id);
	}
	else
	{
		chat_color(id, "!g[VIP] !yNu ai acces la /vipmenu,cumpara vip !")
	}
}

public roundstart( )
{
	new iPlayers[ 32 ], iNum;
	
	get_players( iPlayers, iNum, "c" );
	
	for( new i = 0; i < iNum; i++ )
	{
		g_iRunda[ iPlayers[ i ] ] = 0;
	}
}


public ShowMenu ( id )
{
	if (!is_user_alive ( id )|| is_user_bot ( id )||!is_user_connected ( id ))
		return 1;
	
	if( g_iRunda[ id ] >= nr_maxim )
	{
		chat_color(id,"!g[VIP] !yAi folosit de %i ori aceasta comanda, !teamasteapta pana runda urmatoare.",nr_maxim);
		return 1;
	}
	
	static menu;
	menu = menu_create ("\ Meniu vip","meniu_vip");
	
	menu_additem ( menu,"\ Deagle(2 Gloante)","1", 0 );
	menu_additem ( menu,"\ Invizibilitate(15 Secunde)","2", 0 );
	menu_additem ( menu,"\ Gravitatie(10 Secunde)","3", 0 );
	menu_additem ( menu,"\ GodMode(10 Secunde)","4", 0 );
	
	menu_setprop ( menu, MPROP_NUMBER_COLOR,"\y");
	menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
	
	menu_display ( id, menu, 0 );
	return 0;
}

public meniu_vip ( id, menu, item )
{
	if ( item == MENU_EXIT )
	{
		menu_destroy ( menu );
		return 1;
	}
	
	new data [ 6 ], szName [ 64 ];
	new access, callback;
	
	menu_item_getinfo ( menu, item, access, data, charsmax ( data ), szName, charsmax ( szName ), callback );
	
	new key = str_to_num ( data );
	
	switch ( key )
	{
		case 1:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teamdeagle cu !y2 gloante.")
			fm_give_item ( id,"weapon_deagle" );
			cs_set_user_bpammo(id, CSW_DEAGLE, cs_get_user_bpammo(id, CSW_DEAGLE) + 2)
			g_iRunda[ id ] ++;
		}
		case 2:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teaminvizibilitate !y10 secunde.")
			set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0);  
			set_task(15.0, "remove_invizibility",id);  
			g_iRunda[ id ] ++;
		} 
		case 3:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teamgravitatie !y10 secunde.")
			fm_set_user_gravity( id, 0.6 );
			set_task(10.0, "remove_gravity",id);
			g_iRunda[ id ] ++;
		}
		case 4:
		{
			chat_color(id,"!g[MeniuVip] !yTi-ai ales !teamGodMode !y10 secunde.")
			set_user_godmode ( id, 1 );
			set_task ( 10.0,"remove_godmode", id );
			g_iRunda[ id ] ++;
		}
	}
	menu_destroy ( menu );
	return 1;
}

public remove_invizibility(id){
	set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255);  
	chat_color(id, "!g[MeniuVip] !yTi-a expirat !teaminvizibilitatea.")
} 

public remove_gravity(id){
	fm_set_user_gravity( id, 1.0 );
	chat_color(id, "!g[MeniuVip] !yTi-a expirat !teamgravitatia.")
}

public remove_godmode(id){
	set_user_godmode ( id, 0 );
	chat_color(id, "!g[MeniuVip] !yTi-a expirat !teamgodmode-ul.")
}

public fwHamPlayerSpawnPost(id) {
	if (get_user_flags(id) & ADMIN_LEVEL_H) {
		
		set_user_health(id, 125)
		give_item ( id,"weapon_hegrenade" );
		give_item ( id,"weapon_flashbang" );
		give_item ( id,"weapon_flashbang" );
		give_item ( id,"weapon_smokegrenade" );
		g_iRunda[ id ] = false
	}                     
}
stock chat_color(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, "!y", "^1")
	replace_all(msg, 190, "!team", "^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, get_user_msgid("SayText"), _, players)
			write_byte(players);
			write_string(msg);
			message_end();
		}
	}
}
}


*UPDATE*
Mici imbunatatiri in cod,cat mi-a permis timpul,o sa mai fac si alte update-uri
buzuiala
Membru, skill 0
Membru, skill 0
Posts: 45
Joined: 30 Jan 2013, 22:22
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 7 times
Been thanked: 1 time
Contact:

30 Nov 2013, 13:45

Super plugin,il testez cand am timp.
User avatar
R1kKk-
Membru, skill +1
Membru, skill +1
Posts: 178
Joined: 12 Apr 2013, 16:57
Detinator Steam: Da
CS Status: Batman!
Detinator server CS: HNS.JOINET.RO
SteamID: Privat...
Has thanked: 20 times
Been thanked: 17 times
Contact:

30 Nov 2013, 22:08

Cam simplu si putin prost facut.
Daca de exemplu accesez meniul, si nu iau nimic si il inchid, daca vreau sa-l deschid din nou sa iau ceva nu pot.
Eu zic ca optimizare sa nu pui if( g_iRunda[ id ] >= nr_maxim ) in functia showmenu ci doar la iteme.
Image Image Image
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

30 Nov 2013, 22:21

R1kKk- wrote:Cam simplu si putin prost facut.
Daca de exemplu accesez meniul, si nu iau nimic si il inchid, daca vreau sa-l deschid din nou sa iau ceva nu pot.
Eu zic ca optimizare sa nu pui if( g_iRunda[ id ] >= nr_maxim ) in functia showmenu ci doar la iteme.
Daca ar face ca tine, ar insemna ca la fiecare item sa fie odata pe runda. Se poate modifica la cerere, nu neaparat ca optimizare.
@Goodjob, nu am apucat sa citesc tot codul.
Retras
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 18 guests