SA-MP Forums Archive
Ayuda con el sistema de encendido de larp - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Ayuda con el sistema de encendido de larp (/showthread.php?tid=286580)



Ayuda con el sistema de encendido de larp - DarkChildren - 29.09.2011

Bien, tengo el sistema de motor de larp, actualizado para 3c pero me da un problema es decir que aveces sirve, aveces no... es raro

pawn Код:
if(!strcmp(cmd, "/motor", true))
    {
        if(IsPlayerConnected(playerid))
        {
            if(IsPlayerInAnyVehicle(playerid))
            {
                if(!engineOn[GetPlayerVehicleID(playerid)])
                {
                    if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
                    {
                        return 1;
                    }
                    new vehicleid = GetPlayerVehicleID(playerid);
                    if(gEngine[playerid] == 1) { return 1; }
                    PutPlayerInVehicle(playerid, vehicleid, 0);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "* %s Gira las llaves e intenta encender el motor.", sendername);
                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    SetTimerEx("StartingTheVehicle",2500,0,"i",playerid);
                    GameTextForPlayer(playerid, "~g~Encendiendo ...",2500,3);
                    gEngine[playerid] = 1;
                    return 1;
                }
                if(engineOn[GetPlayerVehicleID(playerid)])
                {
                    if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
                    {
                        return 1;
                    }
                    engineOn[GetPlayerVehicleID(playerid)] = false;
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    format(string, sizeof(string), "* %s Apaga el motor del vehiculo y toma las llaves.", sendername);
                    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    gEngine[playerid] = 0;
                    GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
                    SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
                    return 1;
                }
            }
        }
        return 1;
    }



Respuesta: Ayuda con el sistema de encendido de larp - TiNcH010 - 30.09.2011

Te referнs a que a veces enciende el motor y otras no? O a veces te funciona el comando y otras no .. ї


Respuesta: Ayuda con el sistema de encendido de larp - DarkChildren - 30.09.2011

si eso


Respuesta: Ayuda con el sistema de encendido de larp - TiNcH010 - 30.09.2011

Quote:
Originally Posted by Dark_Children
Посмотреть сообщение
si eso
¬¬
Vuelvo a repetir mi pregunta;
Te referнs a que a veces enciende el motor y otras no? O a veces te funciona el comando y otras no.
Cuales de esas 2 xD


Re: Ayuda con el sistema de encendido de larp - SuperMarioRol - 30.09.2011

Seguramente es por los condicionales de vehнculos que tienes, unos vehнculos se dejarбn arrancar y otros de otro tipo, propios o similar, no se dejarбn.
Suele pasar, revisa el cуdigo o crealo de 0.


Respuesta: Ayuda con el sistema de encendido de larp - DarkChildren - 02.10.2011

bien al parecer creo que era el timer que se cansaba ...


Respuesta: Ayuda con el sistema de encendido de larp - VetoBarrera - 02.10.2011

no sera pq esta clase de sistema tienen una random como de 4 opciones?