29.12.2011, 13:12
Bom, o code estб com um Undefined Simbol, jб tentei criar vбrias stocks para tentar arruma-lo, porйm nгo consigo.
O Suyan, autor do cуdigo, me enviou uma stock, segundo ele arrumaria, mas os erros continuam:
E eu tentei fazer isso (acho que da na merma, mas na hora nгo percebi)
Sу que ambos nгo resolvem o problema.
Erros:
Alguem pode me ajudar? =/
pawn Код:
public DominateGangZone(pid, gzid)
{
if(PlayerGangZone(pid) == -1)
return GangZoneStopFlashForAll(gzid);
if(MyTIME[pid] == MAX_TIMEDOMINATE)
{
GameTextForPlayer(pid, "~y~Dominado]", 3000, 3);
MyTIME[pid] = 0;
GangZoneStopFlashForAll(gzid);
GangZone[gzid][Cor] = GetPlayerColor(pid) + LIGHTER_COLOR;
GangZoneShowForAll(gzid,GetPlayerColor(pid) + LIGHTER_COLOR);
format(GangZone[gzid][Dono], strlen(GetNick(pid)), GetNick(pid));// Linha 90
return false;
}
new _st[100];
format(_st, sizeof(_st),"Dominando a gangzone %s~n~(%d/%d)",GetGangZoneName(gzid), MyTIME[pid], MAX_TIMEDOMINATE);
GameTextForPlayer(pid, _st, 1200, 3);
GangZoneFlashForAll(gzid, GetPlayerColor(pid) + LIGHTER_COLOR);
SetTimerEx("DominateGangZone", 1000, false, "id", pid, gzid);
return MyTIME[pid]++;
}
pawn Код:
stock GetNick( p) { static a[24]; GetPlayerName(p, a, 24); return a; }
pawn Код:
stock GetNick(playerid)
{
GetPlayerName(playerid, a);
return a;
}
Erros:
Код:
Compilando as.pwn... D:\Infernus Pawn Editor\include\s_zone.inc(90) : error 017: undefined symbol "GetNick" D:\Infernus Pawn Editor\include\s_zone.inc(90) : warning 215: expression has no effect D:\Infernus Pawn Editor\include\s_zone.inc(90) : error 001: expected token: ";", but found ")" D:\Infernus Pawn Editor\include\s_zone.inc(90) : error 029: invalid expression, assumed zero D:\Infernus Pawn Editor\include\s_zone.inc(90) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.