GTAOnline.net

San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: dydy5910 le 10 Juin 2011, 17:30:37

Titre: Problème Condition
Posté par: dydy5910 le 10 Juin 2011, 17:30:37
Bonjour alors j'ai mit une condition pour un vehicule cela marcher mais après j'ai toucher a quelque chose et voila sa ne fonctionne plus pouvait vous dire mon erreur ?

    if(!strcmp(cmdtext, "/commencertrain", true)) // by CodeMan
{
if(IsPlayerConnected(playerid))
{
if(idcar == 537 || idcar == 538)
{
return 1;
}
else{
    SendClientMessage(playerid, COLOR_GREY, "Vous n'êtes pas dans un train !");
}
if(PlayerInfo[playerid][pWork] > 4)
{
    SendClientMessage(playerid, COLOR_GREY, "Vous avez trop travaillé cette heure ci.");
    SendClientMessage(playerid, COLOR_GREY, "Revenez au prochain PayDay !");
    return 1;
}
if(TrainRoute[playerid] >= 1)
{
    SendClientMessage(playerid, COLOR_GREY, "Vous avez déja commencé votre trajet !");
    return 1;
}
if(PlayerInfo[playerid][pJob] == 27)
{
    TrainRoute[playerid] = 1;
    new playerveh = GetPlayerVehicleID(playerid);
                new engine,lights,alarm,doors,bonnet,boot,objective;
              GetVehicleParamsEx(playerveh,engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(playerveh,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    TogglePlayerControllable(playerid, 1);
    gEngine[playerid] = 1;
    gEngine[GetPlayerVehicleID(playerid)] = 1;
    engineOn[GetPlayerVehicleID(playerid)] = true;
    OnPlayerEnterCheckpoint(playerid);
    SendClientMessage(playerid, COLOR_YELLOW, "*** *** Voix Ferrées De Los Santos *** ***");
    SendClientMessage(playerid, COLOR_WHITE, "Votre trajet :");
    SendClientMessage(playerid, COLOR_GREEN, "LS > SF > LV > LS");
    SendClientMessage(playerid, COLOR_YELLOW, "*** *** Voix Ferrées De Los Santos *** ***");
    SendClientMessage(playerid, COLOR_WHITE, "Dirigez vous sur les CheckPoints ! (Indiqué en rouge sur votre map)");
      //GameTextForAll("~r~Ferrocarriles de los santos ~n~~b~Estado: ~g~Saliendo", 5000, 6 );
}
}
return 1;
}

Si il n'est pas dans un train sa fait : Vous n'êtes pas dans un train !
(j'ai mit cette condition dans ma commande /gotrain
j'ai mit des return 1; partout j'ai essayer partout sans suite