Bracket Error
#1

Hello, i have an Bracket Error in this Line but i dont know where:

Код:
CMD:changename(playerid,params[])
{
    new
        id,
        new_name[ MAX_PLAYER_NAME ],
        string[ 128 ]
    ;
               if(pInfo[playerid][pLogged] == 1)
    {
    if(pInfo[playerid][pAdminLevel] >= 1)
    {
    if( sscanf( params, "us", id, new_name ) ) return SendClientMessage( playerid, -1, "Usage: /changename <ID/Part Of Name> <New Name>" );
    switch( SetPlayerName( id, new_name ) )
    {
        case -1:
        {
            format( string, sizeof( string ), "Unable to change his/her name, someone else is known as %s already.", new_name );
            SendClientMessage( playerid, -1, string );
        }
        case 0:
        {
            format( string, sizeof( string ), "That player is already known as %s", new_name );
            SendClientMessage( playerid, -1, string );
        }
        case 1:
        {
            format( string, sizeof( string ), "That player is now known as %s", new_name );
            SendClientMessage( playerid, -1, string );
        }
    }
    		else {
		SendClientMessage(playerid,-1,""chat""COL_GRUEN" You have not the sufficient privileges to use this command.");
			}
	}
	else {
	    SendClientMessage(playerid,-1,""chat" You are not logged in!");
	    Kick(playerid);
	}
    return 1;
}
Reply
#2

PHP код:
CMD:changename(playerid,params[])
{
    new
        
id,
        
new_nameMAX_PLAYER_NAME ],
        
string128 ]
    ;
    if(
pInfo[playerid][pLogged] == 1)
    {
        if(
pInfo[playerid][pAdminLevel] >= 1)
        {
            if( 
sscanfparams"us"idnew_name ) ) return SendClientMessageplayerid, -1"Usage: /changename <ID/Part Of Name> <New Name>" );
            switch( 
SetPlayerNameidnew_name ) )
            {
                case -
1:
                {
                    
formatstringsizeof( string ), "Unable to change his/her name, someone else is known as %s already."new_name );
                    
SendClientMessageplayerid, -1string );
                }
                case 
0:
                {
                    
formatstringsizeof( string ), "That player is already known as %s"new_name );
                    
SendClientMessageplayerid, -1string );
                }
                case 
1:
                {
                    
formatstringsizeof( string ), "That player is now known as %s"new_name );
                    
SendClientMessageplayerid, -1string );
                }
            }
        }
        else
        {
                
SendClientMessage(playerid,-1,""chat""COL_GRUEN" You have not the sufficient privileges to use this command.");
        }
    }
    else
    {
        
SendClientMessage(playerid,-1,""chat" You are not logged in!");
        
Kick(playerid);
    }
    return 
1;

This should do it. Any problems tell me
Reply
#3

Thanks it works, can you help me with this Cmd too? Thanks!

Код:
CMD:setskin(playerid,params[])
{
     if(pInfo[playerid][pLogged] == 1)
    {
    if(pInfo[playerid][pAdminLevel] >= 1)
    {
	new id, skin;
	if(sscanf(params,"dd",id,skin)) return SendClientMessage(playerid,-1,""chat""COL_YELLOW"""Usage: /setskin <id> <skinid>");
	if(skin < 1 || skin > 299) return SendClientMessage(playerid,-1,""chat""COL_YELLOW"""Skin-ID's between 1 and 299!");

	SetPlayerSkin(id,skin);
	new str[126];
	format(str,144,"» You setted %ss Skin-ID to %d.",PlayerName(id),skin);
	SendClientMessage(playerid,-1,str);
	}
	}
	}
	else
	 {
		SendClientMessage(playerid,-1,""chat""COL_GRUEN" You have not the sufficient privileges to use this command.");
			}
	}
	else {
	    SendClientMessage(playerid,-1,""chat" You are not logged in!");
	    Kick(playerid);
	}
	return 1;
}
Reply
#4

PHP код:
CMD:setskin(playerid,params[])
{
    if(
pInfo[playerid][pLogged] == 1)
    {
        if(
pInfo[playerid][pAdminLevel] >= 1)
        {
            new 
idskin;
            if(
sscanf(params,"dd",id,skin)) return SendClientMessage(playerid,-1,""chat""COL_YELLOW"""Usage: /setskin <id> <skinid>");
            if(
skin || skin 299) return SendClientMessage(playerid,-1,""chat""COL_YELLOW"""Skin-ID's between 1 and 299!");
            
SetPlayerSkin(id,skin);
            new 
str[126];
            
format(str,144,"» You setted %ss Skin-ID to %d.",PlayerName(id),skin);
            
SendClientMessage(playerid,-1,str);
        }
    }
    else
     {
        
SendClientMessage(playerid,-1,""chat""COL_GRUEN" You have not the sufficient privileges to use this command.");
    }
    else
     {
        
SendClientMessage(playerid,-1,""chat" You are not logged in!");
        
Kick(playerid);
    }
    return 
1;

Reply
#5

Thanks but i have an error on this line:
Код:
 else
     {
        SendClientMessage(playerid,-1,""chat" You are not logged in!");
        Kick(playerid);
    }
on the "else" line:

this error:

Код:
error 029: invalid expression, assumed zero
Reply
#6

PHP код:
CMD:setskin(playerid,params[])
{
    if(
pInfo[playerid][pLogged] == 1)
    {
        if(
pInfo[playerid][pAdminLevel] >= 1)
        {
            new 
idskin;
            if(
sscanf(params,"dd",id,skin)) return SendClientMessage(playerid,-1,""chat""COL_YELLOW"""Usage: /setskin <id> <skinid>");
            if(
skin || skin 299) return SendClientMessage(playerid,-1,""chat""COL_YELLOW"""Skin-ID's between 1 and 299!");
            
SetPlayerSkin(id,skin);
            new 
str[126];
            
format(str,144,"» You setted %ss Skin-ID to %d.",PlayerName(id),skin);
            
SendClientMessage(playerid,-1,str);
        }
        else
         {
            
SendClientMessage(playerid,-1,""chat""COL_GRUEN" You have not the sufficient privileges to use this command.");
        }
    }
    else
     {
        
SendClientMessage(playerid,-1,""chat" You are not logged in!");
        
Kick(playerid);
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)