SA-MP Forums Archive
3 Errors - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: 3 Errors (/showthread.php?tid=533215)



3 Errors - salev13 - 23.08.2014

I got 3 Errors in one line

Errors:

Код:
C:\Users\shalev\Desktop\ъйчйд згщд (2)\Reality Style RP\gamemodes\RSRP.pwn(92716) : error 012: invalid function call, not a valid address
C:\Users\shalev\Desktop\ъйчйд згщд (2)\Reality Style RP\gamemodes\RSRP.pwn(92716) : error 001: expected token: ";", but found ")"
C:\Users\shalev\Desktop\ъйчйд згщд (2)\Reality Style RP\gamemodes\RSRP.pwn(92716) : error 029: invalid expression, assumed zero
C:\Users\shalev\Desktop\ъйчйд згщд (2)\Reality Style RP\gamemodes\RSRP.pwn(92716) : fatal error 107: too many error messages on one line
Pwn line

pawn Код:
SaveComp(comp,GetVehicleComponentType(comp),VehicleInfo[vehicleid][vDescription],vehicleid);



Re: 3 Errors - Majd - 23.08.2014

Try this, but not tested.

I think that you forgot a " ) "

Код:
SaveComp(comp,GetVehicleComponentType(comp),VehicleInfo[vehicleid][vDescription],vehicleid));
Not sure if it working.


Re: 3 Errors - HazardouS - 23.08.2014

Show us your SaveComp function. That's where the problem should be.

@Majd: All the brackets are there, that's definitely not the problem.


Re: 3 Errors - salev13 - 23.08.2014

pawn Код:
public SaveComp(comp,slot,str[],veh)
{
    new file[256];
    format(file, sizeof(file), "Vehicles/Vehicles/%s.cfg", str);
    if(dini_Exists(file))
    {
        if(slot == 0)
        {
            dini_IntSet(file, "Component0", comp);
            VehicleInfo[veh][vComponent0] = comp;
            return 1;
        }
        else if(slot == 1)
        {
            dini_IntSet(file, "Component1", comp);
            VehicleInfo[veh][vComponent1] = comp;
            return 1;
        }
        else if(slot == 2)
        {
            dini_IntSet(file, "Component2", comp);
            VehicleInfo[veh][vComponent2] = comp;
            return 1;
        }
        else if(slot == 3)
        {
            dini_IntSet(file, "Component3", comp);
            VehicleInfo[veh][vComponent3] = comp;
            return 1;
        }
        else if(slot == 4)
        {
            dini_IntSet(file, "Component4", comp);
            VehicleInfo[veh][vComponent4] = comp;
            return 1;
        }
        else if(slot == 5)
        {
            dini_IntSet(file, "Component5", comp);
            VehicleInfo[veh][vComponent5] = comp;
            return 1;
        }
        else if(slot == 6)
        {
            dini_IntSet(file, "Component6", comp);
            VehicleInfo[veh][vComponent6] = comp;
            return 1;
        }
        else if(slot == 7)
        {
            dini_IntSet(file, "Component7", comp);
            VehicleInfo[veh][vComponent7] = comp;
            return 1;
        }
        else if(slot == 8)
        {
            dini_IntSet(file, "Component8", comp);
            VehicleInfo[veh][vComponent8] = comp;
            return 1;
        }
        else if(slot == 9)
        {
            dini_IntSet(file, "Component9", comp);
            VehicleInfo[veh][vComponent9] = comp;
            return 1;
        }
        else if(slot == 10)
        {
            dini_IntSet(file, "Component10", comp);
            VehicleInfo[veh][vComponent10] = comp;
            return 1;
        }
        else if(slot == 11)
        {
            dini_IntSet(file, "Component11", comp);
            VehicleInfo[veh][vComponent11] = comp;
            return 1;
        }
        else if(slot == 12)
        {
            dini_IntSet(file, "Component12", comp);
            VehicleInfo[veh][vComponent12] = comp;
            return 1;
        }
        else if(slot == 13)
        {
            dini_IntSet(file, "Component13", comp);
            VehicleInfo[veh][vComponent13] = comp;
            return 1;
        }
    }
    return 1;
}



Re: 3 Errors - HazardouS - 23.08.2014

Ok, check for some missing semicolons above line 92716.