14.03.2014, 00:41
vocк pelos menos traduziu para ver o que significa os erros?
o erro e no format. onde tem o %s nao pode separar senao e obvio que dara erro
codigo arrumado:
pawn Код:
C: \ Users \ User \ Documents \ Leonardo R \ Novo servidor noiz Dois \ brasil_play_fortes \ Brasil jogar \ pawno \ include \ VBan.inc (43): Erro 037: cadeia invбlida (string possivelmente nгo terminado)
C: \ Users \ User \ Documents \ Leonardo R \ Novo servidor noiz Dois \ brasil_play_fortes \ Brasil jogar \ pawno \ include \ VBan.inc (43): Aviso 215: Expressгo nгo tem efeito
C: \ Users \ User \ Documents \ Leonardo R \ Novo servidor noiz Dois \ brasil_play_fortes \ Brasil jogar \ pawno \ include \ VBan.inc (43): Erro 001: esperado token: ";", mas encontrou "-identificador-"
C: \ Users \ User \ Documents \ Leonardo R \ Novo servidor noiz Dois \ brasil_play_fortes \ Brasil jogar \ pawno \ include \ VBan.inc (43): Erro 017: sнmbolo indefinido "VBan"
C: \ Users \ User \ Documents \ Leonardo R \ Novo servidor noiz Dois \ brasil_play_fortes \ Brasil jogar \ pawno \ include \ VBan.inc (43): Erro fatal 107: muitas mensagens de erro em uma linha
Compilaзгo aborted.Pawn compilador 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Erros.
codigo arrumado:
pawn Код:
stock VBanID(playerid,giveid,motivo[])
{
format(NICKBAN,20,VBanPlayer(giveid));
if(playerid > -1)
{
format(Vstring,128,"'- VBan -' O jogador %s foi banido por %s. Motivo:%s",VBanPlayer(giveid),VBanPlayer(playerid),motivo); // linha 43
SendClientMessageToAll(CorBan,Vstring);
GetPlayerIp(giveid, VIP, sizeof(VIP));
format(Vnewban,32,BanDir,VIP);
DOF2_CreateFile(Vnewban);
VBanSaveInfo(playerid,Vnewban,motivo,false);
format(Vnewban,32,BanDir,VBanPlayer(giveid));
DOF2_CreateFile(Vnewban);
VBanSaveInfo(playerid,Vnewban,motivo,false);
}
else
{
format(Vnewban,32,BanDir,VBanPlayer(giveid));
format(Vstring,128,"'- VBan -' O jogador %s foi banido por VBot Admin(%s). Motivo:%s",VBanPlayer(giveid),DOF2_GetString(Vnewban,"Admin"),motivo);
SendClientMessageToAll(CorBan,Vstring);
DOF2_CreateFile(Vnewban);
VBanSaveInfo(-1,Vnewban,motivo,false);
}
if(IsPlayerConnected(giveid))
VBanLoadInfo(giveid,Vnewban);
SetTimerEx("VBKick",300, false, "i", giveid);
return 1;
}

