Jump to content
  • 0

pomoc pickup


Daffy

Dotaz

hele vim ze to zni ode mne blbe :d ale poterbuju pomoct ...skousel sem to ale porad mi to nejde :d a nevim co uz zmenit :d ...delam napriklad PICKUP dam se priklad jak to mam nachuja ...davam sem priklad neni to to co poterbuji ale je to podobne

 

nahore v mode

 

new Menu:letis;
new lv;
nnew sf;
new ls;

 

ongamemode

 

	lv = CreatePickup(1318,1,-2016.8883,306.2216,35.0908);//kde je pickup souradky,,
sf = CreatePickup(1318,1,2141.7649,926.7305,10.8203);//kde je pickup souradky,,
ls = CreatePickup(1318,1,286.5748,1931.4452,17.6406);//kde je pickup souradky,,

letis = CreateMenu("~r~Odlette", 2, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(letis, 0, "Letiste LV");
AddMenuItem(letis, 0, "Letiste SF");
AddMenuItem(letis, 0, "Letiste LS");
AddMenuItem(letis, 0, "Pojedu autem");

 

pickuppickup

 

		if(pickupid == lv)
{
			ShowMenuForPlayer(letis,playerid);
}
	if(pickupid == sf)
{
			ShowMenuForPlayer(letis,playerid);
}
	if(pickupid == ls)
{
			ShowMenuForPlayer(letis,playerid);
}

 

 

PICKUP SE VYTVORY ...ALE NEUKAZE MI TO MENU ...potrebuju aby bylo vice pickupu ale stejne menu a nejak mi to nejde a za boha uz si nevzpominam jak na to jinak mi vsecky ostatni pickupy jedou a ukazujou menu atd...

Link to comment
Share on other sites

Recommended Posts

  • 0
Guest [*LoNg*]LiFe

hm akoze a do onplayerselectmenurow co ? tam musis dat ties nieco lol

 

if (Current == letis ) {

switch(row) {

case 0:{

sem si daj lv suradky kam ta to warpne

}//pocet si uz daj sam podla toho co vsetko tam das

}

case 1:{

sem si daj sf suradky kam ta to warpne

}//pocet si uz daj sam podla toho co vsetko tam das

}

case 2:{

sem si daj ls suradky kam ta to warpne

}//pocet si uz daj sam podla toho co vsetko tam das

return 1;

}

 

takto niako by to malo vyzerat

Link to comment
Share on other sites

  • 0
Guest [*LoNg*]LiFe

a ked chces viac pickupov ale to iste menu vtom tak to si musis spravyt

new pickup2;

pickup2 = CreatePickup(1210, 1,suradnice 2 pickupu);

do ongame... si musis dat to co chces v menu cize si tam daj to co chces mat viackrat

potom do pickup si daj ..... atd.

Link to comment
Share on other sites

  • 0

letis = CreateMenu("~r~Odlette", 1, 150.0, 100.0, 250.0, 150.0);

AddMenuItem(letis, 0, "Letiste LV");

AddMenuItem(letis, 0, "Letiste SF");

AddMenuItem(letis, 0, "Letiste LS");

AddMenuItem(letis, 0, "Pojedu autem");

 

 

:?: :?: :?: :?:

Link to comment
Share on other sites

  • 0

lamer coding...

 

      if(pickupid == lv)
{
           ShowMenuForPlayer(letis,playerid);
}
     if(pickupid == sf)
{
           ShowMenuForPlayer(letis,playerid);
}
     if(pickupid == ls)
{
           ShowMenuForPlayer(letis,playerid);
}

 

pickupid je ordinalny datovy typ ( vieme urcite predchadzajuci clen a aj nasledujuci ) a preto je vhodnejsie vyuzit switch(pickupid)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...