Como trocar isso para colocar um certo nome
#7

ah, vocк quer que troque o nick nos arquivos...
faзa assim:

pawn Код:
if(!strcmp(cmdtext, "/sonic", true))
{
    static nome[24], arquivo[29];
    GetPlayerName(playerid, nome, sizeof(nome));
    format(arquivo, sizeof(arquivo), "%s.ini", nome);
    if(!fexist(arquivo)) return SendClientMessage(playerid, 0xFF0000AA, "Vocк nгo tem um arquivo para trocar de nome.");
    SetPlayerName(playerid, "Sonic");
    RenomearArquivo(arquivo, "Sonic.ini")
    SendClientMessage(playerid, 0xFFFFFFAA, "Nome alterado");
    return 0x1;
}

E use isto:
pawn Код:
stock RenomearArquivo(arquivoOoO[],novoarquivo[])
{
    new File:fileo = fopen(arquivoOoO, io_read);
    new File:filer = fopen(novoarquivo, io_write);
    while(fread(fileo, string))
    {
        fwrite(filer,string);
    }
    fclose(filer);
    fclose(fileo);
    fremove(arquivoOoO);
    return 0x1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)