24.01.2014, 11:41
No meu ponto de vista, acho que nгo tem nada de errado nestes comando, mas, se o compilador diz, quem sou eu para dizer o contrбrio. Enfim, alguйm poderia me dizer, onde estб o erro?
ERROS:
CУDIGO:
Este cуdigo, o erro й o primeiro.
Este cуdigo, й o resto dos outros erros.
ERROS:
Код:
\filterscripts\ammunation.pwn(22) : error 001: expected token: ";", but found "public" \filterscripts\ammunation.pwn(320) : error 025: function heading differs from prototype \filterscripts\ammunation.pwn(320 -- 331) : error 021: symbol already defined: "CMD" \filterscripts\ammunation.pwn(330) : error 025: function heading differs from prototype \filterscripts\ammunation.pwn(330 -- 340) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors.
Este cуdigo, o erro й o primeiro.
pawn Код:
new pickup_ammunation[5]
//publics
public OnGameModeInit()
{
pickup_ammunation[1] = CreatePickup(1239, 0, 1368.3351,-1279.8118,13.5469, -1);
pickup_ammunation[2] = CreatePickup(1239, 0, 285.4391,-41.4983,1001.5156, -1);
pickup_ammunation[3] = CreatePickup(1239, 0, 295.8998,-38.5147,1001.5156, -1);
AddPlayerClass(20,1368.9878,-1279.7316,13.5469,271.6203,0,0,0,0,0,0);
return true;
}
pawn Код:
CMD(entrar, playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, 1368.3351,-1279.8118,13.5469))
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, 285.4391,-41.4983,1001.5156);
}
return true;
}
CMD(sair, playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, 285.4391,-41.4983,1001.5156);
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 1368.3351,-1279.8118,13.5469);
}
return true;
}
CMD(comprararma, playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, 295.8998,-38.5147,1001.5156);
{
ShowplayerDialog(playerid, DIALOG_MENU_DE_ARMAS, DIALOG_STYLE_LIST, "Menu de armas", "Armas branca/nPistolas/nEscopetas/nSub-Metralhadoras/nRifles de alto-calibre/nSnipers/nBombas/nUtilitбrios", "Abrir", "Sair");
}
return true;
}