Ahoj, stáhl jsem si zde z webu IRegister a když jsem si ho chtěl upravit a pak převést do AMX, tak mi to hodilo nějaké errory a warningy:
C:\Users\Trol\Desktop\srv\Pawno\include\QCMD.inc(14) : warning 217: loose indentation
C:\Users\Trol\Desktop\srv\Pawno\include\QCMD.inc(22) : warning 217: loose indentation
C:\Users\Trol\Desktop\srv\Pawno\include\QCMD.inc(27) : error 017: undefined symbol "SCM"
C:\Users\Trol\Desktop\IRegister.pwn(82) : error 017: undefined symbol "playerid"
C:\Users\Trol\Desktop\IRegister.pwn(99) : error 017: undefined symbol "playerid"
C:\Users\Trol\Desktop\IRegister.pwn(100) : error 017: undefined symbol "playerid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Oblasti warningů nebo errorů:
#define r "{DC0000}"
#define C_INFO 0xC87D00FF //Tady hází první warning
#define i "{C87D00}"
//----------------------
#define DIALOG_UCET 2003
#define DIALOG_CHANGEPASS 2004 //Tady hází druhý warning
#define DIALOG_CHANGEIP 2005
//----------------------
stock GetName(playerid) //Tady hází první error
{
new str[MAX_PLAYER_NAME];
GetPlayerName(playerid,str,sizeof(str));
return str;
}
//----------------------
QCMD:ucet()
{
ShowPlayerDialog(playerid,DIALOG_UCET,DIALOG_STYLE_LIST,"Účet","Změnit heslo.\nZměnit IP","Vybrat","Odejít"); //Tady hází druhý error
return true;
}
//----------------------
format(str,sizeof(str),str,PlayerData[playerid][pZabiti],PlayerData[playerid][pUmrti],GetPlayerMoney(playerid),PlayerData[playerid][pMoneyInBank],GetIP(playerid),GetPlayerPing(playerid),PlayerData[playerid][pAdminLevel]); //Tady hází druhý error
ShowPlayerDialog(playerid,DIALOG_UCETINFO,DIALOG_STYLE_MSGBOX,"Herní statistiky",str,"OK",""); //Tady hází třetí error
return true;
No, a když jsem se rozhodl nahradit QCMD které mám v include, tak jsem to dal do pawna z odkazu: http://pastebin.com/PNYntbZf a hází v pawnu jeden error ten QCMD
stock OnPlayerCommand(playerid,command[]) //Tady
{
new cmd[50],
callback[55],
params[128],
size,
len = strlen(command),
help,
remote;
ERROR:
C:\Users\Trol\Desktop\QCMD.pwn(19) : error 013: no entry point (no public functions)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.