Error Command 4
#1

Код:
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : error 003: declaration of a local variable must appear in a compound block
C:\Users\\pawno\include\PPC_PlayerCommands.inc(5057) : error 017: undefined symbol "id"
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : warning 215: expression has no effect
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : error 001: expected token: ";", but found "]"
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.

Код:
CMD:ip(playerid, params[])
{
        if (APlayerData[playerid][PlayerLevel] >= 1)
	new id,ip[17],string[65];
	if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,error);
	if(sscanf(params,"u",id)) return SendClientMessage(playerid,"USAGE:/ip <id/name>");
	GetPlayerIp(id,ip,17);
	format(string,sizeof(string),"%s(ID:%d)'s IP: %s",GetPName(id),id,ip);
	SendClientMessage(playerid,green2,string);
	return 1;
}
Reply
#2

Try this :
pawn Код:
CMD:ip(playerid, params[])
{
        if (APlayerData[playerid][PlayerLevel] >= 1)
        {
            new id,ip[17],string[65];
            if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,error);
            if(sscanf(params,"u",id)) return SendClientMessage(playerid,"USAGE:/ip <id/name>");
            GetPlayerIp(id,ip,17);
            format(string,sizeof(string),"%s(ID:%d)'s IP: %s",GetPName(id),id,ip);
            SendClientMessage(playerid,green2,string);
        }
    return 1;
}
Reply
#3

Don't work
Reply
#4

Then, try this:
pawn Код:
CMD:ip(playerid, params[])
{
    new id, ip[17], string[65];
    if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid, red, error);
    if(sscanf(params, "u", id)) return SendClientMessage(playerid, "USAGE:/ip <id/name>");
    GetPlayerIp(id, ip, 17);
    format(string, sizeof string, "%s(ID:%d)'s IP: %s", GetPName(id), id, ip);
    SendClientMessage(playerid, green2, string);
    return 1;
}
Reply
#5

No still don't work.
Reply
#6

In what way it does not work?
Reply
#7

Try it:

PHP код:
CMD:ip(playeridparams[])
{
    if (
APlayerData[playerid][PlayerLevel] >= 1)
    new 
targetidip[17], string[65];
    if(
PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,error);
    if(
sscanf(params,"u"targetid)) return SendClientMessage(playerid,-1"USAGE:/ip <id/name>");
    
GetPlayerIp(targetidipsizeof(ip));
    
format(string,sizeof(string),"%s(ID:%d)'s IP: %s",GetPName(targetid),targetid,ip);
    
SendClientMessage(playerid,-1,string);
    return 
1;

Reply
#8

Код:
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : error 003: declaration of a local variable must appear in a compound block
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : error 017: undefined symbol "targetid"
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : warning 215: expression has no effect
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : error 001: expected token: ";", but found "]"
C:\Users\pawno\include\PPC_PlayerCommands.inc(5057) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#9

Try this

PHP код:
CMD:ip(playeridparams[]) 

    if (
APlayerData[playerid][PlayerLevel] >= 1);
    new 
targetidip[17], string[65]; 
    if(
PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,error); 
    if(
sscanf(params,"u"targetid)) return SendClientMessage(playerid,-1"USAGE:/ip <id/name>"); 
    
GetPlayerIp(targetidipsizeof(ip)); 
    
format(string,sizeof(string),"%s(ID:%d)'s IP: %s",GetPName(targetid),targetid,ip); 
    
SendClientMessage(playerid,-1,string); 
    return 
1

Reply
#10

still don't work.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)