04.01.2012, 00:33
pawn Код:
public GranaTerritorios()
{
new string[128];
for(new i=0; i< sizeof(TurfsCoords); i++)
{
if(gZonesData[i][ZoneOwner] != TEAM_NONE)
{
for(new x = 0; x <= HighestID; x ++)
{
if(IsPlayerConnected(x))
{
if(Player[x][pMember] == gZonesData[i][ZoneOwner])
{
if(Player[x][pMember] == 16 || Player[x][pMember] == 17)
{
format(string, sizeof(string), "[INFO] Vocк recebeu R$150,00 e 100 materiais, por manter a бrea %s sob controle.", TURF_PAYOUT, TurfsCoords[i][zName]);
Player[x][pMats] += 100;
GivePlayerGP(x, 150);
}
else if(Player[x][pMember] == 1 || Player[x][pMember] == 2 || Player[x][pMember] == 3 || Player[x][pMember] == 21)
{
new rand = random(200);
format(string, sizeof(string), "[INFO]Saudaзхes: Vocк recebeu R$%d,00 + R$%d,00 da milнcia por manter a бrea %s apaziguada.", TURF_PAYOUT,rand, TurfsCoords[i][zName]);
GivePlayerGP(x, 100+rand);
}
else if(Player[x][pMember] == 22)
{
new rand = random(5);
format(string, sizeof(string), "[INFO] Vocк recebeu R$%d,00 + alguns frags de assassinato por manter terror na бrea %s .", TURF_PAYOUT, TurfsCoords[i][zName]);
GivePlayerGP(x, 100);
Player[x][pKills] += 0+rand;
}
else {
format(string, sizeof(string), "[INFO] Vocк recebeu R$%d,00 por manter a бrea %s sob controle.", TURF_PAYOUT, TurfsCoords[i][zName]);
GivePlayerGP(x, 100);
if(TurfsCoords[i][zName]=="Morro") {
SendClientMessage(x, COLOR_GOLD, "Ganhou 20g de drogas por manter o morro");
Player[x][pDrugs] += 20;
}
}
else
{
format(string, sizeof(string), "[INFO] Vocк recebeu R$%d,00 por manter a бrea %s sob controle.", TURF_PAYOUT, TurfsCoords[i][zName]);
GivePlayerGP(x, 100);
}
SendClientMessage(x, COLOR_GOLD, string);
}
}
Mas na hora de compilar dб erro, eu sei que tф fazendo errado mas nгo sei onde :/ algm me ajuda?
Erro no pawn:
pawn Код:
D:\GTA\SA\3d\gamemodes\bph.pwn(902) : warning 235: public function lacks forward declaration (symbol "OnPlayerGiveDamage")
D:\GTA\SA\3d\gamemodes\bph.pwn(11968) : warning 202: number of arguments does not match definition
D:\GTA\SA\3d\gamemodes\bph.pwn(24647) : error 033: array must be indexed (variable "-unknown-")
D:\GTA\SA\3d\gamemodes\bph.pwn(24657) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Linhas do erro:
pawn Код:
24647 - if(TurfsCoords[i][zName]=="Morro") {
24657 - else