ZCMD. Something wrong? -
HDFord - 08.05.2012
Well i just upgraded to zcmd to get some more speed in my script. And i get errors on it?
Код:
: error 029: invalid expression, assumed zero
: error 017: undefined symbol "cmd_engine"
: error 029: invalid expression, assumed zero
: fatal error 107: too many error messages on one line
I have installed it right and i do
not get any "cannot read from file error"
This is the first command i get a error on, the first command under OnPlayerCommandText.
As you see it is a /engine command.
pawn Код:
CMD:engine(playerid,params[])//all errors is on this line
{
if(engine == 1)
{
GetVehicleParamsEx((GetPlayerVehicleID(playerid)),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx((GetPlayerVehicleID(playerid)),0,lights,alarm,doors,bonnet,boot,objective);
}
else
{
GetVehicleParamsEx((GetPlayerVehicleID(playerid)),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx((GetPlayerVehicleID(playerid)),1,lights,alarm,doors,bonnet,boot,objective);
}
return 1;
}
I dont know why i'm getting those errors, but maybe someone know why? Please answer.
Re: ZCMD. Something wrong? -
Jonny5 - 08.05.2012
what does your OnPlayerCommandText() function look like?
what did you upgrade from?
dcmd? strcmp & strtok?
Re: ZCMD. Something wrong? -
HDFord - 08.05.2012
OnPlayerCommandText() looks original.
And i upgraded from strcmp.
Re: ZCMD. Something wrong? -
Vince - 08.05.2012
ZCMD commands must be placed outside any callback and OnPlayerCommandText has to be removed all together.
Re: ZCMD. Something wrong? -
ViniBorn - 08.05.2012
Did you put this in OnPlayerCommandText?
pawn Код:
CMD:engine(playerid,params[])//all errors is on this line
{
if(engine == 1)
{
GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,lights,alarm,doors,bonnet,boot,objective);
}
else
{
GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective);
}
return 1;
}
Re: ZCMD. Something wrong? -
HDFord - 08.05.2012
Yes i have this OnPlayerCommandText() but then where in the script should i place it?
Re: ZCMD. Something wrong? -
Jonny5 - 08.05.2012
anywhere below the include for zcmd
it dont go inside any functions as it is a function!
Re: ZCMD. Something wrong? -
HDFord - 08.05.2012
Ok thanks