• 06 Juin 2026, 07:11:08


Auteur Sujet: Pb sur commandes /s - /r  (Lu 1242 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Pb sur commandes /s - /r
« le: 23 Avril 2008, 14:11:02 »
Salut tout le monde,
Bon jvous explique mon p'tit probleme. Jai la commande /s et /r pour les save de position. Le truc cest que quand je fais /r, je ne revien pas dans la meem position (pas dans le meme angle).
Voici ma commande:
if(strcmp(cmdtext,"/s",true)== 0) {

GetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
GetPlayerFacingAngle(playerid,Pos[playerid][3]);
SendClientMessage(playerid, vert,"Position sauvegardee");
new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1056,X,Y,Z);


return 1;
}

else if (strcmp(cmdtext, "/r", true)== 0) {

if(IsPlayerInAnyVehicle(playerid))
{
new Float:X;
new Float:Y;
new Float:Z;
new VehicleID;
GetPlayerPos(playerid, X, Y, Z);
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
SetPlayerFacingAngle(playerid,Pos[playerid][3]);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, vert,"Position chargée");
PlayerPlaySound(playerid,1057,X,Y,Z);
}

else{
SetPlayerPos(playerid,Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
SetPlayerFacingAngle(playerid,Pos[playerid][3]);
SetCameraBehindPlayer(playerid);
SendClientMessage(playerid, vert,"Position chargé");
new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1057,X,Y,Z);}
return 1;

}

++
nikko
« Modifié: 23 Avril 2008, 14:12:59 par nikko12 »

Hors ligne rivoal29

  • *
  • Bandit
  • Messages: 269
    • Voir le profil
Re : Pb sur commandes /s - /r
« Réponse #1 le: 23 Avril 2008, 14:22:09 »
Regarde ici dans ce GM ya les commande /s et /r   :closedeyes

http://www.gtaonline.fr/forums/index.php/topic,3519.new/boardseen.html#new  :) :) :)