• 05 Juin 2026, 22:03:49


Auteur Sujet: comment faire des teleportation ????  (Lu 1895 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
comment faire des teleportation ????
« le: 06 Juillet 2008, 04:02:42 »
bonjour je voudrai savoir comment faire plusieur teleportation mais je c'est pas comment faire :s



vous pouvais m'aider ???
• OsTeel RaiDeN •


Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : comment faire des teleportation ????
« Réponse #1 le: 06 Juillet 2008, 11:03:39 »
Chercher et tu veut quoi comme type de téléportation avec véhicule ou sans

Hors ligne [DVN]DARKMED

  • *
  • Tueur
  • Messages: 99
    • Voir le profil
Re : comment faire des teleportation ????
« Réponse #2 le: 06 Juillet 2008, 12:22:41 »
Bon Tien :
Pas de  Voiture:

// stunt ls 1
       
       if(strcmp(cmdtext, "/stunt ls 1", true) == 0) {
       new pname[MAX_PLAYER_NAME];
       GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
       format(string, sizeof(string), "%s Est a /stunt ls 1 ", pname);
       SendClientMessageToAll(COLOR_YELLOW, string);
       ResetPlayerWeapons(playerid);
       SetPlayerInterior(playerid,0);
       SetPlayerPos(playerid,1967.1204,-1425.3048,13.6488);
       SetPlayerFacingAngle(playerid, 91.3344);
       SetPlayerHealth(playerid, 99999.0);
       SendClientMessage(playerid, COLOR_RED, "Taper /moto Pour Prendre Une Moto");
      ResetPlayerWeapons(playerid);

return 1;
}



Avec Voiture :

   if(strcmp(cmdtext, "/drift", true) == 0) {
   if(IsPlayerInAnyVehicle(playerid)) {
   new VehicleID;
   VehicleID = GetPlayerVehicleID(playerid);
   SetVehiclePos(VehicleID,-329.764,1532.244,75.017);
   new pname[MAX_PLAYER_NAME];
   GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
   format(string, sizeof(string), "%s Est A /drift", pname);
   SendClientMessageToAll(COLOR_YELLOW, string);
   ResetPlayerWeapons(playerid);
   SetPlayerHealth(playerid, 99999.0);
   SetPlayerInterior(playerid,0);
 }
   else{
       new pname[MAX_PLAYER_NAME];
       GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
       format(string, sizeof(string), "%s Est A /drift ", pname);
       SendClientMessageToAll(COLOR_YELLOW, string);
       ResetPlayerWeapons(playerid);
       SetPlayerInterior(playerid,0);
       SetPlayerPos(playerid,-329.764,1532.244,75.017);
    SetPlayerHealth(playerid, 99999.0);
   }
    return 1;
}


Voila tu Modif les Jolie Num Et Op Une Telep

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : comment faire des teleportation ????
« Réponse #3 le: 06 Juillet 2008, 12:29:41 »
    SetPlayerHealth(playerid, 99999.0);
Quesque sa fou là sa veut dire que dès que qualq'un fait une téléportation il est invinsible .

Sa marcheras oas avec les espaces donc :
      if(strcmp(cmdtext, "/stunt-ls-1", true) == 0) {

apres :

   ResetPlayerWeapons(playerid);
Si ses un TDM y seras pas très content qu'il a pu ses armes .
« Modifié: 06 Juillet 2008, 12:31:40 par coco76 »

Hors ligne UZI-I

  • BinaryIPL Manager
  • *
  • Grand Banditisme
  • http://www.yoa2n.fr
  • Messages: 825
    • Voir le profil
    • Yoa2n.fr
Re : comment faire des teleportation ????
« Réponse #4 le: 06 Juillet 2008, 12:32:43 »
Super ! Sans explication sans rien... Pfff

Explique ce que tu propose. Il est la pour apprendre en meme temp.

Hors ligne Eloctro

  • Pawno Fan
  • *
  • Grand Banditisme
  • Aight !
  • Messages: 846
    • Voir le profil
    • GtaSA-RP
Re : comment faire des teleportation ????
« Réponse #5 le: 06 Juillet 2008, 12:41:02 »
Je vais arrangé sa :

Si tu te téléporte dans ta voiture tu la perdra a l'arrivée xd :

       if(strcmp(cmdtext, "/stunt", true) == 0) {
       SetPlayerInterior(playerid,0);// 0 si tes dans la villes
       SetPlayerPos(playerid,1967.1204,-1425.3048,13.6488);//Ton lieu de téléportation
       SetPlayerFacingAngle(playerid, 91.3344);//Tin angle de position
       SendClientMessage(playerid, COLOR_RED, "Bienvenue a lieu de téléportation");//On dit que vous êtes bien arrivé

return 1;
}
Si tu te téléporte dans ta voiture tu la garderas a l'arrivée :


   if(strcmp(cmdtext, "/drift", true) == 0) {
   if(IsPlayerInAnyVehicle(playerid)) {
   new VehicleID;//On active VehicleID
   VehicleID = GetPlayerVehicleID(playerid);//On récupère les information du véhicule
   SetVehiclePos(VehicleID,-329.764,1532.244,75.017//Lieu de téléportation
   SetPlayerInterior(playerid,0);/L'intérieur
   SendClientMessage(playerid, COLOR_RED, "Bienvenue a lieu de téléportation");//On dit que vous êtes bien arrivé
 }
   else{
       SetPlayerInterior(playerid,0);
       SetPlayerPos(playerid,-329.764,1532.244,75.017);
       SendClientMessage(playerid, COLOR_RED, "Bienvenue a lieu de téléportation");//On dit que vous êtes bien arrivé
   }
    return 1;
}

Et voila !!!

Hors ligne RaiDeN

  • *
  • • Gamer Since 2oo7
  • Messages: 10672
    • Voir le profil
Re : comment faire des teleportation ????
« Réponse #6 le: 06 Juillet 2008, 12:59:40 »
merci je vais essayer sa !!!! mais je dois changer quelle numero se de playersaveposition un truc de ce genre !?!?   
• OsTeel RaiDeN •