public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new arquivo[40], name[MAX_PLAYER_NAME], String[108];
GetPlayerName(playerid, name, 32);
format(arquivo, 40, "contas/%s.ini", name);
if(dialogid == DIALOG_REGISTRO)
{
if(!strval(inputtext))
{
SendClientMessage(playerid, 0xFF0000FF, "| AVISO | Digite apenas nъmeros!");
format(String, sizeof(String), "{90EE90}Nick:{FFFFFF}%s\n\n{FFFFFF}Digite uma senha para registrar-se:", name);
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Fechar");
return 1;
}
if(!response)
{
Kick(playerid);
return 1;
}
else
{
Player[playerid][Senha] = strval(inputtext);
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Senha", Player[playerid][Senha]);
DOF2_SetInt(arquivo, "Level", Player[playerid][Level]);
DOF2_SetInt(arquivo, "Skin", Player[playerid][Skin]);
DOF2_SetInt(arquivo, "Dinheiro", Player[playerid][Dinheiro]);
DOF2_SetInt(arquivo, "Profissao", Player[playerid][Profissao]);
DOF2_SetInt(arquivo, "PosX", Player[playerid][PosX]);
DOF2_SetInt(arquivo, "PosY", Player[playerid][PosY]);
DOF2_SetInt(arquivo, "PosZ", Player[playerid][PosZ]);
DOF2_SetInt(Player[playerid][Dinheiro],"Dinheiro", 500);
DOF2_SaveFile();
format(String, sizeof(String), "{90EE90}Nick:{FFFFFF}%s\n\n{FFFFFF}Digite sua senha para logar:", name);
ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, "Login", String, "Logar", "Fechar");
}
}
GivePlayerMoney(playerid, 1000);
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new arquivo[40], name[MAX_PLAYER_NAME], String[108]; GetPlayerName(playerid, name, 32); format(arquivo, 40, "contas/%s.ini", name); if(dialogid == DIALOG_REGISTRO) { if(!strval(inputtext)) { SendClientMessage(playerid, 0xFF0000FF, "| AVISO | Digite apenas nъmeros!"); format(String, sizeof(String), "{90EE90}Nick:{FFFFFF}%s\n\n{FFFFFF}Digite uma senha para registrar-se:", name); ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Fechar"); return 1; } if(!response) { Kick(playerid); return 1; } else { Player[playerid][Senha] = strval(inputtext); DOF2_CreateFile(arquivo); DOF2_SetInt(arquivo, "Senha", Player[playerid][Senha]); DOF2_SetInt(arquivo, "Level", Player[playerid][Level]); DOF2_SetInt(arquivo, "Skin", Player[playerid][SkinSkin]); DOF2_SetInt(arquivo, "Dinheiro", Player[playerid][Dinheiro]); DOF2_SetInt(arquivo, "Profissao", Player[playerid][Profissao]); DOF2_SetInt(arquivo, "PosX", Player[playerid][PosX]); DOF2_SetInt(arquivo, "PosY", Player[playerid][PosY]); DOF2_SetInt(arquivo, "PosZ", Player[playerid][PosZ]); DOF2_SetInt(Player[playerid][DinheiroDinheiro],"Dinheiro", 500); GivePlayerMoney(playerid, 1000); DOF2_SaveFile(); format(String, sizeof(String), "{90EE90}Nick:{FFFFFF}%s\n\n{FFFFFF}Digite sua senha para logar:", name); ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, "Login", String, "Logar", "Fechar"); } }
DOF2_SetInt(Player[playerid][Dinheiro],"Dinheiro", 1000); |
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new arquivo[40], name[MAX_PLAYER_NAME], String[108]; GetPlayerName(playerid, name, 32); format(arquivo, 40, "contas/%s.ini", name); if(dialogid == DIALOG_REGISTRO) { if(!strval(inputtext)) { SendClientMessage(playerid, 0xFF0000FF, "| AVISO | Digite apenas nъmeros!"); format(String, sizeof(String), "{90EE90}Nick:{FFFFFF}%s\n\n{FFFFFF}Digite uma senha para registrar-se:", name); ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", String, "Registrar", "Fechar"); return 1; } if(!response) { Kick(playerid); return 1; } else { Player[playerid][Senha] = strval(inputtext); DOF2_CreateFile(arquivo); DOF2_SetInt(arquivo, "Senha", Player[playerid][Senha]); DOF2_SetInt(arquivo, "Level", Player[playerid][Level]); DOF2_SetInt(arquivo, "Skin", Player[playerid][Skin]); DOF2_SetInt(arquivo, "Dinheiro", Player[playerid][Dinheiro]); DOF2_SetInt(arquivo, "Profissao", Player[playerid][Profissao]); DOF2_SetInt(arquivo, "PosX", Player[playerid][PosX]); DOF2_SetInt(arquivo, "PosY", Player[playerid][PosY]); DOF2_SetInt(arquivo, "PosZ", Player[playerid][PosZ]); DOF2_SetInt(Player[playerid][Dinheiro],"Dinheiro", 1000); DOF2_SaveFile(); format(String, sizeof(String), "{90EE90}Nick:{FFFFFF}%s\n\n{FFFFFF}Digite sua senha para logar:", name); ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, "Login", String, "Logar", "Fechar"); } } |