Simple script error -
Zeus666 - 30.06.2016
public AjailCount(playerid)
{
if(pInfo[playerid][pJailTime] == 1)
{
new randSpawn = random(sizeof(randomSpawns_DayZSA_Part1));
SetPlayerPos_Allow(playerid,randomSpawns_DayZSA_Pa rt1[randSpawn][0],randomSpawns_DayZSA_Part1[randSpawn][1],randomSpawns_DayZSA_Part1[randSpawn][2]);
pInfo[playerid][pJailTime] = 0;
}
else if(pInfo[playerid][pJailTime] => 2)
{
SetTimerEx(AjailCount(playerid),60000,false,"u",pl ayerid);
pInfo[playerid][pJailTime] -= 1;
}
return 1;
}
: warning 213: tag mismatch
: warning 213: tag mismatch
: warning 213: tag mismatch
warning 211: possibly unintended assignment
: error 029: invalid expression, assumed zero
warning 215: expression has no effect
: error 001: expected token: ";", but found ")"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one
Re: Simple script error -
Lynn - 30.06.2016
pawn Код:
SetTimerEx("AjailCount",60000,false,"u",playerid);
Re: Simple script error -
Zeus666 - 30.06.2016
Quote:
Originally Posted by Lynn
pawn Код:
SetTimerEx("AjailCount",60000,false,"u",playerid);
|
Thank you, but it gives me error at if(pInfo[playerid][pJailTime] == 1) tag mismatch
pInfo[playerid][pJailTime] = 0; tag mismatch
else if(pInfo[playerid][pJailTime] => 2) tagmismatch, invalid expression, assumed zero, expression has no effect, expected token: ";", but found ")"
Re: Simple script error -
Shinja - 30.06.2016
else if(pInfo[playerid][pJailTime] => 2)
replace to
else if(pInfo[playerid][pJailTime] >= 2)
Re: Simple script error -
Shinja - 30.06.2016
Are you sure you defined the enum? like this
Код:
enum Info
{
pJailTime
};
new pInfo[MAX_PLAYERS][Info];
Re: Simple script error -
Zeus666 - 30.06.2016
Yes, i have enum with pJailTime
Re: Simple script error -
Shinja - 30.06.2016
Show it and show also your
Код:
new pInfo[MAX_PLAYERS][Info];
Re: Simple script error -
Zeus666 - 30.06.2016
Код:
new pInfo[MAX_PLAYERS][playerinfo];
enum pinfo
{
firstspawn,
pname23[MAX_PLAYER_NAME],
hacker,
pPass,
Frozen,
pAdminDuty,
pJailTime
};
Re: Simple script error -
Shinja - 30.06.2016
put
Код:
new pInfo[MAX_PLAYERS][playerinfo];
under the enum
and in
change it to
because you have playerinfo in the pInfo
results:
Код:
enum playerinfo
{
firstspawn,
pname23[MAX_PLAYER_NAME],
hacker,
pPass,
Frozen,
pAdminDuty,
pJailTime
};
new pInfo[MAX_PLAYERS][playerinfo];
Re: Simple script error -
Zeus666 - 30.06.2016
Код:
warning 211: possibly unintended assignment
error 029: invalid expression, assumed zero
warning 215: expression has no effect
else if(pInfo[playerid][pJailTime] => 2)
SetTimerEx(AjailCount(playerid),60000,false,"u",playerid);
error 035: argument type mismatch (argument 1)