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

Scripterems


Guest Armasi

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5296 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(equal(team,"T", 1))

{

bla bla bla

}

else

{

bla bla bla

}

pwz:

case 0:

if(is_user_alive(id))

{

strip_user_weapons(id)

if(equal(team,"T", 1))

{

give_item(id,"weapon_ak47")

give_item(id,"ammo_762nato")

give_item(id,"ammo_762nato")

give_item(id,"ammo_762nato")

give_item(id,"ammo_762nato")

}

else

{

give_item(id,"weapon_m4a1")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

give_item(id,"ammo_556nato")

}

}

Kaip supratai kiekvienam case reik vis is naujo :}

Nuoroda į komentarą
Dalintis per kitą puslapį

Isivaizduok yra ir antras budas turbut geresnis :}

#define Keysmenu_1 (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9) //Keys: 1234567890

#define Keysmenu_2 (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9) //Keys: 1234567890

if(round > 1) set_task(1.0, "armani", id); (tarkim)

public armani( id ) {

if(equal(team,"T", 1))

{

register_concmd("vipmenu", "ShowVipMenu", ADMIN_ACCESS, "Open Vip Menu for T's")

set_task(1.0, "ShowVipMenu", id);

}

else

{

register_concmd("vipmenu2", "ShowVipMenu2", ADMIN_ACCESS, "Open Vip Menu for CT's")

set_task(1.0, "ShowVipMenu2", id);

}

}

public ShowVipMenu(id) {

if (get_user_flags(id) & ADMIN_ACCESS)

{

show_menu(id, Keysmenu_1, "Armani VIP menu for T's^n^n1. Blablabla^n\r0. Exit", -1, "menu_1") // Display menu

return PLUGIN_CONTINUE

}

else

{

client_print(id, print_chat, "%s %L",g_Client, LANG_PLAYER,"ACCES_MSG");

return PLUGIN_HANDLED;

}

return PLUGIN_CONTINUE

}

public Pressedmenu_1(id, key) {

cia visi tavo case

public ShowVipMenu2(id) {

if (get_user_flags(id) & ADMIN_ACCESS)

{

show_menu(id, Keysmenu_2, "Armani VIP menu for CT's^n^n1. Blablabla^n\r0. Exit", -1, "menu_1") // Display menu

return PLUGIN_CONTINUE

}

else

{

client_print(id, print_chat, "%s %L",g_Client, LANG_PLAYER,"ACCES_MSG")

return PLUGIN_HANDLED;

}

return PLUGIN_CONTINUE

}

public Pressedmenu_2(id, key) {

cia visi tavo case

Nuoroda į komentarą
Dalintis per kitą puslapį

#include 
#include 
#include 
#include 

public plugin_init()
{
register_plugin("VIP Menu", "2.05", "AMX Mod X")

register_logevent("Round_Start", 2, "1=Round_Start")
register_menucmd(register_menuid("T_Menu"), 1023, "PressedrodT")
register_menucmd(register_menuid("CT_Menu"), 1023, "PressedrodCT")
}

public Round_Start()
{
new players[32], pnum
get_players(players, pnum, "a")

for (new i = 0; i < pnum; i++)
{
	new player = players[i]

	if (get_user_flags(player) & ADMIN_LEVEL_H)
	{
		new CsTeams:iTeam = cs_get_user_team(player)

		if (iTeam == CS_TEAM_T)
		{
			ShowrodT(player)
		}

		else if (iTeam == CS_TEAM_CT)
		{
			ShowrodCT(player)
		}
	}
}

return PLUGIN_HANDLED
}

public ShowrodT(id)
{
new tBody[512]
add(tBody, 511, "\rVIP Menu: \R\dT^n^n")
add(tBody, 511, "\r1. \wGlock18^n")
add(tBody, 511, "\r2. \w300HP^n")
add(tBody, 511, "\r0. \wExit^n")

new g_tKeys = (1<<0 | 1<<1 | 1<<9)
show_menu(id, g_tKeys, tBody, -1, "T_Menu")

return PLUGIN_CONTINUE
}

public ShowrodCT(id)
{
new cBody[512]
add(cBody, 511, "\rVIP Menu: \R\dCT^n^n")
add(cBody, 511, "\r1. \wUSP^n")
add(cBody, 511, "\r2. \w150HP^n")
add(cBody, 511, "\r0. \wExit^n")

new g_ctKeys = (1<<0 | 1<<1 | 1<<9)
show_menu(id, g_ctKeys, cBody, -1, "CT_Menu")

return PLUGIN_CONTINUE
}

public PressedrodT(id, key)
{
switch(key)
{
	case 0:
	{
		give_item(id, "weapon_glock18")
		cs_set_user_bpammo(id, CSW_GLOCK18, 120)
	}

	case 1:
	{
		set_user_health(id, 300)
	}

	default: return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}

public PressedrodCT(id, key)
{
switch(key)
{
	case 0:
	{
		give_item(id, "weapon_usp")
		cs_set_user_bpammo(id, CSW_USP, 100)
	}

	case 1:
	{
		set_user_health(id, 150)
	}

	default: return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}

Gal sitas aiskesnis? :P

Nuoroda į komentarą
Dalintis per kitą puslapį

Neveikia duoda ir USP IR GLOCK bandžiau abiem komandoms duoda visus itemus...

as apdaręs 1. menu

ct usp gauna

t glock

bet kai pasirenka CT arba T tai gauna abudu ir USP ir Glock

O tick tavo būdas ilgas ir senas... neveikia, net... ir ne da baigta iš kodo matau....

d3v1l tavo viskas ok rodo skirtingus menu, bet itemus duoda tai abiem teamam

Nuoroda į komentarą
Dalintis per kitą puslapį

#include 
#include 
#include 
#include 

public plugin_init()
{
register_plugin("Menus (T/CT)", "0.1", "AMX Mod X")

register_logevent("Round_Start", 2, "1=Round_Start")
register_menucmd(register_menuid("menu_rod"), 1023, "Pressedrod")
}

public Round_Start()
{
new players[32], pnum
get_players(players, pnum, "a")

for (new i = 0; i < pnum; i++)
{
	new player = players[i]

	if (get_user_flags(player) & ADMIN_LEVEL_H)
	{
		ShowmenuID(player)
	}
}

return PLUGIN_HANDLED
}

public ShowmenuID(id)
{
new Body[512]
new CsTeams:iTeam = cs_get_user_team(id)

if (iTeam == CS_TEAM_T)
{
	add(Body, 511, "\rVIP Menu: \R\dTe rro r ist^n^n")
	add(Body, 511, "\r1. \wGlock^n")
	add(Body, 511, "\r2. \w255HP^n")
	add(Body, 511, "\r0. \wExit^n")
}

else if (iTeam == CS_TEAM_CT)
{
	add(Body, 511, "\rVIP Menu: \R\dCoun te r-Te rro r ist^n^n")
	add(Body, 511, "\r1. \wUSP^n")
	add(Body, 511, "\r2. \w200HP^n")
	add(Body, 511, "\r0. \wExit^n")
}

new g_Keys = (1<<0 | 1<<1 | 1<<9)
show_menu(id, g_Keys, Body, -1, "menu_rod")

return PLUGIN_CONTINUE
}

public Pressedrod(id, key)
{
new CsTeams:iTeam = cs_get_user_team(id)

switch(key)
{
	case 0:
	{
		if (iTeam == CS_TEAM_T)
		{
			give_item(id, "weapon_glock18")
			cs_set_user_bpammo(id, CSW_GLOCK18, 120)
		}

		else if (iTeam == CS_TEAM_CT)
		{
			give_item(id, "weapon_usp")
			cs_set_user_bpammo(id, CSW_USP, 100)
		}
	}

	case 1:
	{
		if (iTeam == CS_TEAM_T)
		{
			set_user_health(id, 255)
			client_print(id, print_center, ".:: You have been healed +255 hp ::.")
		}

		else if (iTeam == CS_TEAM_CT)
		{
			set_user_health(id, 200)
			client_print(id, print_center, ".:: You have been healed +200 hp ::.")
		}
	}

	default: return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}

Stai visa ta klaida istaisyta.

for_armasi.sma

terroristx.jpg

counterterrorist.jpg

Nuoroda į komentarą
Dalintis per kitą puslapį

#include 
#include 
#include 
#include 

public plugin_init()
{
register_plugin("Menus (T/CT)", "0.1", "AMX Mod X")

register_logevent("Round_Start", 2, "1=Round_Start")
register_menucmd(register_menuid("menu_rod"), 1023, "Pressedrod")
}

public Round_Start()
{
new players[32], pnum
get_players(players, pnum, "a")

for (new i = 0; i < pnum; i++)
{
	new player = players[i]

	if (get_user_flags(player) & ADMIN_LEVEL_H)
	{
		ShowmenuID(player)
	}
}

return PLUGIN_HANDLED
}

public ShowmenuID(id)
{
new Body[512]
new CsTeams:iTeam = cs_get_user_team(id)

if (iTeam == CS_TEAM_T)
{
	add(Body, 511, "\rVIP Menu: \R\dTe rro r ist^n^n")
	add(Body, 511, "\r1. \wGlock^n")
	add(Body, 511, "\r2. \w255HP^n")
	add(Body, 511, "\r0. \wExit^n")
}

else if (iTeam == CS_TEAM_CT)
{
	add(Body, 511, "\rVIP Menu: \R\dCoun te r-Te rro r ist^n^n")
	add(Body, 511, "\r1. \wUSP^n")
	add(Body, 511, "\r2. \w200HP^n")
	add(Body, 511, "\r0. \wExit^n")
}

new g_Keys = (1<<0 | 1<<1 | 1<<9)
show_menu(id, g_Keys, Body, -1, "menu_rod")

return PLUGIN_CONTINUE
}

public Pressedrod(id, key)
{
new CsTeams:iTeam = cs_get_user_team(id)

switch(key)
{
	case 0:
	{
		if (iTeam == CS_TEAM_T)
		{
			give_item(id, "weapon_glock18")
			cs_set_user_bpammo(id, CSW_GLOCK18, 120)
		}

		else if (iTeam == CS_TEAM_CT)
		{
			give_item(id, "weapon_usp")
			cs_set_user_bpammo(id, CSW_USP, 100)
		}
	}

	case 1:
	{
		if (iTeam == CS_TEAM_T)
		{
			set_user_health(id, 255)
			client_print(id, print_center, ".:: You have been healed +255 hp ::.")
		}

		else if (iTeam == CS_TEAM_CT)
		{
			set_user_health(id, 200)
			client_print(id, print_center, ".:: You have been healed +200 hp ::.")
		}
	}

	default: return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}

Stai visa ta klaida istaisyta.

for_armasi.sma

terroristx.jpg

counterterrorist.jpg

o kaip kodas turetu atroditi jei abie tymam ? tokio tipo man reikia sis lengvesnis

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 4 savaičių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5296 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!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...