люди вот я зделал но у меня 2 ошибки подскажите вот код
public OnPlayerDeath(playerid, killerid, reason)
{
if(gTeam[killerid] == TEAM_grove) {//Указываем тим или банду захватываемой зоны в данный момент грув TEAM_GROVE.
taketurfbackcount[killerid]++;
if(taketurfbackcount[killerid] == REOWN_TURF) {
GangZoneStopFlashForAll(grove);//указываем в скобках название зоны которая будет мигать в данный момент это grove
GangZoneHideForAll(grove);//Вставляем в скобки название зоны в данный момент грув grove
GangZoneShowForAll(grove, GetPlayerColor(killerid) );//Это когда игрок захватил зону! будет перекрашиваться в его цвет, вставляем в скобки название зоны в данный момент grove.
taketurfbackcount[killerid]=0;
}
}
new str[256];
if(gTeam[killerid] == TEAM_grove) {//Название тима в данный момент грув TEAM_GROVE
taketurfbackcount[killerid]++;
if(taketurfbackcount[killerid] == REOWN_TURF) {
GangZoneStopFlashForAll(grove);//название захвачеемой территории в данный момент grove
GangZoneHideForAll(grove);//название захвачеемой территории в данный момент grove
GangZoneShowForAll(grove,GetPlayerColor(killerid));//название захвачеемой территории в данный момент grove
taketurfbackcount[killerid]=0;
}
}
if(IsPlayerInArea(playerid,2170.573, -1752.921, 2531.842, -1587.116))//Координаты зоны в даный момент зоны grove
{
if((gTeam[playerid] == TEAM_grove) && (gTeam[killerid] != TEAM_grove) && (killerid != INVALID_PLAYER_ID))//Указываем название тим или банды в данный момент TEAM_GROVE
{
gangkillcount[playerid]++;
if(gangkillcount[playerid] == GANGAREA_WARNINGS)
{
SendClientMessageToAll(COLOR_RED,"Бандит: Территория банды Grove атакована!");//Сообщение в общ. чат то что база атакована
GangZoneFlashForAll(grove,GetPlayerColor(killerid) );//Указываем название зоны в данный момент grove
}
if(gangkillcount[playerid] == GANGAREA_TAKE)
{
new KillerName[30];
GetPlayerName(killerid, KillerName, 30);
format(str, 256, "Бандит: %s Захватил территорию банды Grove!", KillerName);//Пишется игрокам то что определеный игрок захватил зону
SendClientMessageToAll(GetPlayerColor(killerid), str);
GangZoneStopFlashForAll(grove);//Указываем захватываемую зону в данный момент grove
GangZoneHideForAll(grove);//Указываем захватываемую зону в данный момент grove
GangZoneShowForAll(grove, GetPlayerColor(killerid) );//Указываем захватываемую зону в данный момент grove
gangkillcount[playerid]=0;
}
}
}
return 1;
}
а вот ошибки
C:\Documents and Settings\Murat\Рабочий стол\ddamir\сервак\gamemodes\TDM.pwn(4414) : error 021: symbol already defined: "OnPlayerDeath"
C:\Documents and Settings\Murat\Рабочий стол\ddamir\сервак\gamemodes\TDM.pwn(4434) : error 017: undefined symbol "IsPlayerInArea"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
2 Errors.
Добавлено (08.01.2010, 08:11)
---------------------------------------------
извените вот я 1 ошибку убрал вот и 1 ошибка осталась
C:\Documents and Settings\Murat\Рабочий стол\ddamir\сервак\gamemodes\TDM.pwn(4210) : error 017: undefined symbol "IsPlayerInArea"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
if(IsPlayerInArea(playerid,2170.573, -1752.921, 2531.842, -1587.116))//Координаты зоны в даный момент зоны grove