Jump to content
  • 0

pomoc DIALOG_STYLE_INPUT vybrání vozidla...


snake3321

Dotaz

Dobrý den, mám takovou otázku jak vytvořím dialog (DIALOG_STYLE_INPUT (přes dialog)) kde bych si dal ID nějákého vozidla, stačí mi 3 ID, 411, 415 a 495 to by se přepsalo na místo 411 (viz. níže). Ovšem nespawnulo by se jen 1 auto na tu pozici, ale 6 aut. Jednoduše bych chtěl mít na výber z těchto 3. aut, pokud by se našel někdo ochoten mi s tím poradit, byl bych moc rád. Předem moc děkuji.

 

vehicleid1 = AddStaticVehicle(411,-1994.6000000,1066.1000000,55.8000000,196.0000000,6,6); //Infernus
vehicleid2 = AddStaticVehicle(411,-1998.5996000,1066.0996000,55.8000000,195.9960000,6,6); //Infernus
vehicleid3 = AddStaticVehicle(411,-2002.5996000,1066.0996000,55.8000000,195.9960000,6,6); //Infernus
vehicleid4 = AddStaticVehicle(411,-2006.5996000,1066.0996000,55.8000000,195.9960000,6,6); //Infernus
vehicleid5 = AddStaticVehicle(411,-2010.5996000,1066.0996000,55.8000000,195.9960000,6,6); //Infernus
vehicleid6 = AddStaticVehicle(411,-2014.5996000,1066.0996000,55.8000000,195.9960000,6,6); //Infernus
Link to comment
Share on other sites

2 odpovědí na tuto otázku

Recommended Posts

  • 0

pokud chces na vyber 3-6 aut, je lepsi vyuzit DIALOG_STYLE_LIST ... pokud chces vyuzit DIALOG_STYLE_INPUT, to je lepsi vyuzit na jakekoliv id nasledovne:

if(dialogid == 1)
{
   if(response == 1)
   {
      if(!strlen(inputtext) || strval(inputtext) < 400 || strval(inputtext) > 611) return SendClientMessage(playerid,-1,"zadej id vozidla, rozmezi je 400-611");
      new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); CreateVehicle(strval(inputtext),x,y,z,90,-1,-1,false);
   }
}

samozrejme nezapomen vyuzit ShowPlayerDialog


jinak ten prvni kod co jsem ti psal patri samozrejme do ondialogresponse

Edited by ĐaVe
  • Líbí se mi to! (+1) 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...