[Ajuda] Sistema de Cartуrio
#4

tentar assim:

pawn Код:
if(dialogid == mudarnick)
    {
        if(response == 1)
        {
            format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx(playerid));
            format(filev, sizeof(filev), PASTA_VIPS, GetPlayerNameEx(playerid));
            if(strlen(inputtext) <= 0)
            {
                SendClientMessage(playerid, Vermelho, "Vocк tem que digitar um novo nick.");
                ShowPlayerDialog(playerid, mudarnick , DIALOG_STYLE_INPUT, "Trocando Nick", "{FFFFFF}Ops!\n\n{33AAFF}Digite seu novo nick:", "Mudar", "Sair");
                return 1;
            }
            if(strlen(inputtext) > MAX_PLAYER_NAME-1)
            {
                SendClientMessage(playerid, Vermelho, "Vocк digitou um nick muito grande.");
                ShowPlayerDialog(playerid, mudarnick , DIALOG_STYLE_INPUT, "Trocando Nick", "{FFFFFF}Ops!\n\n{FF0000}Vocк digitou um nick muito grande.\n{33AAFF}Digite seu novo nick:", "Mudar", "Sair");
                return 1;
            }
            // Carregar nova conta
            format(file2, sizeof(file2), PASTA_CONTAS, inputtext);
            format(filev2, sizeof(filev2), PASTA_VIPS, inputtext);
            if(dini_Exists(file2))
            {
                SendClientMessage(playerid, Vermelho, "O nick que vocк digitou jб existe!");
                ShowPlayerDialog(playerid, mudarnick, DIALOG_STYLE_INPUT, "Trocando Nick", "{FFFFFF}Ops!\n\n{FF0000}O nick que vocк digitou jб existe!\n{33AAFF}Digite outro nick:", "Mudar", "Sair");
            }
            else
            {
               
                for(new c = 0; c < MAX_CASAS; c++)
                {
                    format(string, sizeof(string), PASTA_CASAS, c);
                    if(strcmp(dini_Get(string, "Dono"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Dono", inputtext);
                    }
                }
                for(new p = 0; p < MAX_PROPS; p++)
                {
                    format(string, sizeof(string), PASTA_PROPS, p);
                    if(strcmp(dini_Get(string, "Dono"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Dono", inputtext);
                    }
                }
                for(new c = 0; c < MAX_CONCES; c++)
                {
                    format(string, sizeof(string), PASTA_CONCE, c);
                    if(strcmp(dini_Get(string, "Dono"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Dono", inputtext);
                    }
                }
                for(new portao = 0; portao < MAX_PORTOES; portao++)
                {
                    format(string, sizeof(string), PASTA_PORTOES, portao);
                    if(strcmp(dini_Get(string, "Dono"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Dono", inputtext);
                    }
                    if(strcmp(dini_Get(string, "Convidado1"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Convidado1", inputtext);
                    }
                    if(strcmp(dini_Get(string, "Convidado2"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Convidado2", inputtext);
                    }
                    if(strcmp(dini_Get(string, "Convidado3"), GetPlayerNameEx(playerid), false) == 0)
                    {
                        dini_Set(string, "Convidado3", inputtext);
                    }
                }
                format(string, sizeof(string), "%s (ID: %d) estб mudando seu nick para %s", GetPlayerNameEx(playerid), playerid, inputtext);
                SendClientMessageToAll(Vermelho, string);

                RenameFileAccount(file, file2);
                RenameFileVIP(filev, filev2);
                SetPlayerName(playerid, inputtext);

                ShowPlayerDialog(playerid, mudarnick2, DIALOG_STYLE_PASSWORD, "Senha", "{33AA33}Agora coloque a senha para sua nova conta:", "OK", "Sair");
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Sistema de Cartуrio - by GabrielFerreira - 18.03.2014, 19:07
Re: Sistema de Cartуrio - by WendeLKILL - 18.03.2014, 20:10
Re: Sistema de Cartуrio - by GabrielFerreira - 18.03.2014, 20:13
Re : Sistema de Cartуrio - by Dieguinho - 18.03.2014, 20:57
Re: Sistema de Cartуrio - by GabrielFerreira - 18.03.2014, 22:01
Re : Re: Sistema de Cartуrio - by Dieguinho - 18.03.2014, 22:04
Re: Sistema de Cartуrio - by GabrielFerreira - 18.03.2014, 23:02
Re: Sistema de Cartуrio - by GabrielFerreira - 30.03.2014, 11:51
Re: Sistema de Cartуrio - by VeNuZ_ - 30.03.2014, 12:26
Re : Re: Sistema de Cartуrio - by Dieguinho - 30.03.2014, 12:32

Forum Jump:


Users browsing this thread: 1 Guest(s)