25.12.2016, 23:48
ah Perdon Aqui El Codigo:
pawn Код:
if(dialogid == DIALOGO_REGISTRO)
{
if(!response)return Kick(playerid);
if(response)
{
if(strlen(inputtext) < 3 && strlen(inputtext) > 32)return ShowPlayerDialog(playerid,DIALOGO_REGISTRO,DIALOG_STYLE_INPUT,"{FFFFFF}Registro","{FFFFFF}Ingresa la contraseсa con la que te deseas registrar\nla contraseсa debe ser de 4 - 32 caracteres.","Registrar","Salir");
new Query[456], DBResult:resultado;
new year, month, day;
getdate(year, month, day);
format(Cuenta[playerid][RegistroFecha], 32, "%d/%d/%d", day, month, year);
format(Query,sizeof(Query),"INSERT INTO `USUARIOS` (`NOMBRE`, `PASSWORD`, `IP`, `REGISTRO`, `SCORE`, `DINERO`, `KILLS`, `DEATHS`, `ADMINLEVEL`, `VIPLEVEL`, `NIVEL`, `EXPERIENCIA`) VALUES ('%s', '%s', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%d', '%d', '%f')",
DB_Escape(Nombre(playerid)),
DB_Escape(inputtext),
PlayerIp(playerid),
DB_Escape(Cuenta[playerid][RegistroFecha]),
Cuenta[playerid][ScoreFreeRoam],
Cuenta[playerid][Dinero],
Cuenta[playerid][Kills],
Cuenta[playerid][Deaths],
Cuenta[playerid][AdminLevel],
Cuenta[playerid][VipLevel],
Cuenta[playerid][NivelFreeRoam],
Cuenta[playerid][Experiencia]);
db_query(SPFDB,Query);
Cuenta[playerid][Registrado] = true;
db_query(SPFDB, "SELECT last_insert_rowid()");
Cuenta[playerid][ID] = db_get_field_int(resultado);
db_free_result(resultado);
}
}