GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: Axe9 - 2011. november 19. - 16:05:28

Cím: Help kocsi eladás!
Írta: Axe9 - 2011. november 19. - 16:05:28
Sziasztok!
Megint hozzátok fordulok.
Azt szeretném megcsinálni (DT-módban) hogy máshol lehessen eladni a kocsit! Mert most Las Payasadas mellet van az autóker de máshova raknám!
Köszönöm a segítséget!
Cím: Help kocsi eladás!
Írta: norbee0170 - 2011. november 20. - 11:25:51
na ezt énsem tudom, én úgy oldottam meg h csináltam egy telét oda, azaz h odament xy pozícióba akk berakta oda autómatikusan.
ajánlom ezt :)
Cím: Help kocsi eladás!
Írta: Axe9 - 2011. november 20. - 11:37:34
Énis ezen kondolkodtam de akkor megcsinálom!:) Kössz a tanácsot!
Am és azt hogy tudom megcsinálni hogy csak 1 bizonyos pontról/helyrõl lehessen odatelézni ? Mint pl a /kivisz parancs
Cím: Help kocsi eladás!
Írta: Pedró - 2011. november 20. - 11:58:57
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Cím: Help kocsi eladás!
Írta: Axe9 - 2011. november 20. - 12:58:48
Megcsináltam de nem jó :S minden honnan oda tudok telézni
Am ezt a parancsot hogy lehet úgy átalakítani hogy kocsi nélkül is lehessen használni ?
 
Idézetet írta: Axe9 date=1321790328\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13540\" data-ipsquote-contentclass=\"forums_Topic
if(strcmp(cmd, \"/kivisz\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
      if (Admin(playerid, 4))
      {
          if(IsPlayerInRangeOfPoint(playerid, 30.0, -1352.3715,-513.6653,13.7972) || IsPlayerInRangeOfPoint(playerid, 30.0, -1427.1876,-552.1459,14.67) )
         {
            if (GetPlayerState(playerid) == 2)
            {
               new tmpcar = GetPlayerVehicleID(playerid);
               SetVehiclePos(tmpcar, -544.2305,2593.9592,53.1394);
               TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
            }
            else SendClientMessage(playerid, COLOR_GRAD2, \"Nem ülsz autóban!\");
         }
         else SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy a raktárban!\");
      }
      else SendClientMessage(playerid, COLOR_GRAD2, \"Nem vagy admin!\");
   }
   return 1;
}
 
Cím: Help kocsi eladás!
Írta: Bazsi - 2011. november 21. - 00:04:42
Van egy olyan mindegyik autóeladnál, stb, hogy: if(IsAtDealership(playerid)), gondolom valamit azon kéne bütykölni...
Pl van egy ilyen:
public IsAtDealership(playerid)
[pawn]{
if(IsPlayerConnected(playerid))
{
    if(IsPlayerInRangeOfPoint(playerid, 40.0, -525.30926513672,2565.5441894531,52) || IsPlayerInRangeOfPoint(playerid, 50.0, -523.93127441406,2595.6896972656,52) || IsPlayerInRangeOfPoint(playerid, 40.0, -522.45050048828,2623.6745605469,52))
   {
      return 1;
   }
}
return 0;
}[/pawn]
Nem lehet, hogy itt kell átírni? xD
Cím: Help kocsi eladás!
Írta: Axe9 - 2011. november 21. - 08:39:19
jó :D de ezt hova?[pawn]SetPlayerPos(playerid, -544.2305,2593.9592,53.1394);[/pawn]  mivel ha jóltudom ez annak a kóórdinátája ahova kirak