Dos problemas
#1

Buenas, tengo dos problemas, el primero, no me salen los mensajes "El vehнculo se encuentra a la venta, si deseas comprarlo utiliza /comprarveh" ni "Utiliza /arrancar para encender el vehнculo"
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER)
    {
        if(EsAutoLSPD(GetPlayerVehicleID(playerid)))
        {
            if(Informacion[playerid][pFaccion] == 1)
            {
                return 1;
            }
            else
            {
                RemovePlayerFromVehicle(playerid);
                new Float:slx, Float:sly, Float:slz;
                GetPlayerPos(playerid, slx, sly, slz);
                SetPlayerPos(playerid, slx, sly, slz+1.0);
                SendClientMessage(playerid, -1, "No eres de esta facciуn!!");
                return 1;
            }
        }
        else if(IsPlayerConnected(playerid))
        {
            foreach(aAutos,i)
            {
                if(InformacionA[i][aComprado] == false)
                {
                    SendClientMessage(playerid, -1, "{FFFFFF}El vehнculo se encuentra a la venta, si deseas comprarlo utiliza {FFFF00}/comprarveh");
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid, -1, "{FFFFFF}Utiliza {FFFF00}/arrancar {FFFFFF}para encender el vehнculo");
                    return 1;
                }
            }
        }
    }
    return 1;
}
El segundo problema, cuando abro mi servidor en Local, me registro con una nueva cuenta y se almacena correctamente, cuando subo el servidor al host y lo abro, entro, me registro y no se guarda la cuenta. :/
їUna ayudita?
Reply
#2

pero para quй usas un loop en el del vehнculo? nada mбs usa GetPlayerVehicleID, en el host quizб sea un problema de permisos
Reply
#3

No entiendo, antes me funcionaba bien eso, hasta que agregue lo de EsAutoLSPD.
Lo otro... no sй si Sergio_Team se siga conectando, ya que le debo decir a el :/
Reply
#4

Intenta asн:

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER)
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        if(EsAutoLSPD(vehicleid) && Informacion[playerid][pFaccion] != 1)
        {
            RemovePlayerFromVehicle(playerid);
            new Float:slx, Float:sly, Float:slz;
            GetPlayerPos(playerid, slx, sly, slz);
            SetPlayerPos(playerid, slx, sly, slz+1.0);
            SendClientMessage(playerid, -1, "No eres de esta facciуn!!");
        }
        else
        {
            if(!Informacion[vehicleid][aComprado])
            {
                SendClientMessage(playerid, -1, "{FFFFFF}El vehнculo se encuentra a la venta, si deseas comprarlo utiliza {FFFF00}/comprarveh");               
            }
            else
            {
                SendClientMessage(playerid, -1, "{FFFFFF}Utiliza {FFFF00}/arrancar {FFFFFF}para encender el vehнculo");
            }
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)