11.05.2012, 04:32
I did this:
==And it is giving there errors:
==> Now what to define i did everything...
pawn Код:
public AreaCheck()
{
foreach(Player, i) {
if(IsPlayerInArea(i, -1237.855, 1763.359, -1156.11, 1868.46)) {
if(EnteredArea[i] == 0) { // if he hasn'td beenterefo re
if(gTeam[i] == TEAM_PAKISTAN && CapturedBy == 1 || gTeam[i] == TEAM_GERMANY && CapturedBy == 2 || gTeam[i] == TEAM_USA && CapturedBy == 3 || gTeam[i] == TEAM_RUSSIA && CapturedBy == 4 || gTeam[i] == TEAM_INDIA && CapturedBy == 5) {
SendClientMessage(i, COLOR_RED, "This area has already been captured by your team!");
EnteredArea[i] = 1;
}
else {
SendClientMessageToAll(COLOR_ORANGE, "The bigear is being taken over!");
EnteredArea[i] = 1; // He has entered
SendClientMessage(i,COLOR_ORANGE, "Stay In here for 30 seconds to take over the area!");
IfCapture[i] = 1;
T1[i] = SetTimer("TakeOver",30000,0);
}
}
}
else {
EnteredArea[i] = 0; // When he leaves, he's no longer in the area
KillTimer(T1[i]);
}
}
pawn Код:
D:\Game\UDC Wars\gamemodes\Wars.pwn(1780) : error 017: undefined symbol "IsPlayerInArea"
D:\Game\UDC Wars\gamemodes\Wars.pwn(1791) : error 017: undefined symbol "T1"
D:\Game\UDC Wars\gamemodes\Wars.pwn(1791) : warning 215: expression has no effect
D:\Game\UDC Wars\gamemodes\Wars.pwn(1791) : error 001: expected token: ";", but found "]"
D:\Game\UDC Wars\gamemodes\Wars.pwn(1791) : error 029: invalid expression, assumed zero
D:\Game\UDC Wars\gamemodes\Wars.pwn(1791) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.