SA-MP Forums Archive
[Ajuda] Dialog a seguir a outro PPC_Trucking - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Dialog a seguir a outro PPC_Trucking (/showthread.php?tid=476506)



Dialog a seguir a outro PPC_Trucking - JoaoMonteiro452 - 18.11.2013

Olб amigos, como eu posso saber tipo, colocar uma dialog, de a seguir dessa dialog ler outra ? alguem sabe ?



Re: Dialog a seguir a outro PPC_Trucking - Don_Speed - 18.11.2013

Ue na response dela nгo


Re: Dialog a seguir a outro PPC_Trucking - Tugamars - 18.11.2013

Imagine tu bota uma Dialog de Lista de itens , ai tu quer botar para quando o cara selecionar uma das opзхes aarecer outra dialog .

Й sу fazer uma funзгo genero "if listitem = x" "ShowPlayerDialog ..." algo assim na response .


Re: Dialog a seguir a outro PPC_Trucking - JoaoMonteiro452 - 18.11.2013

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Ue na response dela nгo
Como assim ?


pawn Код:
if (PlayerFile_Load(playerid) == 1)
    {
        GetPlayerName(playerid, NomeR, sizeof(NomeR));
        GetPlayerIp(playerid, IPTE, 30);
        format(Stringw, sizeof(Stringw), "%s{999999}Seu Nick: {FFFFFF}%s{999999}.\n{999999}Status: {00FF00}Registrado(a){999999}.\n{999999}IP: {FFFF00}%s{999999}.\n{999999}SA:MP {FFFFFF}0.3x-R1-2\n{999999}Ultimo login: {FFFFFF}%s [IP %s]{999999}.\n\n{FFFFFF}Para fazer login em jogo, insira {0000FF}uma senha {FFFFFF}abaixo:", Stringw, NomeR, IPTE, APlayerData[playerid][UltimoLogin], IPTE);
        LoginMsg(playerid);
        Logando(playerid);
        // Check if the player is still banned
        if (APlayerData[playerid][BanTime] < gettime())
            ShowPlayerDialog(playerid, DialogLogin, DIALOG_STYLE_PASSWORD, "{00FF00}# {FFFFFF}Trucker Mania BR {FF0000}v2.9", Stringw, TXT_DialogLoginButton1, TXT_DialogButtonCancel);
        else // Player is still banned
        {
            ShowRemainingBanTime(playerid); // Show the remaining ban-time to the player is days, hours, minutes, seconds
        }
    }
como coloco aseguir a essa ? :/ tem como dar um pequeto tutu ?

Quote:
Originally Posted by Tugamars
Посмотреть сообщение
Imagine tu bota uma Dialog de Lista de itens , ai tu quer botar para quando o cara selecionar uma das opзхes aarecer outra dialog .

Й sу fazer uma funзгo genero "if listitem = x" "ShowPlayerDialog ..." algo assim na response .
Eu queria era tipo, num sistema de registro com email, o cara coloca a senha dele de registro e depois a seguir a esse dialog, aparece o de email .. tem alguma base ?


Re: Dialog a seguir a outro PPC_Trucking - focaximubh - 18.11.2013

Poisй, vocк falou falou falou e nгo explicou nada, QUAL finalidade vocк quer? que apareзa a tela de login? que apareзa apуs digitar um comando e vocК ter uma lista ou o que?


Re: Dialog a seguir a outro PPC_Trucking - Tugamars - 18.11.2013

forum.sa-mp.com/showthread.php?t=1192


Re: Dialog a seguir a outro PPC_Trucking - JoaoMonteiro452 - 18.11.2013

Quote:
Originally Posted by focaximubh
Посмотреть сообщение
Poisй, vocк falou falou falou e nгo explicou nada, QUAL finalidade vocк quer? que apareзa a tela de login? que apareзa apуs digitar um comando e vocК ter uma lista ou o que?
EXEMPLO



pawn Код:
if (PlayerFile_Load(playerid) == 1)
    {
        GetPlayerName(playerid, NomeR, sizeof(NomeR));
        GetPlayerIp(playerid, IPTE, 30);
        format(Stringw, sizeof(Stringw), "%s{999999}Seu Nick: {FFFFFF}%s{999999}.\n{999999}Status: {00FF00}Registrado(a){999999}.\n{999999}IP: {FFFF00}%s{999999}.\n{999999}SA:MP {FFFFFF}0.3x-R1-2\n{999999}Ultimo login: {FFFFFF}%s [IP %s]{999999}.\n\n{FFFFFF}Para fazer login em jogo, insira {0000FF}uma senha {FFFFFF}abaixo:", Stringw, NomeR, IPTE, APlayerData[playerid][UltimoLogin], IPTE);
        LoginMsg(playerid);
        Logando(playerid);
        // Check if the player is still banned
        if (APlayerData[playerid][BanTime] < gettime())
            ShowPlayerDialog(playerid, DialogLogin, DIALOG_STYLE_PASSWORD, "{00FF00}# {FFFFFF}Trucker Mania BR {FF0000}v2.9", Stringw, TXT_DialogLoginButton1, TXT_DialogButtonCancel);
        else // Player is still banned
        {
            ShowRemainingBanTime(playerid); // Show the remaining ban-time to the player is days, hours, minutes, seconds
        }
    }
                            if (APlayerData[playerid][PlayerLevel] >= 2)
                            {
                                new Msg[128];
                                format(Msg, sizeof(Msg), "{FFFF00}[INFO] {00C2EC}Logado, Nнvel %i", APlayerData[playerid][PlayerLevel]);
                                SendClientMessage(playerid, -1, Msg);
                                new var[200];
                                format(var ,sizeof(var), "{a9c4e4}Seja bem vindo {FFFFFF}%s{a9c4e4}, coloque a senha de administraзгo:", rNome(playerid));
                                ShowPlayerDialog(playerid, DIALOG_LOGARADM, DIALOG_STYLE_PASSWORD, "{0000FF}# {FFFF00}Administraзгo", var, "Ok", "Sair");
                            }
queria que aparecesse primeiro para colocar a senha de login e depois a senha de administraзгo


Re: Dialog a seguir a outro PPC_Trucking - Don_Speed - 18.11.2013

Quote:
Originally Posted by JoaoMonteiro452
Посмотреть сообщение
Como assim ?


pawn Код:
if (PlayerFile_Load(playerid) == 1)
    {
        GetPlayerName(playerid, NomeR, sizeof(NomeR));
        GetPlayerIp(playerid, IPTE, 30);
        format(Stringw, sizeof(Stringw), "%s{999999}Seu Nick: {FFFFFF}%s{999999}.\n{999999}Status: {00FF00}Registrado(a){999999}.\n{999999}IP: {FFFF00}%s{999999}.\n{999999}SA:MP {FFFFFF}0.3x-R1-2\n{999999}Ultimo login: {FFFFFF}%s [IP %s]{999999}.\n\n{FFFFFF}Para fazer login em jogo, insira {0000FF}uma senha {FFFFFF}abaixo:", Stringw, NomeR, IPTE, APlayerData[playerid][UltimoLogin], IPTE);
        LoginMsg(playerid);
        Logando(playerid);
        // Check if the player is still banned
        if (APlayerData[playerid][BanTime] < gettime())
            ShowPlayerDialog(playerid, DialogLogin, DIALOG_STYLE_PASSWORD, "{00FF00}# {FFFFFF}Trucker Mania BR {FF0000}v2.9", Stringw, TXT_DialogLoginButton1, TXT_DialogButtonCancel);
        else // Player is still banned
        {
            ShowRemainingBanTime(playerid); // Show the remaining ban-time to the player is days, hours, minutes, seconds
        }
    }
como coloco aseguir a essa ? :/ tem como dar um pequeto tutu ?



Eu queria era tipo, num sistema de registro com email, o cara coloca a senha dele de registro e depois a seguir a esse dialog, aparece o de email .. tem alguma base ?
Isso e la na response do DialogLogin / DialogRegister.
La vocк coloca a dialog para registrar o email.



Re: Dialog a seguir a outro PPC_Trucking - JoaoMonteiro452 - 18.11.2013

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение



Isso e la na response do DialogLogin / DialogRegister.
La vocк coloca a dialog para registrar o email.

Fiquei na mesma mano, poderia-me dar um exemplo ?


Re: Dialog a seguir a outro PPC_Trucking - Tugamars - 18.11.2013

La no tuto explica isso da Dialog response .

Basicamemte й a resposta da Dialog , la no tuto explica : http://forum.sa-mp.com/showthread