GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lepompier le 27 Juin 2008, 13:40:12

Titre: Commandes pour mettre quelq'un dans sa voiture
Posté par: lepompier le 27 Juin 2008, 13:40:12
Bonjour , j'aimerais savoir comment mettre quelqu'un dans sa voiture a l'arriere si vous pouvait m'aider sa serer gentil


++
David  ;)
Titre: Re : Commandes pour mettre quelq'un dans sa voiture
Posté par: Lababalle le 27 Juin 2008, 13:53:05
La touche G par default
Titre: Re : Commandes pour mettre quelq'un dans sa voiture
Posté par: lepompier le 27 Juin 2008, 13:54:30
je parle de script pas de sa enfin s'est bon j'ai trouver j'ai chercher un peu et op j'ai vu un poste sur gta online et je suis tomber sur sa



Code: (cpp) [Sélectionner]
if(strcmp(cmd, "/embarquer", true) ==0 || strcmp(cmd, "/em", true) == 0)
       {
       new suspect;
       if(gTeam[playerid] == 2)
            {
          if(GetDistanceBetweenPlayers(playerid,suspect) < 15)
            {
              tmp = strtok(cmdtext, idx);
              if (!strlen(tmp))
            return SendClientMessage(playerid, COLOR_YELLOW, "UTILISATION: /embarquer [playerid] [1/2/3]");
               new person = strval(tmp);
                tmp = strtok(cmdtext, idx);
              if (!strlen(tmp))
               return SendClientMessage(playerid, COLOR_YELLOW, "UTILISATION: /embarquer [playerid] [1/2/3]");
            if(gTeam[person] == 2)
            return SendClientMessage(playerid, COLOR_YELLOW, "Ce joueur est un policier!");
                new seat = strval(tmp);
              new Float:pos[6];
              GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
              GetPlayerPos(person, pos[3], pos[4], pos[5]);
              if (floatcmp(floatabs(floatsub(pos[0], pos[3])), 10.0) != -1 &&
                floatcmp(floatabs(floatsub(pos[1], pos[4])), 10.0) != -1 &&
                 floatcmp(floatabs(floatsub(pos[2], pos[5])), 10.0) != -1) return false;

            PutPlayerInVehicle(person, GetPlayerVehicleID(playerid), seat);
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "Vous êtes trop loin du suspect !");
                 }
          }
            else
            {
            SendClientMessage(playerid, COLOR_GREY, "Vous n'êtes pas Policier !");
           }
      return 1;
      }
Titre: Re : Commandes pour mettre quelq'un dans sa voiture
Posté par: Nikko™ le 27 Juin 2008, 17:03:39
Tu a répondu a ton premier post.

++
nikko
Titre: Re : Commandes pour mettre quelq'un dans sa voiture
Posté par: lepompier le 27 Juin 2008, 19:31:31
oui , justement j'ai dit que j'avais trouver xD
Titre: Re : Commandes pour mettre quelq'un dans sa voiture
Posté par: doudoutoutou le 19 Juillet 2008, 13:56:17
je l avais aussi cette commande (la version anglaise, et j l ai traduite), sauf quelle bug.
La distance ce fait toujours par rapport au joueur qui à l id 0 donc si t es pas l id 0 et la personne que tu veux embarquer n'est pas l id 0 alors ça marchera pas.