24.09.2013, 21:58
Okay for some reason I'm getting this error:
With this line, and I don't know how to fix it! Help is appreciated!
Here is the entire function.
Quote:
C:\Documents and Settings\Owner\Desktop\DDPUSI TDM\gamemodes\DDPTDM.pwn(557 : error 076: syntax error in the expression, or invalid function call |
pawn Код:
timer[playerid][CityHallTimer] = SetTimerEx("CityHallTimer", 30000, false,"i",playerid);
pawn Код:
stock ActiveCityHall(playerid)
{
if(Spectating[playerid] == 0 || SInfo[playerid][pOnDuty] == 0)
{
if(UnderAttack[CityHall] == 0)
{
if(!IsPlayerInAnyVehicle(playerid))
{
UnderAttack[CityHall] = 1;
timer[playerid][CityHallTimer] = SetTimerEx("CityHallTimer", 30000, false,"i",playerid);
AnnounceTimer[playerid] = SetTimerEx("tensecs", 20000, false,"i",playerid);
Captured[playerid][CityHall] = 0;
SendClientMessage(playerid, 0xFFFFFFFF,"| - Stay in this checkpoint for 30 seconds to capture! - |");
PlayAudioStreamForPlayer(playerid, "http://nikon.bungie.org/misc/h2dialogue/multiplayer/thirty_seconds_remaining.mp3");
if(gTeam[playerid] == TEAM_CHINA)
{
GangZoneFlashForAll(Zone[CityHall], TEAM_ZONE_COLOR_CHINA);
}
else if(gTeam[playerid] == TEAM_RUSSIA)
{
GangZoneFlashForAll(Zone[CityHall], TEAM_ZONE_COLOR_RUSSIA);
}
else if(gTeam[playerid] == TEAM_USA)
{
GangZoneFlashForAll(Zone[CityHall], TEAM_ZONE_COLOR_USA);
}
//------Message-----
if(tCP[CityHall] == TEAM_CHINA)
{
SendClientMessage(playerid, COLOR_WHITE,"This flag is controlled by team CHINA");
SendTeamMessage(TEAM_CHINA, COLOR_GREEN,"*City Hall is under attack!");
}
else if(tCP[CityHall] == TEAM_RUSSIA)
{
SendClientMessage(playerid, COLOR_WHITE,"This flag is controlled by team RUSSIA");
SendTeamMessage(TEAM_RUSSIA, COLOR_GREEN,"*City Hall is under attack!");
}
else if(tCP[CityHall] == TEAM_USA)
{
SendClientMessage(playerid, COLOR_WHITE,"This flag is controlled by team USA");
SendTeamMessage(TEAM_USA, COLOR_GREEN,"*City Hall is under attack!");
}
else if(tCP[CityHall] == TEAM_NONE)
{
SendClientMessage(playerid, COLOR_WHITE,"This flag is not controlled by any team");
}
//---------loop-------//
for(new i = 0; i < MAX_PLAYERS; i ++)
{
IsPlayerCapturing[i][CityHall] = 1;
}
}
else return CaptureZoneMessage(playerid, 1);
}
else return CaptureZoneMessage(playerid, 2);
}
else return CaptureZoneMessage(playerid, 3);
return 1;
}