Command changename in y_ini please
#4

pawn Код:
CMD:setname (playerid, params[])

{
    new id, name[25],str[120];
    if(sscanf(params, "us[25]", id))return SendClientMessage(playerid, COLOR_RED, "Error: Usage: /Setname [id]");

    if(strlen(name) < 3)return SendClientMessage(playerid, COLOR_RED, "Error: The length of name is lower than 3!");
    if(strlen(name) > MAX_PLAYER_NAME)return SendClientMessage(playerid, COLOR_RED, "Error: The length of name exceeds the limit!");
    new file[64];
    format(file, sizeof(file), "/Users/%s.ini", name);// change it to your User Path
    if (fexist(file)) return SendClientMessage(playerid, COLOR_RED, "Error: That name is already in use!");
    fremove(UserPath(id));// UserPath is a stock in my code you can change it to your's
    SetPlayerName(id,name);
        //and save the stats of player like you do in OnPlayerDisconnect
//Example:
        SaveStats(id);
    return 1;
}
Hope you will not understand it... because you beg for codes.. instead of googling or learning it..
Reply


Messages In This Thread
Command changename in y_ini please - by Pipe98 - 03.11.2014, 16:51
Re: Command changename in y_ini please - by HY - 03.11.2014, 17:08
Re: Command changename in y_ini please - by DavidBilla - 03.11.2014, 17:41
Re: Command changename in y_ini please - by gurmani11 - 03.11.2014, 18:28
Respuesta: Command changename in y_ini please - by Pipe98 - 04.11.2014, 02:18
Re: Command changename in y_ini please - by gurmani11 - 04.11.2014, 11:07
Respuesta: Re: Command changename in y_ini please - by Pipe98 - 04.11.2014, 15:57
Respuesta: Re: Command changename in y_ini please - by Pipe98 - 04.11.2014, 16:06

Forum Jump:


Users browsing this thread: 1 Guest(s)