Szerző Téma: Több helyen mûködjön a parancs  (Megtekintve 516 alkalommal)

dexi

  • Vendég
Több helyen mûködjön a parancs
« Dátum: 2011. november 13. - 16:19:45 »
0 Show voters
[pawn]if(strcmp(cmd, \"/fegyvervesz\", true) == 0)
   {
      if(IsPlayerInRangeOfPoint(playerid, 2.0, 1665.6800537109,1566.1684570313,18.478197097778))
     {
   ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, \"Fegyvervétel!(10$/lõszer(60db)\", \"Shotgun\\nM4\\nAK47\\nMP5\\nCountry Rifle\\nDesert Eagle\", \"Vétel\", \"Mégsem\");} else SendClientMessage(playerid, RED, \"Nem vagy a pickupnál!\");
   return 1;
   }
[/pawn]
Hogy lehet megcsinálni azt hogy más helyen is mûködjön(2 fegyverlehívó van és nem akarok külön parancsot..)

Több helyen mûködjön a parancs
« Válasz #1 Dátum: 2011. november 13. - 16:22:58 »
0 Show voters
[pawn]if(strcmp(cmd, \"/fegyvervesz\", true) == 0)
   {
      if(IsPlayerInRangeOfPoint(playerid, 2.0, 1665.6800537109,1566.1684570313,18.478197097778))
     {
   ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, \"Fegyvervétel!(10$/lõszer(60db)\", \"Shotgun\\nM4\\nAK47\\nMP5\\nCountry Rifle\\nDesert Eagle\", \"Vétel\", \"Mégsem\");} else if(IsPlayerInRangeOfPoint(playerid, ...))
{
//dolgok..
}
else SendClientMessage(playerid, RED, \"Nem vagy a pickupnál!\");
   return 1;
   }
[/pawn]

dexi

  • Vendég
Több helyen mûködjön a parancs
« Válasz #2 Dátum: 2011. november 13. - 16:52:01 »
0 Show voters
Ügyértem a IsPlayerInRangeOfPoint -ból hogy lehet mégegyet õgy hogy mûködjön. Szóval teszem azt a ház 2 felében van ez a pickup és mind a 2-nél mûködjön.

Több helyen mûködjön a parancs
« Válasz #3 Dátum: 2011. november 13. - 16:54:14 »
0 Show voters
[pawn]if(IsPlayerInRangeOfPoint(playerid, 2.0, 1665.6800537109,1566.1684570313,18.478197097778) || IsPlayerInRangeOfPoint(playerid, 2.0, x,y,z))[/pawn]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal