[HELP] undefined symbol "playerid"
#7

pawn Код:
forward SpeedoCheck(playerid);
forward CheckGas(playerid);

public SpeedoCheck(playerid)
{
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && PlayerInfo[playerid][pSpeedoOn] == 1) {
        new veh = GetPlayerVehicleID(playerid);
        new Float:Speed = GetVehicleSpeed(veh, 0);
        new string[128];

        if(!IsABicycle(veh))
        {
            format(string,sizeof(string),"~b~HIZ:~n~~w~%d MPH~n~~g~BENZIN: ~w~%.2f",floatround(Speed/1.609),Gas[veh]);
            PlayerTextDrawSetString(playerid,SpeedoText0,string);
        }
    }
    return 1;
}

public CheckGas(playerid)
{
    if(!IsPlayerNPC(playerid)) {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
            new Float:x,Float:y,Float:z;
            new vehicle = GetPlayerVehicleID(playerid);
            if(!IsABicycle(vehicle)) {
                GetPlayerPos(playerid, x, y, z);
                new Float:Speed = GetVehicleSpeed(vehicle, 0);
                if(IsAPlane2(vehicle)) {
                    if(Gas[vehicle] >= 1) {
                        if(floatround(Speed/1.609) < 100 && floatround(Speed/1.609) > 0) {
                            Gas[vehicle]-=1.0;
                        }
                        if(floatround(Speed/1.609) > 100 && floatround(Speed/1.609) < 110) {
                            Gas[vehicle]-=1.2;
                        }
                        if(floatround(Speed/1.609) > 110 && floatround(Speed/1.609) < 120) {
                            Gas[vehicle]-=1.4;
                        }
                        if(floatround(Speed/1.609) > 120) {
                            Gas[vehicle]-=1.6;
                        }
                        if(Gas[vehicle] < 0) {
                            Gas[vehicle] =0.0;
                        }
                    }
                    else
                    {
                        new engine,lights,alarm,doors,bonnet,boot,objective;
                        GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                        if(engine == 1)
                        {
                            SetVehicleParamsEx(vehicle,0,lights,alarm,doors,bonnet,boot,objective);
                        }
                    }
                }
                else if(IsACDLTruck(vehicle))
                {
                    if(Gas[vehicle] >= 1) {
                        if(floatround(Speed/1.609) > 0 && floatround(Speed/1.609) < 30) {
                            Gas[vehicle]-=0.2;
                        }
                        if(floatround(Speed/1.609) >= 30 && floatround(Speed/1.609) < 40) {
                            Gas[vehicle]-=0.4;
                        }
                        if(floatround(Speed/1.609) >= 40 && floatround(Speed/1.609) < 50) {
                            Gas[vehicle]-=0.6;
                        }
                        if(floatround(Speed/1.609) >= 50) {
                            Gas[vehicle]-=0.8;
                        }
                        if(Gas[vehicle] < 0) {
                            Gas[vehicle] =0.0;
                        }
                    }
                    else
                    {
                        new engine,lights,alarm,doors,bonnet,boot,objective;
                        GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                        if(engine == 1)
                        {
                            SetVehicleParamsEx(vehicle,0,lights,alarm,doors,bonnet,boot,objective);
                            SendClientMessageEx(playerid, COLOR_GRAD2, " Aracinizin benzini bittigi iзin motor durduruldu!");
                        }
                    }
                }
                else
                {
                    if(Gas[vehicle] >= 1) {
                        if(floatround(Speed/1.609) < 100 && floatround(Speed/1.609) > 0) {
                            Gas[vehicle]-=0.2;
                        }
                        if(floatround(Speed/1.609) > 100 && floatround(Speed/1.609) < 110) {
                            Gas[vehicle]-=0.4;
                        }
                        if(floatround(Speed/1.609) > 110 && floatround(Speed/1.609) < 120) {
                            Gas[vehicle]-=0.6;
                        }
                        if(floatround(Speed/1.609) > 120) {
                            Gas[vehicle]-=0.8;
                        }
                        if(Gas[vehicle] < 0) {
                            Gas[vehicle] =0.0;
                        }
                    }
                    else
                    {
                        new engine,lights,alarm,doors,bonnet,boot,objective;
                        GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                        if(engine == 1)
                        {
                            SetVehicleParamsEx(vehicle,0,lights,alarm,doors,bonnet,boot,objective);
                            SendClientMessageEx(playerid, COLOR_GRAD2, " Aracinizin benzini bittigi iзin motor durduruldu!");
                        }
                    }
                }
            }
        }
    }
}
Reply


Messages In This Thread
[HELP] undefined symbol "playerid" - by 0nur - 02.02.2014, 19:47
Re: [HELP] undefined symbol "playerid" - by Mic_H - 02.02.2014, 20:41
Re: [HELP] undefined symbol "playerid" - by 0nur - 02.02.2014, 20:48
Re: [HELP] undefined symbol "playerid" - by EmpireSk - 02.02.2014, 20:51
Re: [HELP] undefined symbol "playerid" - by TheFlyer - 02.02.2014, 20:55
Re: [HELP] undefined symbol "playerid" - by 0nur - 02.02.2014, 20:58
Re: [HELP] undefined symbol "playerid" - by DaniceMcHarley - 02.02.2014, 21:12
Re: [HELP] undefined symbol "playerid" - by 0nur - 02.02.2014, 22:02

Forum Jump:


Users browsing this thread: 2 Guest(s)