• 05 Juin 2026, 15:52:55


Auteur Sujet: Problème téléport  (Lu 1431 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne JohnAnto

  • *
  • Criminel
  • Messages: 34
    • Voir le profil
Problème téléport
« le: 18 Octobre 2012, 19:14:09 »
Bonsoir,

C'est bien ce modéle la, pour téléporter un véhicule avec le joueur dedans, parceque moi sa marche pas :

   if(strcmp(cmdtext, "/warch", true) == 0)                                          //Garage Wheel Arch Angels
{

      SetPlayerInterior(playerid,0);
      SetVehiclePos(playerid, -2707.2053,218.6596,4.1797,103.6939);         //Les coordonnées
      GameTextForPlayer(playerid," Garage Wheel Arch Angels   ", 500,1);
      SendClientMessage(playerid, COLOR_GREEN, " Téléport >> Wheel Arch Angels ");

      return 1;

}


Quand je fais /warch, sa me dis dans le tchat Téléport >> Wheel Arch Angels, mais je suis pas téléporté :(
Prefer the quality is better now

Hors ligne JohnAnto

  • *
  • Criminel
  • Messages: 34
    • Voir le profil
Re : Problème téléport
« Réponse #1 le: 18 Octobre 2012, 20:28:27 »
Bonsoir,

C'est bien ce modéle la, pour téléporter un véhicule avec le joueur dedans, parceque moi sa marche pas :

   if(strcmp(cmdtext, "/warch", true) == 0)                                          //Garage Wheel Arch Angels
{

      SetPlayerInterior(playerid,0);
      SetVehiclePos(playerid, -2707.2053,218.6596,4.1797,103.6939);         //Les coordonnées
      GameTextForPlayer(playerid," Garage Wheel Arch Angels   ", 500,1);
      SendClientMessage(playerid, COLOR_GREEN, " Téléport >> Wheel Arch Angels ");

      return 1;

}


Quand je fais /warch, sa me dis dans le tchat Téléport >> Wheel Arch Angels, mais je suis pas téléporté :(



Pouvez-vous m'expliquer clairement et nettement avec de préférence le script dans sa totalité pour que ce soit claire, car je suis débutant en pawn et j'aimerais bien de l'aide. Help me !
Prefer the quality is better now

Hors ligne Mams

  • *
  • Nouveau
  • Messages: 22
    • Voir le profil
Re : Problème téléport
« Réponse #2 le: 18 Octobre 2012, 22:18:47 »
C'est pas SetVehiclePos(playerid....) mais SetVehiclePos(GetPlayerVehicleID(playerid)...)
remplace la commande par ça:

Code: (pawn) [Sélectionner]
  if(strcmp(cmdtext, "/warch", true) == 0)                                          //Garage Wheel Arch Angels
{
      if(!IsPlayerInAnyVehicle(playerid))return 1; // Si le joueur n'est pas dans un véhicule
      SetPlayerInterior(playerid,0);
      SetVehiclePos(GetPlayerVehicleID(playerid), -2707.2053,218.6596,4.1797,103.6939);         //Les coordonnées
      GameTextForPlayer(playerid," Garage Wheel Arch Angels   ", 500,1);
      SendClientMessage(playerid, COLOR_GREEN, " Téléport >> Wheel Arch Angels ");

      return 1;

}

Je te conseille de consulter le wiki sa-mp pour en savoir plus sur cette fonction. ;)
« Modifié: 18 Octobre 2012, 22:21:04 par Mams »