Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5008 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

			if(get_pcvar_num(cvar_first) == 0)
		{
			vip_menu(id)
		}
		els

sitas dalykas yra visuose case, man rodos cia turetu but kekvienam case kitoks t.y.: first, second, third ir t.t. Pasitaisyk sita ir tuoj imesiu optimizuota versija, nes su tavaje ram nzn kiek rys...

P.S.


	}
	if(get_pcvar_num(cvar_grenades) == 1)
	{
		give_item(id, "weapon_hegrenade")
		give_item(id, "weapon_flashbang")
		give_item(id, "weapon_flashbang")
		give_item(id, "weapon_smokegrenade")
	}
}
}

KAS CIA?? :D

#include 
#include 
#include 
#include 
#include 

#define AUTHOR "Invide"
#define PLUGIN "Public VIPSISTEMA"
#define VIPFLAG ADMIN_LEVEL_H

new cvar_first, cvar_second, cvar_third, cvar_fourth;
new cvar_menu, menu_timer;
new cvar_armor, cvar_health, cvar_healtha, cvar_grenades;

public plugin_init()
{
register_plugin(PLUGIN, "1.0", AUTHOR)

cvar_first = register_cvar("amx_firstchoose", "1")
cvar_second = register_cvar("amx_secondchoose", "1")
cvar_third = register_cvar("amx_thirdchoose", "1")
cvar_fourth = register_cvar("amx_fourthchoose", "1")

cvar_menu = register_cvar("amxmenu_appear", "1")
menu_timer = register_cvar("amx_menutimer", "2")

cvar_grenades = register_cvar("amxgrenades", "1")

RegisterHam(Ham_Spawn, "player", "player_spawn", 1)
register_clcmd("say /vipmenu", "vipmenu")
register_clcmd("say_team /vipmenu", "vipmenu")
}


	}
	if(get_pcvar_num(cvar_grenades) == 1)
	{
		give_item(id, "weapon_hegrenade")
		give_item(id, "weapon_flashbang")
		give_item(id, "weapon_flashbang")
		give_item(id, "weapon_smokegrenade")
	}
}
}

public vipmenu(id)
{
if(!is_user_alive(id)) 
return PLUGIN_HANDLED;

if(get_user_flags(id) & VIPFLAG)
{
	if(get_pcvar_num(cvar_menu) == 0)
	{
		vip_menu(id);
	}
}
return PLUGIN_HANDLED;
}

public vip_menu(id)
{
if (!is_user_alive(id))
	return PLUGIN_HANDLED;

if (get_user_flags(id) & VIPFLAG)
{
	new menu = menu_create("\yVIP menu", "menu_handler")

	if(get_pcvar_num(cvar_first) == 0)
	{
		menu_additem(menu, "\d Ak47 (\rDisabled\d)", "1", 0);
	}
	else if(get_pcvar_num(cvar_first) == 1)
	{
		menu_additem(menu, "\d Ak47 (\rAvailable\d)", "1", 0);
	}
	if(get_pcvar_num(cvar_second) == 0)
	{
		menu_additem(menu, "\d M4a1 (\rDisabled\d)", "2", 0);
	}
	else if(get_pcvar_num(cvar_second) == 1)
	{
		menu_additem(menu, "\d M4a1 (\rAvailable\d)", "2", 0);
	}
	if(get_pcvar_num(cvar_third) == 0)
	{
		menu_additem(menu, "\d Awp (\rDisabled\d)", "3", 0);
	}
	else if(get_pcvar_num(cvar_third) == 1)
	{
		menu_additem(menu, "\d Awp (\rAvailable\d)", "3", 0);
	}
	if(get_pcvar_num(cvar_fourth) == 0)
	{
		menu_additem(menu, "\d M3 (\rDisabled\d)", "4", 0);
	}
	else if(get_pcvar_num(cvar_fourth) == 1)
	{
		menu_additem(menu, "\d M3 (\rAvailable\d)", "4", 0);
	}
	menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
	menu_display(id, menu, 0);
}
return PLUGIN_CONTINUE;
}

public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback);
new key = str_to_num(data);

switch(key)
{
	case 1 :
	{
		if(get_pcvar_num(cvar_first) == 0)
		{
			vip_menu(id)
		}
		else
		{
			give_item(id, "weapon_ak47")
			give_item(id, "weapon_deagle")
			cs_set_user_bpammo(id, CSW_AK47, 90)
			cs_set_user_bpammo(id, CSW_DEAGLE, 32)
		}
	}
	case 2 :
	{
		if(get_pcvar_num(cvar_first) == 0)
		{
			vip_menu(id)
		}
		else
		{
			give_item(id, "weapon_m4a1")
			give_item(id, "weapon_deagle")
			cs_set_user_bpammo(id, CSW_M4A1, 90)
			cs_set_user_bpammo(id, CSW_DEAGLE, 32)
		}
	}
	case 3 :
	{
		if(get_pcvar_num(cvar_first) == 0)
		{
			vip_menu(id)
		}
		else
		{
			give_item(id, "weapon_awp")
			give_item(id, "weapon_deagle")
			cs_set_user_bpammo(id, CSW_AWP, 32)
			cs_set_user_bpammo(id, CSW_DEAGLE, 32)
		}
	}
	case 4 :
	{
		if(get_pcvar_num(cvar_first) == 0)
		{
			vip_menu(id)
		}
		else
		{
			give_item(id, "weapon_m3")
			give_item(id, "weapon_deagle")
			cs_set_user_bpammo(id, CSW_M3, 32)
			cs_set_user_bpammo(id, CSW_DEAGLE, 32)
		}
	}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}

Kur tu spawn matai? As matau tik registravima, o kur pats eventas?

Supranti jeigu man viskas VEIKIA!?? Tai ir visiems veiks klaidu ash nematau tik spawn butu idejau visko ko reikejo P.S aciu uz spawn kita pats sugebu.

Kai pradesi normaliai skriptinti, tada ir snekek, o dabar tavo vietoje matau tik pagyruna kuris neatlikes darbo rekauja kad viskas 100% gerai ir kaip reikiant viekia... 100% niekados niekas neveike ir neveiks, kadangi kekvienam darbui reikia optimizavimo, vinas is pavyzdziu 2x iskvieciamas if'as ir 1 karta iskvieciamas switch'as...

*Myliu SuperGames.lt** Kaip tu mane gruzini noriukai tai pz*c SUPRANTI VISKAS VEIKIA 100% tu man aiskinsi kada ash dbr testinau>? :DDD

Koks man skirtumas, ar tau iš tos tavo žaidimo pusės veikia, ar ne... Aš matau plugina kuris šūdo vertas, beveik visą perdaryt reikėjo... Su tokiu plugino ir be serverio gali likt... Vienas resursų naudojimas dėl nieko...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5008 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...