• 05 Juin 2026, 22:07:31


Auteur Sujet: blem de commande  (Lu 1901 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
blem de commande
« le: 25 Avril 2008, 14:53:50 »
bonjour aujourd'hui j'ai un probleme j'ai fait des commande /new et /s et /r mais quand je fais /new je choisi mon vehicule et dit que je suis desus je revien a ma possition de depart mes je tombe dans le sol et pareil pour /r bizarre pouvez vous m'aider  svp merci d'avance !

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : blem de commande
« Réponse #1 le: 25 Avril 2008, 14:59:49 »
Montre tes commandes !

NV.



Tu vois avant? Bah j'étais là encore avant!

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : blem de commande
« Réponse #2 le: 25 Avril 2008, 15:19:54 »
Essaye avec: SetPlayerInterior(playerid, 0); et SetPlayer/vehiclePos (x, y, z+2);

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : blem de commande
« Réponse #3 le: 25 Avril 2008, 15:43:06 »
tenez regarder   mercii
« Modifié: 26 Avril 2008, 10:41:28 par lepompier »

MadFire

  • Invité
Re : blem de commande
« Réponse #4 le: 25 Avril 2008, 15:44:05 »
Salut  :)
 IL doit te manquer ceci non ?:
                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]);
EDIT: J'ai la commande /s et /r, ils fonctionnent parfaitement, si tu le veux je te les donnent par PM ?
« Modifié: 25 Avril 2008, 15:45:44 par MadFire »

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : blem de commande
« Réponse #5 le: 25 Avril 2008, 16:38:32 »
Salut,
Voila pour al commande new:

En haut du GM:

forward public NvTeleport();
new Float:PosNew[MAX_PLAYERS][3];
new PlayerRequestNew[MAX_PLAYERS];

Dans onegamemodinit:

SetTimer("NvTeleport", 1000, 1);

Ca, a placer avec les autres commandes:

if (strcmp(cmdtext, "/new", true) == 0)
{
new VehicleId = GetPlayerVehicleID (playerid);
GetPlayerPos (playerid, PosNew[playerid][0], PosNew[playerid][1], PosNew[playerid][2]);
SetPlayerPos (playerid,285.5057,2024.5649,17.6406);
SetVehicleToRespawn (VehicleId);
GameTextForPlayer (playerid, "Prends un vehicule et tu reviendras a ta position de depart.", 3000, 3);
PlayerRequestNew[playerid] = 1;
return 1;
}

En bah tu GM:

public NvTeleport()
{
for (new i=0 ; i<MAX_PLAYERS ; i++)
{
    if (IsPlayerConnected (i))
    {
        if(IsPlayerInAnyVehicle(i) == 1)
        {
if(PlayerRequestNew[i] == 1)
{
SetVehiclePos(GetPlayerVehicleID(i), PosNew[i][0], PosNew[i][1], PosNew[i][2]);
PlayerRequestNew[i] = 0;
}
}
    }
}
return 1;
}

Voila pour la commandes /new.

++
nikko

Hors ligne lepompier

  • *
  • Bandit
  • Messages: 422
    • Voir le profil
Re : blem de commande
« Réponse #6 le: 25 Avril 2008, 18:06:05 »
je test tous sa merci je vous redi