21.04.2017, 17:34
Tipo troquei minha textdraw ela era aquela que tinha as opsзхes Registrar Logar etc botei uma que ja entra e ja mostra se voce tem conta e so bota senha se voce n tem era pra voce se registra mais o registra ta bugado print > http://imgur.com/a/ZALeA
DIALOG_REGISTRO PRA VOCES VEREM
DIALOG_REGISTRO PRA VOCES VEREM
PHP код:
else if(dialogid == DIALOG_REGISTRO)
{
if(response)
{
if(!strlen(inputtext))
{
new String[150];
format(String, sizeof(String), "{FFFFFF}Seja bem vindo ao Servidor pela Primeira vez\n\n\
Seu Nick: {FFFFFF}%s\n\
Status: {CD0000}Nгo Registrado\n\n\
{FFFFFF}Digite uma senha e cliquem em {CD0000}Continuar!", getPName(playerid));
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{FFFF00}» {FFFFFF}Cadastro", String, "Continuar", "Cancelar");
SendClientMessage(playerid,COR_ERRO,"Senha digitada invalida, digite uma nova senha novamente!");
return 1;
}
new String[256];
format(String, sizeof(String), CONTAS, getPName(playerid));
if(DOF2_FileExists(String))
{
SendClientMessage(playerid, COR_ERRO, "** ERROR: Vocк estб bugado, por favor entre novamente.");
return Kick(playerid);
}
new Nome[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, Nome, sizeof(Nome));
format(String, sizeof(String), CONTAS, Nome);
DOF2_CreateFile(String);
DOF2_SetString(String,"Senha", inputtext);
DOF2_SetInt(String,"Dinheiro",30000);
DOF2_SetInt(String,"Iniciante",1);
DOF2_SetInt(String,"Cidade",0);
DOF2_SetInt(String,"Admin",0);
DOF2_SetInt(String,"Banco",5000);
DOF2_SetInt(String,"LastNickChange",0);
DOF2_SetInt(String,"Logou",1);
DOF2_SetInt(String, "Ano", 0);
DOF2_SetInt(String, "Mкs", 0);
DOF2_SetInt(String, "Dia", 0);
DOF2_SetInt(String, "Hora", 0);
DOF2_SetInt(String, "Minuto", 0);
Player[playerid][Registrado] = true;
new year,day,month;
getdate(year, month, day);
new str[32];
format(str, 32,"%02d/%02d/%d",day,month,year);
DOF2_SetString(String,"RegisterDate",str);
DOF2_SaveFile();
Player[playerid][pIniciante] = 1;
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "{FFFF00}» {FFFFFF}Login", "{FFFFFF}Parabйns, Vocк Criou Sua Conta com Sucesso!\n\nAgora Digite Sua Senha Para poder Continuar", "Logar", "Cancelar");
return 1;
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "Vocк foi kikado por nгo se registrar!!");
Kick(playerid);
return 1;
}
}
PHP код:
case 2:
{
format(String, sizeof(String), "{FFFFFF}Seja bem vindo ao Servidor pela Primeira vez\n\n\
Seu Nick: {FFFFFF}%s\n\
Status: {CD0000}Nгo Registrado\n\n\
{FFFFFF}Digite uma senha e cliquem em {CD0000}Continuar!", getPName(playerid));
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "{FFFF00}» {FFFFFF}Cadastro", String, "Continuar", "Cancelar");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);