PDA

View Full Version : aide pour la teleportation


bigbang06
29/05/2010, 09:57 AM
Comme je suis debutant je voudrait savoir comment faire une teleportation ma question est:

comment connaitre le code de l'endroit ou l'on veut apparaitre?

voila merci d'avance

|NHS|3l_B4rT0
29/05/2010, 03:26 PM
Avec la commande /savepos
Les coordonnées s'enregistrent dans le dossier GTA SA dans un txt appelé savedpositions

Pour créer une commande de téléportation, voilà comment on fait.


public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/drift", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid)) // Si le joueur est dans un véhicule
{
SetVehiclePos(GetPlayerVehicleID(playerid),2320.18 29,1403.9122,42.8203); //On telep le véhicule aux coordonnées indiquées
SendClientMessage(playerid, COULEUR_BLEUCIEL, "Vous vous êtes téléporté(e) à : Drift.");//Un petit message au joueur
return 1;
}
SetPlayerInterior(playerid,0); //Si il est à pied on met son intérieur à 0 pour éviter les bugs
SetPlayerPos(playerid,2320.1829,1403.9122,42.8203) ; // La position
SendClientMessage(playerid, COULEUR_BLEUCIEL, "Vous vous êtes téléporté(e) à : Drift."); //Le petit message
return 1;
}
return 0;
}

bigbang06
29/05/2010, 05:46 PM
Merci

dixon
01/06/2010, 06:27 PM
Ou si tu veut faire plus simple :

if(strcmp(cmdtext, "/drift", true) == 0)
{
SetPlayerPos(playerid,2320.1829,1403.9122,42.8203) ; // La position
return 1;
}

++