Nahoře bylo napsáno když ho ješte nemáte napište nemám, takže se mužu zeptat nebo ne?
Ahoj, potřebuji dát něco do .amxx ale nejde mi to zkomalimovat

Zde je sma:
gunmenu.sma
Spoiler: zobrazit
new boolmazbran[33]
new onoffmenu;
RegisterHam(Ham_Spawn, player, FwdHamSpawn, 1)
RegisterHam(Ham_Spawn, player, Fwd_PlayerSpawn_Post, 1)
onoffmenu = register_cvar(onoffmenu , 1)
}
public Fwd_PlayerSpawn_Post(id)
{
if (is_user_alive(id))
{
mazbran[id] = false
}
}
public FwdHamSpawn( id ) {
vipCtmenu(id)
}
stock primary_wpn_drop(index)
{
new weapons[32], num, Weapon
get_user_weapons(index, weapons, num)
for (new i = 0; i num; i++)
{
Weapon = weapons[i]
if (PRIMARY_WEAPONS_BITSUM & (1Weapon))
{
static wname[32]
get_weaponname(Weapon, wname, sizeof wname - 1)
engclient_cmd(index, drop, wname)
}
}
}
stock secondary_wpn_drop(index)
{
new weapons[32], num, Weapon
get_user_weapons(index, weapons, num)
for (new i = 0; i num; i++)
{
Weapon = weapons[i]
if (!(PRIMARY_WEAPONS_BITSUM & (1Weapon)))
{
static wname[32]
get_weaponname(Weapon, wname, sizeof wname - 1)
engclient_cmd(index, drop, wname)
}
}
}
public vipCtmenu(id)
{
if(get_pcvar_num(onoffmenu))
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
new ctmenu = menu_create(Nazev webuy CT Menu r(ctm),Ctmenu_handler)
menu_additem(ctmenu,wM4A1 + Deagle)
menu_additem(ctmenu,wAK47 + Deagle)
menu_additem(ctmenu,wFamas + Deagle)
menu_additem(ctmenu,wmp5navy + Deagle)
menu_additem(ctmenu,wAWP + Deagle r[yVIPr])
menu_additem(ctmenu,wXM1014 + Deagle r[yVIPr])
menu_setprop(ctmenu , MPROP_EXITNAME, rKonec);
menu_setprop(ctmenu , MPROP_NUMBER_COLOR, r);
menu_display(id,ctmenu)
}
}
}
}
public Ctmenu_handler(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item)
{
case 0 1. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_m4a1)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_M4A1, 300)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[Nazev Webu]^4 Vybral jsis M4A1 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[Nazev Webu] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
}
case 1 2. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_ak47)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_AK47, 300)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSwrod.cz] ^4Vybral jsis AK47 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[Nazev Webu] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
}
case 2 3. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_famas)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_FAMAS, 90)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSword.cz] ^4Vybral jsis Famas + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[NetSwrod.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
}
case 3 //4. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_mp5navy)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_mp5navy, 300)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSword.cz] ^4Vybral jsis MP5 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] ^4Tato zbran je jen pro ^1VIP ^4Ktere si zakoupis na ^1NetSword.cz)
}
}
}
return PLUGIN_HANDLED
}
case 4: //5. polozka
{
if(get_user_flags(id) & VIP)
{
if(is_user_alive(id))
{
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,"weapon_awp")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
cs_set_user_bpammo(id, CSW_AWP, 100)
give_item(id,"weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,"weapon_knife")
give_item(id,"item_assaultsuit");
give_item(id,"item_thighpack");
give_item(id,"item_kevlar");
} else {
client_print(id,print_chat,"Zbran si muzes vybrat jenom jednou za kolo");
}
mazbran[id] = true;
ColorChat(id, "^4[Nazev Webu] ^4Vybral jsis AWP + Deagle + Granaty")
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi CT !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] ^4Tato zbran je jen pro ^1VIP ^4Ktere si zakoupis na ^1NetSword.cz)
}
}
}
return PLUGIN_HANDLED
}
ase 5 //6. polozka
{
if(get_user_flags(id) & VIP)
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) Hrac musi byt CT
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_XM1014)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_XM1014, 120)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSword] ^4Vybral jsis XM1014 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi CT !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] ^4Tato zbran je jen pro ^1VIP ^4Ktere si zakoupis na ^1NetSword.cz)
}
}
}
return PLUGIN_HANDLED
}
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, !y, ^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( )
}
}
}
}
new onoffmenu;
RegisterHam(Ham_Spawn, player, FwdHamSpawn, 1)
RegisterHam(Ham_Spawn, player, Fwd_PlayerSpawn_Post, 1)
onoffmenu = register_cvar(onoffmenu , 1)
}
public Fwd_PlayerSpawn_Post(id)
{
if (is_user_alive(id))
{
mazbran[id] = false
}
}
public FwdHamSpawn( id ) {
vipCtmenu(id)
}
stock primary_wpn_drop(index)
{
new weapons[32], num, Weapon
get_user_weapons(index, weapons, num)
for (new i = 0; i num; i++)
{
Weapon = weapons[i]
if (PRIMARY_WEAPONS_BITSUM & (1Weapon))
{
static wname[32]
get_weaponname(Weapon, wname, sizeof wname - 1)
engclient_cmd(index, drop, wname)
}
}
}
stock secondary_wpn_drop(index)
{
new weapons[32], num, Weapon
get_user_weapons(index, weapons, num)
for (new i = 0; i num; i++)
{
Weapon = weapons[i]
if (!(PRIMARY_WEAPONS_BITSUM & (1Weapon)))
{
static wname[32]
get_weaponname(Weapon, wname, sizeof wname - 1)
engclient_cmd(index, drop, wname)
}
}
}
public vipCtmenu(id)
{
if(get_pcvar_num(onoffmenu))
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
new ctmenu = menu_create(Nazev webuy CT Menu r(ctm),Ctmenu_handler)
menu_additem(ctmenu,wM4A1 + Deagle)
menu_additem(ctmenu,wAK47 + Deagle)
menu_additem(ctmenu,wFamas + Deagle)
menu_additem(ctmenu,wmp5navy + Deagle)
menu_additem(ctmenu,wAWP + Deagle r[yVIPr])
menu_additem(ctmenu,wXM1014 + Deagle r[yVIPr])
menu_setprop(ctmenu , MPROP_EXITNAME, rKonec);
menu_setprop(ctmenu , MPROP_NUMBER_COLOR, r);
menu_display(id,ctmenu)
}
}
}
}
public Ctmenu_handler(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
switch(item)
{
case 0 1. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_m4a1)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_M4A1, 300)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[Nazev Webu]^4 Vybral jsis M4A1 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[Nazev Webu] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
}
case 1 2. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_ak47)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_AK47, 300)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSwrod.cz] ^4Vybral jsis AK47 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[Nazev Webu] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
}
case 2 3. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_famas)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_FAMAS, 90)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSword.cz] ^4Vybral jsis Famas + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[NetSwrod.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
}
case 3 //4. polozka
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_mp5navy)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_mp5navy, 300)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSword.cz] ^4Vybral jsis MP5 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] ^4Tato zbran je jen pro ^1VIP ^4Ktere si zakoupis na ^1NetSword.cz)
}
}
}
return PLUGIN_HANDLED
}
case 4: //5. polozka
{
if(get_user_flags(id) & VIP)
{
if(is_user_alive(id))
{
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT)
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,"weapon_awp")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
give_item(id,"ammo_556nato")
cs_set_user_bpammo(id, CSW_AWP, 100)
give_item(id,"weapon_deagle")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
give_item(id,"ammo_50ae")
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,"weapon_knife")
give_item(id,"item_assaultsuit");
give_item(id,"item_thighpack");
give_item(id,"item_kevlar");
} else {
client_print(id,print_chat,"Zbran si muzes vybrat jenom jednou za kolo");
}
mazbran[id] = true;
ColorChat(id, "^4[Nazev Webu] ^4Vybral jsis AWP + Deagle + Granaty")
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi CT !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] ^4Tato zbran je jen pro ^1VIP ^4Ktere si zakoupis na ^1NetSword.cz)
}
}
}
return PLUGIN_HANDLED
}
ase 5 //6. polozka
{
if(get_user_flags(id) & VIP)
{
if(is_user_alive(id))
{
new CsTeamsuserTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_CT) Hrac musi byt CT
{
if(!mazbran[id]){
primary_wpn_drop(id)
secondary_wpn_drop(id)
strip_user_weapons (id)
give_item(id,weapon_XM1014)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
give_item(id,ammo_556nato)
cs_set_user_bpammo(id, CSW_XM1014, 120)
give_item(id,weapon_deagle)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
give_item(id,ammo_50ae)
cs_set_user_bpammo(id, CSW_DEAGLE, 70)
give_item(id,weapon_knife)
give_item(id,item_assaultsuit);
give_item(id,item_thighpack);
give_item(id,item_kevlar);
} else {
client_print(id,print_chat,Zbran si muzes vybrat jenom jednou za kolo);
}
mazbran[id] = true;
ColorChat(id, ^4[NetSword] ^4Vybral jsis XM1014 + Deagle + Granaty)
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi CT !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] Zbrane z ^4CT Menu ^1si muzes vzit jen kdyz jsi nazivu !)
}
}
else
{
ColorChat(id, ^4[NetSword.cz] ^4Tato zbran je jen pro ^1VIP ^4Ktere si zakoupis na ^1NetSword.cz)
}
}
}
return PLUGIN_HANDLED
}
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, !y, ^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( )
}
}
}
}