Mostrar posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Riperto

Paginas: [1] 2
1
Soporte / Ayudas / Re: Codigo PHP para mostrar emblema de guild en pagina web
« Posteado: August 10, 2018, 02:17:06 PM »
Te agradezco la rapida respuesta, pero no estoy buscando un modulo, solo quiero el codigo php necesario para transformar el G_Mark en hexadecimal a un emblema


2
Soporte / Ayudas / SOPORTE Codigo PHP para mostrar emblema de guild en pagina web
« Posteado: August 10, 2018, 02:12:38 PM »
Tal como dice el titulo, busco algun codigo php que me permita mostrar el emblema del guild que yo busque.

3
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 26, 2018, 01:46:07 PM »
Bueno, solucione el problema.

El tema era el siguiente, las funciones que usaba el server eran las que traia la base de datos.
Una vez que se encriptaban yo guardaba esos valores.

Luego de mucho tiempo, usando mis conocimientos en base de datos y explorando las funciones guardadas, descubri que el encriptamiento daba como resultado una variable del tipo binary(16), pero que las contraseñas se guardaban en varchar(). Esto en la base de datos no genera conflicto ya que una hereda de la otra, pero se ve que al comparar el tipo de dato esto da un error. Por eso me daba que las contraseñas no erran correctas cuando en realidad si lo eran.

Tan solo cambie el tipo de dato en la columna de contraseñas a binary(16) y eso arreglo todo


Ahora me doy un Gracias a mi mismo(?)

4
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 25, 2018, 09:00:41 PM »
si la base de dato tiene abilitado la contraseña con MD5 tenes que usar un conversor a Md5
pasaral de UTF(escritura normal) a MD5 y copiar lo que te da en la base de dato como contraseña

Eso es lo que hago pero me dice contraseña incorrecta

intentaste ponerla invertida ??

Como entiendo yo que funciona es asi:

1) El usuario escribe su contraseña

2) La base de datos lo transforma a MD5 y la guarda

3) El usuario escribe su contraseña en el cliente para entrar al juego

4) El joinserver transforma la contraseña del usuario y la compara con la contraseña guardada en la base de datos, si es igual entra

El error que tengo es que me dice que no coinciden las contraseñas y no entiendo bien a que te referis con ponerla invertida

5
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 25, 2018, 08:49:38 PM »
si la base de dato tiene abilitado la contraseña con MD5 tenes que usar un conversor a Md5
pasaral de UTF(escritura normal) a MD5 y copiar lo que te da en la base de dato como contraseña

Eso es lo que hago pero me dice contraseña incorrecta

6
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 25, 2018, 08:45:13 PM »
Up

7
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 24, 2018, 04:42:02 PM »
Estuve tratando de hashear la contraseña pero ninguno de los resultados obtenidos concuerda con el MD5 del JoinServer pues indica que la contraseña es incorrecta

Este es el que viene con los files

UFN_MD5_ENCODE_VALUE   

USE [MuOnline]
GO
/****** Object:  UserDefinedFunction [dbo].[UFN_MD5_ENCODEVALUE]    Script Date: 01/24/2018 18:37:22 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


--
-- Definition for user-defined function UFN_MD5_ENCODEVALUE :
--

/****** ??:  ??????? dbo.UFN_MD5_ENCODEVALUE    ????: 2006-11-8 21:18:35 ******/

-- ??? : UFN_MD5_ENCODEVALUE()
-- ?? : ?????? ???? ???? MD5 ?? ??
CREATE FUNCTION [dbo].[UFN_MD5_ENCODEVALUE]
(
   @btInStr      VARCHAR(10),
   @btInStrIndex      VARCHAR(10)
)
RETURNS BINARY(16)
AS 
BEGIN
   DECLARE   @btOutVal   BINARY(16)

   EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT

   RETURN    @btOutVal
END

Estos los copie de otra guia

 SP_MD5_ENCODE_VALUE

CREATE PROCEDURE SP_MD5_ENCODE_VALUE

@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)

--RETURNS BINARY(16)
--Created By WebZen
--Adapted By [CzF]Deathway
AS
BEGIN
DECLARE @btOutVal BINARY(16)

EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT
UPDATE MEMB_INFO SET memb__pwd = @btOutVal WHERE memb___id = @btInStrIndex
RETURN @btOutVal
END

GO


Encript

CREATE PROCEDURE [dbo].[Encript]
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
AS
BEGIN
DECLARE @btOutVal BINARY(16)
EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT
UPDATE MEMB_INFO SET memb__pwd = @btOutVal WHERE memb___id = @btInStrIndex
END

GO


Encripta

CREATE PROCEDURE [dbo].[Encripta]
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
AS

BEGIN
DECLARE @btOutVal BINARY(16)

EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT

UPDATE MEMB_INFO SET memb__pwd = @btOutVal WHERE memb___id = @btInStrIndex
END

GO


Cassandra_MD5


/****** Object: Stored Procedure dbo.Cassandra_MD5 Script Date: 03/09/2006 22.53.35 ******/
CREATE PROCEDURE [dbo].[Cassandra_MD5]
@btInStr VARCHAR(10),
@btInStrIndex VARCHAR(10)
AS
BEGIN
DECLARE @btOutVal BINARY(16)
EXEC master..XP_MD5_EncodeKeyVal @btInStr, @btInStrIndex, @btOutVal OUT
SELECT @btOutVal
END



GO

Este es nativo de SQLSERVER

SELECT CONVERT(NVARCHAR(32),HashBytes('MD5', 'password'),2)

8
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 24, 2018, 02:37:59 PM »
En el modulo de registro encripta la contraseña con md5 y en el servidor habilita la encriptacion md5 en el join server.

Gracias por la respuesta pero no tengo idea de como se hace eso :(


Edito: Encontre donde cambiar en el servidor en el join server pero no se como cambiarlo en el modulo de registro. Como no encontre procedure para crear cuentas, hice uno casero

Queres añadir seguridad y haces un módulo casero? Muy mal.
Va. A menos que seas un desarrollador profesional. Pero no te recomiendo utilizar cosas caseras.

Tu post no resuelve mi problema, gracias igual

9
Temas solucionados / Re: Contraseñas en la base de datos
« Posteado: January 23, 2018, 11:42:36 PM »
En el modulo de registro encripta la contraseña con md5 y en el servidor habilita la encriptacion md5 en el join server.

Gracias por la respuesta pero no tengo idea de como se hace eso :(


Edito: Encontre donde cambiar en el servidor en el join server pero no se como cambiarlo en el modulo de registro. Como no encontre procedure para crear cuentas, hice uno casero

10
Temas solucionados / TEMA SOLUCIONADO Contraseñas en la base de datos
« Posteado: January 23, 2018, 09:34:01 PM »
Hola uso estas files http://tuservermu.com.ve/index.php?topic=475.0 Mu Emu

Queria mejorar la seguridad de las contraseñas en la base de datos y para ello iba a usar procedimientos almacenados de hasheo, etc. Asi cuando el usuario hace la cuenta, se guarda una contraseña encriptada de la misma

El problema que tengo es que no encuentro el procedimiento almacenado donde llama a el usuario y la contraseña para el logueo al servidor. Ahi queria desencriptar las contraseñas para que ingrese el jugador con la contraseña que ingreso.

Desde ya muchas gracias

11
Soporte / Ayudas / Re: Cambiar resultado de la maquina de chaos
« Posteado: January 16, 2018, 08:05:56 PM »
Citar
Lo unico que veo ahi es como cambiar la chance de exito, no la chance de muchas o pocas opciones en los items creados

ChaoxmixWing algo así esta en las lineas, allí esta todo solo debes leer un poco amigo.

Ahi tengo:

;==================================================
; Wing1 Mix Settings
;==================================================
Wing1MixRate_AL0 = 70
Wing1MixRate_AL1 = 70
Wing1MixRate_AL2 = 70
Wing1MixRate_AL3 = 70

;==================================================
; Wing2 Mix Settings
;==================================================
Wing2MixRate_AL0 = 60
Wing2MixRate_AL1 = 60
Wing2MixRate_AL2 = 60
Wing2MixRate_AL3 = 60



;==================================================
; Wing3 Mix Settings
;==================================================
Wing3MixRate_AL0 = 60
Wing3MixRate_AL1 = 60
Wing3MixRate_AL2 = 60
Wing3MixRate_AL3 = 60


Y esos son los porcentajes de exito como dije previamente, no de opciones en el item creado

12
Soporte / Ayudas / Re: Cambiar resultado de la maquina de chaos
« Posteado: January 16, 2018, 08:02:09 PM »
en la siguiente direccion tienes todo lo de configurar la maquina del Chaos.

MuServer/GameServer/Data/Chaosmix.dat

Lo unico que veo ahi es como cambiar la chance de exito, no la chance de muchas o pocas opciones en los items creados

13
Soporte / Ayudas / SOPORTE Cambiar resultado de la maquina de chaos
« Posteado: January 16, 2018, 07:55:56 PM »
Hola mis files son http://tuservermu.com.ve/index.php?topic=475.0 MuEmu

Queria saber como hago para cambiar el resultado de los items creados

Es decir, quiero cambiar la probabilidad de las opciones con las cuales se crean los items, por ejemplo las alas.


Desde ya, gracias

14
Temas solucionados / Re: Cambiar PcPoint precio en cliente
« Posteado: January 15, 2018, 09:18:39 PM »
No es eso, es que el precio que colocas en pcpoint te lo refleja como zen

El precio que yo pongo no lo veo reflejado en ningun lado y los pcpoint me bajan de acuerdo al precio que les puse, por eso estoy bastante seguro que es algo que hay que cambiar en el cliente

EDIT: Ademas cuando no habia cambiado esto, los items que venian con los files tenian bien el precio que costaban

15
Temas solucionados / TEMA SOLUCIONADO Cambiar PcPoint precio en cliente
« Posteado: January 15, 2018, 07:39:45 PM »
Hola uso estos files http://tuservermu.com.ve/index.php?topic=475.0  MuEmu

Cambie el precio en el server pero no se ve reflejado en el cliente

El problema es que no se cual bmd tengo que cambiar para corregir los precios del Pc cafe point store

Desde ya gracias.

16
Soporte / Ayudas / SOPORTE Maquina de chaos no muestra el porcentaje real
« Posteado: January 10, 2018, 05:48:51 PM »
Hola estoy usando estas files http://tuservermu.com.ve/index.php?topic=475.0 Mu emu

Me encuentro con que al editar los valores de exito de la maquina de chaos en GameServerInfo - ChaosMix, el cliente muestra los porcentajes anteriores de exito.

Intuyo que es editando el mix.bmd del cliente pero una vez ahi adentro no tengo idea de que cambiar para que sea igual al que edite en el servidor

Desde ya muchas gracias.

17
Soporte / Ayudas / SOPORTE Evento Raklion, Selupan no spawnea luego de matar arañas
« Posteado: January 09, 2018, 03:01:20 PM »
Hola, estoy usando http://tuservermu.com.ve/index.php?topic=475.0 Mu emu

Raklion.txt en la carpeta Event dice

0
//AppearanceDelay   BossZoneCloseDelay   BossZoneOpenDelay
5          300               300
end

1
//BossEggHalf   BossEggMax
5      15
end

2
//SkillDelay
1500
end

3
//Pattern1   Pattern2   Pattern3   Pattern4   Pattern5   Pattern6
80        60           50      40         20    10
end

Luego de matar los huevos, arañas Selupan no aparece aunque espere mas de 5 minutos

Que conste que siempre estoy testeando esto luego de re iniciar el servidor (quiza este es el motivo ?)

Desde ya muchas gracias

Edit: Solucione el tema volviendo a pegar el Monster.txt de la carpeta original

18
Temas solucionados / Re: Comandos en gameserver
« Posteado: January 08, 2018, 03:26:12 PM »
En el archivo : GameServerInfo - Command.dat

en gameserver/data

estan todos los commandos que estana gregados y funcionando

Justamente los comandos que se encuentran ahi son los que aclare que conozco

eso son los que hay, esos son todos, si no estan los que buscas no fueron agregados

Esos son comandos del juego, yo pregunte por comandos en la consola gameserver, para tirar el sv, resetear spawn de monsters, resetear eventitembag, etc

19
Temas solucionados / Re: Comandos en gameserver
« Posteado: January 08, 2018, 03:22:58 PM »
En el archivo : GameServerInfo - Command.dat

en gameserver/data

estan todos los commandos que estana gregados y funcionando

Justamente los comandos que se encuentran ahi son los que aclare que conozco

20
Temas solucionados / TEMA SOLUCIONADO Comandos en gameserver
« Posteado: January 08, 2018, 03:17:47 PM »
Mis files son http://tuservermu.com.ve/index.php?topic=475.0  Mu emu

Mi pregunta es, cuales son los comadnos en el gameserver, por ej para hacer servershutdown, para resetear el respawn de monsters, resetear eventbags, etc.

Aclaracion: NO estoy preguntando por los comandos /pkclear, /gmmove, /post, etc esos ya los conozco, los que quiero son comandos en consola gameserver.

Paginas: [1] 2