Jump to content
  • 0

pomoc Pomoc s errorama


ZidaneXxX

Dotaz

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.

Link to comment
Share on other sites

2 odpovědí na tuto otázku

Recommended Posts

  • 0

QCMD:ucet(playerid)
- Nepoužívám QCMD, ale takle to je u zcmd...

Proč kompiluješ include?

Tam kde máš loose tak máš blbě tabovaný...
/ mužeš tam dát #pragma tabsize 0 - na začátek /

#define SCM SendClientMessage

Edited by George Clooney
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...