-
Contador contenido
77 -
Ingreso
-
Última visita
Mensajes publicados por sol
-
-
hace 7 horas, KnightFall dijo:
al parecer modificaste algo del inventorywindow de locale. para que se te vea así desfasado a mi me paso algo similar y solo debí corregir las posiciones que estaban en el archivo. de ser el caso revisa los parámetros que tienes
pero, el cliente es virgen al igual que el game.
-
holis, tengo el siguiente problema, cuando copilo el game de los files eternia2, se me produce este bug
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
En 20/8/2018 a las 16:23, Ryzen dijo:
Pero si ya hay un VDI con FreeBSD 9.2 listo para compilar source ._.
donde que no lo e visto
gracias pero ya lo solucione, ahora tengo otro problema.
-
hace 45 minutos, Ryzen dijo:
Pero si ya hay un VDI con FreeBSD 9.2 listo para compilar source ._.
donde que no lo e visto
-
En 17/8/2018 a las 19:40, TakeSkate dijo:
Creo que este vídeo te resultará de gran ayuda
hola, ise lo del vídeo pero tengo un problema ala hora de querer subir el source me sale error.
uso los source eternia2, y cuando subo la carpeta OBJDIR, OBJDIR1 y algunos archivos del src me sale error no me deja subirlos.
-
hola muy buenos días, les cuento me baje el iso de fbs 9.2 y quisiera si me pueden explicar que comando debo de colocar en la maquina virtual para poder crearlo para montar un file de metin2 con source. de ya muchas gracias
-
ese es mi problema, php7.0 ya que no se como seria las sentencias.
estoy usando un login en un php que no es compatible con la versión de php que uso en el servidor de prueba de miarroba
el registro de usuario para mi web. funciona de lujo conecta a la base de datos y guarda los nuevos usarios este esta echo en php7.0
en cambio ala hora de que los usuarios agan login da error y es por que usa un php que no es compatible con miarroba.
esta es la aparte de validacion del login el cual meda problemas
y el otro problema es que el registro me lo guarda en codificación hash
<?php
include('conexion.php');
if (isset($_POST['login'])) {
//VARIABLES DEL USUARIO
$usuario = $_POST['txtusuario'];
$pass = $_POST['txtpass'];
//VALIDAR CONTENIDO EN LAS VARIABLES O CAJAS DE TEXTO
if (empty($usuario) | empty($pass))
{
header("Location: ../index.html");
exit();
}
//VALIDANDO EXISTENCIA DEL USUARIO
$sql = mysql_query("SELECT * from usuarios where usuario = '$usuario' and pass = '$pass' ");
if ($row = mysql_fetch_array($sql))
{
session_start();
$_SESSION['usuario'] = $usuario;
header("Location: ../index.php");
}else
{
header("Location: ../index.html");
exit();
}
}
?> -
ahora me sale este error.
el registro funciona bien, lo que no me anda es el login para que el usuario entre
Fatal error: Uncaught Error: Call to undefined function mysql_query() in /data/webs/sites/l/i/linkuei/web/control/validar.php:16 Stack trace: #0 {main} thrown in /data/webs/sites/l/i/linkuei/web/control/validar.php on line 16
-
ahora sale este error
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /data/webs/sites/l/i/linkuei/web/control/conexion.php:5 Stack trace: #0 /data/webs/sites/l/i/linkuei/web/control/validar.php(2): include() #1 {main} thrown in /data/webs/sites/l/i/linkuei/web/control/conexion.php on line 5
-
hace 30 minutos, colcrt dijo:
es el login el que da problema verdad?
bien mirando el código me percate de esta parte en validar.php tienes esta variable
$pass = $_POST['txtpass'];
y esta parte que es la que verifica que sea el pass y que exista!
//VALIDANDO EXISTENCIA DEL USUARIO $sql = mysql_query("SELECT * from usuarios where usuario = '$usuario' and pass = '$pass' "); if ($row = mysql_fetch_array($sql)) { session_start(); $_SESSION['usuario'] = $usuario; header("Location: ../index.php"); }else { header("Location: ../index.html"); exit(); } }
lo que tienes que hacer es lo que que te dice chanSK
$p = $_POST['txtpass']; $pass = password_hash($p, PASSWORD_BCRYPT);
cuando ago login me sale este error.
Parse error: syntax error, unexpected '$_SESSION' (T_VARIABLE) in /data/webs/sites/l/i/linkuei/web/control/validar.php on line 19
asi es como lo tengo a validar.php
<?php
include('conexion.php');
if (isset($_POST['login'])) {
//VARIABLES DEL USUARIO
$usuario = $_POST['txtusuario'];
$p = $_POST['txtpass'];
$pass = password_hash($p, PASSWORD_BCRYPT);
//VALIDAR CONTENIDO EN LAS VARIABLES O CAJAS DE TEXTO
if (empty($usuario) | empty($pass))
{
header("Location: ../index.html");
exit();
}
//VALIDANDO EXISTENCIA DEL USUARIO
$sql = mysql_query("SELECT * from usuarios where usuario = '$usuario' and pass = '$pass' ");
if ($row = mysql_fetch_array($sql))
{
session_start();
$_SESSION['usuario'] = $usuario;
header("Location: ../index.php");
}else
{
header("Location: ../index.html");
exit();
}
}
?> -
no me funciona,
para mi aparte de ese problema es la versión de php. que tiene que ser php 7.0.
-
hace 2 horas, colcrt dijo:
según veo son dos formularios uno de registro y uno de logeo de usuarios es así?
bien ahora por partes en el de registro usas el registro.php para ingresar la información y mediante registro_usario.php insertas la información en las tablas de mysql es asi?
lo que no entiendo es por que dices que se genera un hash
-
$query = "INSERT INTO usuarios (usuario, pass)
-
VALUES ('$_POST[username]', '$_POST[pass]')";
me confundi de archivo.
este es el registro_usuario.php
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
-
hace 7 horas, colcrt dijo:
imagino que por hast te refieres a un hash publica el código del formulario y te ayudo!
ok muchas gracias, el registro esta conformado por dos archivos php, uno llamado registro y el otro llamado registro_usuario. y este esta hash.
registro.php
Debes iniciar sesión para ver el contenido del enlace en esta publicación.registro_usario.php
Debes iniciar sesión para ver el contenido del enlace en esta publicación.y la parte de login esta formado por mas partes,index.html , validar.php conexion.php cerrar.php y cerrar.php
aunque los mas importantes son index.html y validar.php
validar.php
Debes iniciar sesión para ver el contenido del enlace en esta publicación.index.html
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Hola. Les cuento estoy haciendo un curso de diseño web y tengo que presentar una web. La cosa es que la web tiene un registro de usuario que guada el pass en hast y el login no me reconose el hast sino que esta echo para que leea tal cual esta en la base de datos. Alguien save como puedo modificar eso. Que el login me descripte el codigo hast
-
hace 1 hora, Facundo Pérez dijo:
Hola! muchas gracias por tu respuesta, estoy bajando ambos, he intentado con varios files pero siempre tengo problema con el freebsd :/ , cuando no son las librerias no termino de entender la config del net (quiero probar todo local) y nada, tocara seguir leyendo, muchisimas gracias!
si necesitas ayuda avísame.
- Facundo Pérez reacciono a esto
- 1
-
hace 43 minutos, Facundo Pérez dijo:
Buenas.
Hago este post con el fin de conseguir alguna especie de guia (se que hay 300 posts iguales), basicamente he programado en distintos juegos y Metin siempre fue una asignatura pendiente para mi, el tema es que estoy muy liado con muchas cosas, basicamente me gustaria recomendacion de files para empezar a trabajarlos (y alguna guia basica para instalar dichos files).
Ya tengo el virtualbox y el freebsd 11 (se que usan versiones anteriores depende los files y tal).
He intentado instalar files y siempre me ocurre algo, como digo, me lio rapido.
Muchas gracias por su atencion.
holis, yo te recomendaría empezar por lo mas básico, agarrar un file total mente virgen y editarlo a gusto, con eso aprenderás en la misma marcha como agregar armas, mob, npc, quest, systemas etc etc. y resolver diferentes bug.
yo te recomendaría estos 2 files y clientes para que empieces, primero un file viejo pero uno de los mas estables , files daroo 8.2 con cliente amargedon. estos files son viejos pero podrás aprender lo básico que es agregar mob,npc, armas y item.
ahora si buscas algo mas complejo seria un file 40k, el cual a parte de saber agregar cosas tendrás que manejar c++ para trabajar con source.
este es el link del los files eternia2.
y estos los daroo 8.2.
-
hace 2 horas, Metinero PVP PVM dijo:
Ya coloque la pasa de navicat y nada
una pregunta, probaste por casualidad ver si podes crear una cuenta. en el caso que no es por que estas cometiendo algún error en el archivo config de la web
-
hace 2 horas, Luis Alfonso Sanchez Caraballo S dijo:
y esa contraseña donde se busca?
la contraseña del mysql es la que tiene el navicat, o sino podes entrar al ftp y a, usr/game/canales/canal1/ y buscas el archivo llamado config. lo abrís con un editor de texto y veras que dice algo así.
PLAYER_SQL: localhost root chiguaguachiguagua player
en este ejemplo la contraseña es chiguaguachiguagua
-
holis, les cuento me pasaron unas city 1 modificadas que son muy bonitas, el problema es que en jino hay unas plantas en la city que es medio molesto para hacer duelos o de mas, quisiera saver si me pueden decir como puedo sacar eso. les paso una foto .
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
hace 23 minutos, Jfirewall dijo:
quest mob begin state start begin function Tiempo() local mTime = 60*60*24*30 --Cada 30 dias return mTime end function Valores() local mValue = { (pc.getqf("uso")), (pc.getqf("tiempo")) } return mValue when x.use begin say_title'hola' say'....' pc.setqf("uso", 1) pc.setqf("tiempo", get_time() + mob.Tiempo()) chat'en 30 dias el mob sera invocado' end when login with mob.Valores()[1] > 0 begin if get_time() > mob.Valores()[2] then pc.invocar_mob(id,x,y) end end end end questlua_pc.cpp #ifdef ENABLE_INVOCAR_MOB int pc_invocar_mob(lua_State* L) { if (!lua_isnumber(L, 1) || !lua_isnumber(L, 2) || !lua_isnumber(L, 3)) { sys_err("argumento invalido"); return 0; } CQuestManager& mob = CQuestManager::instance(); DWORD vid = 0; DWORD dwVnum = (DWORD) lua_tonumber(L, 1); long x = (long) lua_tonumber(L, 2); long y = (long) lua_tonumber(L, 3); float radius = lua_isnumber(L, 4) ? (float) lua_tonumber(L, 4) : 0; DWORD count = (lua_isnumber(L, 5)) ? (DWORD) lua_tonumber(L, 5) : 1; if (count == 0) count = 1; while (count --) { if (radius<1) { LPCHARACTER ch = mob->CaerMob(dwVnum, x, y); if (ch && !vid) vid = ch->GetVID(); } else { float angle = number(0, 999) * M_PI * 2 / 1000; float r = number(0, 999) * radius / 1000; long nx = x + (long)(r * cos(angle)); long ny = y + (long)(r * sin(angle)); LPCHARACTER ch = mob->CaerMob(dwVnum, nx, ny); if (ch && !vid) vid = ch->GetVID(); } } lua_pushnumber(L, vid); return 1; } #endif #ifdef ENABLE_INVOCAR_MOB { "invocar_mob", pc_invocar_mob }, #endif service.h #define ENABLE_INVOCAR_MOB
holis, por lo que veo es por quest y source. ??
otra pregunta también veo que es por 30 días, como seria para cambiar el tiempo.
muchas gracias
-
holis, quería saber si alguien sabe como se hace para que un npc aparezca en un determinado lugar cada x tiempo,
por ejemplo un vendedor de armaduras que aparezca cada 3 hs.
y si es el mismo poseso que con los mob.
-
hace 9 horas, Darkpoki dijo:
a mi me paso segun me dijo un amigo que es porque paso el limite e su hp y se bug
PD m paso con el meleygracias por responder si era ese el error.
-
holis, les cuento agregue unos nuevos mob todo salio bien puedo verlos poniendo /poly id del mob. también lo agregue en el archivo txt. mob_proto cuando ago aparecer el mob este aparece con media barra de vida a que se debe eso.
-
En 27/1/2018 a las 19:24, Dilong dijo:
Utiliza este, mejor que perder el tiempo arreglandolo
Debes iniciar sesión para ver el contenido del enlace en esta publicación.holis, y como seria para agregar nuevas monturas a esa quest ??
problemas con la base de datos
en Temas resueltos
Publicado
hola, tengo este problema, borre los archivos de la ruta cd /var/db/mysql solo los archivos no las carpetas.
el problema que tengo es que ahora no me conecta mas con la base de datos. me sale error
autorung del chanal
mysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
cannot open direct sql connection to host: localhost user: root db: common
cannot start server while no common sql connected
error del err
180828 09:25:19 mysqld_safe Starting mysqld daemon with databases from /var/db/mysql
2018-08-28 09:25:20 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2018-08-28 09:25:20 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2018-08-28 09:25:20 0 [Note] /usr/local/libexec/mysqld (mysqld 5.6.34) starting as process 711 ...
2018-08-28 09:25:20 711 [Note] Plugin 'FEDERATED' is disabled.
2018-08-28 09:25:20 711 [Note] InnoDB: Using atomics to ref count buffer pool pages
2018-08-28 09:25:20 711 [Note] InnoDB: The InnoDB memory heap is disabled
2018-08-28 09:25:20 711 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2018-08-28 09:25:20 711 [Note] InnoDB: Memory barrier is not used
2018-08-28 09:25:20 711 [Note] InnoDB: Compressed tables use zlib 1.2.3
2018-08-28 09:25:20 711 [Note] InnoDB: Not using CPU crc32 instructions
2018-08-28 09:25:20 711 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2018-08-28 09:25:21 711 [Note] InnoDB: Completed initialization of buffer pool
2018-08-28 09:25:23 711 [Note] InnoDB: The first specified data file ./ibdata1 did not exist: a new database to be created!
2018-08-28 09:25:23 711 [Note] InnoDB: Setting file ./ibdata1 size to 12 MB
2018-08-28 09:25:23 711 [Note] InnoDB: Database physically writes the file full: wait...
2018-08-28 09:25:24 711 [Note] InnoDB: Setting log file ./ib_logfile101 size to 48 MB
2018-08-28 09:25:25 290043002018-08-28 09:25:25 711 [ERROR] InnoDB: Failure of system call pwrite(). Operating system error number is 28.
InnoDB: Error number 28 means 'No space left on device'.
InnoDB: Some operating system error numbers are described at
InnoDB:
2018-08-28 09:25:25 711 [ERROR] InnoDB: Cannot set log file ./ib_logfile101 to size 48 MB
2018-08-28 09:25:25 711 [ERROR] Plugin 'InnoDB' init function returned error.
2018-08-28 09:25:25 711 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2018-08-28 09:25:25 711 [ERROR] Unknown/unsupported storage engine: InnoDB
2018-08-28 09:25:25 711 [ERROR] Aborting
2018-08-28 09:25:25 711 [Note] Binlog end
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'partition'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_DELETED'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_METRICS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMPMEM'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP_RESET'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_CMP'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_LOCKS'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'INNODB_TRX'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'BLACKHOLE'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'ARCHIVE'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'MRG_MYISAM'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'MyISAM'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'MEMORY'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'CSV'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'sha256_password'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'mysql_old_password'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'mysql_native_password'
2018-08-28 09:25:25 711 [Note] Shutting down plugin 'binlog'
2018-08-28 09:25:25 711 [Note] /usr/local/libexec/mysqld: Shutdown complete
180828 09:25:25 mysqld_safe mysqld from pid file /var/db/mysql/mrsanty.pid ended