DCMD Changename problem
#3

Quote:
Originally Posted by [ProX]BlueFire
Посмотреть сообщение
try this:
Код:
#include <zcmd>
zcmd(changename, playerid, params[])
{
    new player,name[24];
    if (!sscanf(params, "us", player, name))
    {
        if(player != INVALID_PLAYER_ID)
        {
            if(PlayerInfo[playerid][pAdmin] >= 3)
            {
              new string[64];
                format(string, sizeof(string), "users/%s.ini", ReturnPlayerName(player));
                frename(ReturnPlayerName(player),name);
                SetPlayerName(player,name);
                fremove(string);
                format(string, sizeof(string), "Your name has been changed to %s.", name);
                SendClientMessage(player, yellow, string);
            }
            else return SendClientMessage(playerid, red, "ERROR: You are not an administrator.");
        }
        else return SendClientMessage(playerid, red, "ERROR: Player does not exist.");
    }
    else return SendClientMessage(playerid, lb, "USAGE: /Changename [Player ID/Part of Name] [New Name]");
    return 1;
}
I dont use zcmd and sscanf, I only want to use dcmd for thi scommand.
Thanks btw
Reply


Messages In This Thread
DCMD Changename problem - by Ihsan-Cingisiz - 25.03.2011, 20:43
Re: DCMD Changename problem - by [ProX]BlueFire - 25.03.2011, 21:12
Re: DCMD Changename problem - by Ihsan-Cingisiz - 25.03.2011, 21:15
Re: DCMD Changename problem - by MadeMan - 25.03.2011, 21:27

Forum Jump:


Users browsing this thread: 1 Guest(s)