\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.
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;
}
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;
}
CMD:entrar(playerid, params[]) CMD:sair(playerid, params[]) CMD:comprararma(playerid, params[])
forward meucmd(playerid,params[]) // expected token: ";"
public meucmd(playerid,params[]) { //but found "public"
return 1;
}
define COMMAND:%1(%2) \
forward cmd_%1(%2); \
public cmd_%1(%2)
#define CMD:%1(%2) \
COMMAND:%1(%2)
#define command(%1,%2,%3) \
COMMAND:%1(%2, %3)
#define cmd(%1,%2,%3) \
COMMAND:%1(%2, %3)
Originally Posted by zcmd.inc
#define cmd(%1,%2,%3) \
COMMAND:%1(%2, %3) |
new pickup_ammunation[5]
Mais ou menos. Sem o uso do ":" como eu disse, estб errado.
![]() |
#define cmd(%1,%2,%3) \
COMMAND:%1(%2, %3)
pawn Код:
![]() |
O tуpico й de acordo com o code dele nгo com as regras do zcmd. O dele estб CMD nao cmd.
Й JONATHAN :@ |
CMD(...)
cmd(...)
if(IsPlayerInRangeOfPoint(playerid, 1.0, 285.4391,-41.4983,1001.5156);
if(IsPlayerInRangeOfPoint(playerid, 1.0, 285.4391,-41.4983,1001.5156))
{
// cуdigo
}