Admin Title Command
#7

That wont work, these will be invalid:
pawn Код:
if (userid == INVALID_PLAYER_ID)
        return SendErrorMessage(playerid, "You have specified an invalid player.");

    if(PlayerData[userid][pAdmin] < 1)
        return SendErrorMessage(playerid, "This player is not an administrator.");
And again:
Quote:

"uss[32]" will be "ID", "string" and "string"[size of 32], yet you only added "userid" and "atitle", so you're not using the one in the middle, delete it.
Also, you need to use a string size if you wanted to use the string in the middle.

It should be like this:
pawn Код:
CMD:admintitle(playerid, params[])
{
    static
        atitle[32],
        userid;

    if(PlayerData[playerid][pAdmin] < 6)
        return SendErrorMessage(playerid, "You don't have permission to use this command.");

    if(sscanf(params, "us[32]", userid, atitle))
        return SendSyntaxMessage(playerid, "/admintitle [ID/Name] [Title]");

    if (userid == INVALID_PLAYER_ID)
        return SendErrorMessage(playerid, "You have specified an invalid player.");

    if(PlayerData[userid][pAdmin] < 1)
        return SendErrorMessage(playerid, "This player is not an administrator.");

    format(PlayerData[userid][pAdminTitle], 32, atitle);

    return 1;
}
Reply


Messages In This Thread
Admin Title Command - by Luke_James - 18.02.2015, 14:25
Re: Admin Title Command - by HazardouS - 18.02.2015, 14:32
Re: Admin Title Command - by Luke_James - 18.02.2015, 14:59
Re: Admin Title Command - by HazardouS - 18.02.2015, 15:05
Re: Admin Title Command - by CalvinC - 18.02.2015, 15:06
Re: Admin Title Command - by Luke_James - 18.02.2015, 17:52
Re: Admin Title Command - by CalvinC - 18.02.2015, 18:05
Re: Admin Title Command - by Luke_James - 18.02.2015, 18:11

Forum Jump:


Users browsing this thread: 1 Guest(s)