really wierd error
#1

hai,

im getting a wierd error on compling
lhf_a.inc(11) : error 001: expected token: ";", but found "stock"

pawn Код:
stock AddAirlineVehiclesSTART() // <-- (Line: 11)
{
    new Str[128];
    new dModel, Float:VX, Float:VY, Float:VZ, Float:VA, vTotal, VC1, VC2, VID, AID2;
    mysql_reconnect();
    mysql_query("SELECT * FROM `avehicles`");
    mysql_store_result();
    vTotal = mysql_num_rows();
    new carid1 = 0;
    new string[156];
    if(vTotal > 0)
    {
        while(mysql_fetch_row(Str))
        {
            carid1=carid1+1;
            sscanf(Str, "p<|>iffffdddd", dModel, VX, VY, VZ, VA, VID, VC1, VC2, AID2);
            new carid = CreateVehicle(dModel, VX, VY, VZ, VA, VC1, VC2, (30 * 60));
            format(string,sizeof(string),"%s\nOwner: %s", GetVehicleFriendlyName(carid), aInfo[AID2][AirlineName]);
            AirlineText[carid] = Create3DTextLabel(string, 0xFC9D04FF, 0.0, 0.0, 0.0, 50.0, 0, 1);
            Attach3DTextLabelToVehicle(AirlineText[carid], carid, 0.0, 0.0, 0.0);
            vaInfo[carid][ID] = VID;
            vaInfo[carid][AirlineID] = AID2;
            vaInfo[carid][Model] = dModel;
            vaInfo[carid][PosX] = VX;
            vaInfo[carid][PosY] = VY;
            vaInfo[carid][PosZ] = VZ;
            vaInfo[carid][PosA] = VA;
            vaInfo[carid][Color1] = VC1;
            vaInfo[carid][Color2] = VC2;
            aInfo[AID2][AirlineFleetTotal] = aInfo[AID2][AirlineFleetTotal]+1;
        }
    }
    mysql_free_result();
    printf("** %i\t<->\tAirline Vehicles loaded from\t<->\tMySQL\t\t   **", vTotal);
    return 1;
}
how can I fix this? plz help me
Reply
#2

Check your code, a line or two before line 11. Something is missing a semi-colon.
Reply
#3

ah thx +REP
I had this thing
pawn Код:
new vaInfo[MAX_VEHICLES][TAirlineData]
#include <lhf_a>
fixed, thx
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)