GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: pinouf42 le 30 Mai 2008, 21:53:58

Titre: Teleportations >>> le joueur mais pas la voiture [RESOLU]
Posté par: pinouf42 le 30 Mai 2008, 21:53:58
Bonjour, voila j'ai encore un probleme, lors des téléportations, le bonhome se teleporte bien mais pas la voiture comment faire??
Merci
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: Nikko™ le 30 Mai 2008, 21:56:24
Salut,

if(strcmp(cmdtext,"/ls", true) == 0)
      {
       if(DMArena[playerid] == 1) return SendClientMessage(playerid, rouge, "Commande non autorisée en DM (/dmq pour sortir)");
      if(IsPlayerInAnyVehicle(playerid))
      {
      SetVehiclePos(GetPlayerVehicleID(playerid), 1684.9930,-2247.1221,13.5446);
      GameTextForPlayer(playerid,"~g~Vous etes a Los Antos",3000,3);
      new PlayerName[30], str[256];
      GetPlayerName(playerid, PlayerName, 30);
      format(str, 256, "%s s'est rendu a Los Santos", PlayerName);
      SendClientMessageToAll(  0x33AA33AA, str);
      }
      else
      {
      SetPlayerPos(playerid,  1684.9930,-2247.1221,13.5446);
      GameTextForPlayer(playerid,"~g~Vous etes a Los Antos",3000,3);
        new PlayerName[30], str[256];
      GetPlayerName(playerid, PlayerName, 30);
      format(str, 256, "%s s'est rendu a Los Santos", PlayerName);
      SendClientMessageToAll(  0x33AA33AA, str);
      }
      return 1;
      }

++
nikko
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: pinouf42 le 30 Mai 2008, 22:04:03
en fait je suis vraiment désolé nikko de t'avoir dérangé mais après avoir fait une recherche j'ai trouvé beaucoup plus simple!
excuse moi encore!
merci !
 Pour ceux qui voudrait la voir c'est:

else if (strcmp("/votre téléportation", cmdtext, true)==0)
{
if(IsPlayerInAnyVehicle(playerid))//verifie si le joueur est dans un vehicule ou non
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2075.1616,-2544.0186,13.6394);//si oui il téléporte la voiture et le joueur
}
else // si non
{
SetPlayerPos(playerid,2075.1616,-2544.0186,13.6394);//il téléporte le joueur
}
return 1;
}

voila !
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: [StAfF]MaN le 30 Mai 2008, 22:05:07
C'est pas vraiment plus simple ^^ le code fera a 2 lignes prêt la même taille ^^
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: Nikko™ le 30 Mai 2008, 22:06:35
Cets pas grave, mais le mien est plus compliquer car j'indique a tous les autres joueurs que le mec ets allé a ls, et je lui dit, bienvenue a ls ou je sais plus quoi .... cest pour ca  ;)

++
nikko
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: [StAfF]MaN le 30 Mai 2008, 22:07:59
tu chipote la nikko ^^
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: Nikko™ le 30 Mai 2008, 22:09:02
Moi ??!  :blink MDR
Cets vrai en plus, il ets plus long car ya des écriture XD

++
nikko
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: [StAfF]MaN le 30 Mai 2008, 22:09:56
bah en même temps il peut voir comment faire un texte justement, c'est pas plus mal ;)
Titre: Re : Teleportations >>> le joueur mais pas la voiture
Posté par: Nikko™ le 30 Mai 2008, 22:11:29
Cest vrai.  ;)
Sujet Résolu.

++
nikko