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