Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Files Season 12 IGCN - MuEmu + Codigo Fuente (SOURCES)  (Visto 111200 veces)

0 Miembros and 3 Guests are viewing this topic.

Offline susta250 #460 on: October 13, 2018, 11:12:51 PM

Bueno despues de mucho investigar y probar pude hacer que el dataserver abra y no se quede mas en no responde.
Pero ahora el data server me dice el siguiente error:

[01:08:58] SQLSTATE: 42000, Diagnosis: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "MuOnline" requested by the login. The login failed.
[01:08:58] SQLSTATE: IM006, Diagnosis: [Microsoft][Administrador de controladores ODBC] Error de SQLSetConnectAttr del controlador
[01:08:58] SQLSTATE: 42000, Diagnosis: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "MuOnline" requested by the login. The login failed.
[01:08:58] SQLSTATE: IM006, Diagnosis: [Microsoft][Administrador de controladores ODBC] Error de SQLSetConnectAttr del controlador
[01:08:58] SQLSTATE: 42000, Diagnosis: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "MuOnline" requested by the login. The login failed.
[01:08:58] SQLSTATE: IM006, Diagnosis: [Microsoft][Administrador de controladores ODBC] Error de SQLSetConnectAttr del controlador
[01:08:58] SQLSTATE: 42000, Diagnosis: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "MuOnline" requested by the login. The login failed.
[01:08:58] SQLSTATE: IM006, Diagnosis: [Microsoft][Administrador de controladores ODBC] Error de SQLSetConnectAttr del controlador

Alguna idea? lei por aca que no necesita las odbc.

Offline neoshager #461 on: October 14, 2018, 10:06:52 AM

por favor, alguien podria pasarme el link o resubir el archivo  "Configuration files editor" de la pagina principal, por q me figura que esta caido del google drive. gracias

Gracias:


Offline noga #462 on: October 14, 2018, 09:52:23 PM

https://imgur.com/a/9F57BYj
Alguien me da una mano? Estoy tratando de dejar lo mas posible estable todo y bien configurado para levantar un servidor. De mas esta decirle que muchas gracias a los que están presentes respondiendo dudas de la gente.

« Ultima edicion: October 14, 2018, 09:54:55 PM by noga »

Offline neoshager #463 on: October 15, 2018, 07:15:39 AM

Buenas he instalado tal cual el video, la falla que tengo es al momento de iniciar, me logeo y se queda un rato cargando y nada se queda tiempo asi, no se que tengo q hacer, y donde va el numero de maquina en sql, a mi me figura como a todos mas.   Usrsql-26252 /sqlexpress, yo le puse como salia, tengo q cambiarlo y sacarle el sqlespress o lo dejo asi, gracias

Offline conexion03 #464 on: October 15, 2018, 08:56:19 PM

Hola tengo.un problema que cuando quiero entrar al juego m pide que actualizar el cliente a una nueva versión alguna idea?

Offline tragokorto #465 on: October 17, 2018, 10:20:09 AM

Hola tengo.un problema que cuando quiero entrar al juego m pide que actualizar el cliente a una nueva versión alguna idea?

Asegúrate que coincidan la versión y serial de tu archivo IGC_MapServerInfo.xml (que es parte de los server files, dentro de la carpeta IGCData) con el archivo ServerInfo.bmd (que partence al cliente, y que en guía se especifica como se genera)

En mi caso puse en ambos archivos: <ServerInfo Version="1.05.25" Serial="PoweredByIGCN800" />

Offline Williansj #466 on: October 19, 2018, 09:15:20 PM

Hola comunidad, no creo servidores desde la Season 6 EP3. Y me animé a levantar mi propio servidor, he logrado levantarlo sin ningun problema usando estos files de la Season 12. Pero tengo una duda, al colocar mi IP personal "Direccion IPv4" es solo LAN? Por ahora no tengo quien pruebe entrar desde afuera, mi duda es que si coloco mi IP publica o dominio de NO-IP. No me deja entrar al servidor.

PD: Alguno lo ha logrado levantar publicamente?

Saludos, y gracias.  musica musica

Offline tragokorto #467 on: October 20, 2018, 01:57:14 AM

Hola comunidad, no creo servidores desde la Season 6 EP3. Y me animé a levantar mi propio servidor, he logrado levantarlo sin ningun problema usando estos files de la Season 12. Pero tengo una duda, al colocar mi IP personal "Direccion IPv4" es solo LAN? Por ahora no tengo quien pruebe entrar desde afuera, mi duda es que si coloco mi IP publica o dominio de NO-IP. No me deja entrar al servidor.

PD: Alguno lo ha logrado levantar publicamente?

Saludos, y gracias.  musica musica


En teoría para que tu sv pueda ser visible, debería estar configurado con tu ipv4 publica (la que sale en la sección WAN de tu router), esto solo en cuanto ip claro, luego para que levante publicamente entran otros factores como puertos, firewall. Yo sí lo he logrado levantar publicamente.


PD. Asegurate que tu dirección publica que salga en http://www.cualesmiip.com/  sea la misma que aparece en tu router(ipv4 WAN), de no ser así ya sería un tema de proveedor de internet y su conexion NAT 3. Saludos

Offline Shinronz #468 on: October 21, 2018, 07:23:29 PM

Buenas gente. Les quería preguntar si alguien tiene la BD CORRECTA de estas files??? No quiero que me respondan "Es la que esta en los post anteriores" porque revise y ninguna es la correcta. Se los puedo asegurar ya que tuve que corregir muchas cosas a mano que de paso les dejo las soluciones.

1. Fix CashShop
          Esto no es ningún problema ni de configuración ni de base de datos ni nada, es un error a la hora de logear las compras y los usos de los ítem en el GS.
          No encontré donde esta exactamente el error ni porque se origina, solo les traigo una o dos soluciones temporales para que lo puedan utilizar.
          Solución 1: poner un try except en la función Output de CLogToFile. Esto es para que al guardar si hay algún error no explote el GS y siga su funcionamiento.
Code: [Select]
void CLogToFile::Output(LPSTR fmt, ...)
{
__try {
char szArgBuff[2048];
char szLogBuff[2048];
memset(szArgBuff, 0, sizeof(szArgBuff));
memset(szLogBuff, 0, sizeof(szLogBuff));

va_list lpArguments;

va_start(lpArguments, fmt);
vsprintf(szArgBuff, fmt, lpArguments);
va_end(lpArguments);

tm * today;
time_t ltime;

time(&ltime);
today = localtime(&ltime);

sprintf(szLogBuff, "[%.8s] ", asctime(today) + 11);
strcat(szLogBuff, szArgBuff);

EnterCriticalSection(&this->m_critLogToFile);

fprintf(this->m_fLogFile, "%s\n", szLogBuff);
fflush(this->m_fLogFile);

LeaveCriticalSection(&this->m_critLogToFile);

DataSet_Check();

}
__except (GetExceptionCode() == EXCEPTION_ACCESS_VIOLATION ? EXCEPTION_EXECUTE_HANDLER : EXCEPTION_CONTINUE_SEARCH)
{

}
}
       Solución 2: Quitar el guardado de logs de todo el proceso de CashShop (hay algunos que si andan pero otros hacen que crashee el GS y no se porque, si alguien lo sabe que lo comparta por favor) Simplemente borren la linea o comentenla con //

2.  Fix MuHelper:
        Me encontré con que el Helper no guardaba las configuraciones, esto es porque falta una columna en la BD en la tabla OptionData. Les dejo la Query
Code: [Select]
Use MuOnline
ALTER TABLE OptionData
ADD MuBot varbinary(515);

Use BattleCore
ALTER TABLE OptionData
ADD MuBot varbinary(515);

3.  Fix GremoryCase:
       Ninguno de los eventos que dan GremoryCase estaban entregando correctamente los premios. Esto se debe también a un problemas en BD. Hay que agregar algunas columnas y borrar otra y también modificar el StoreProcedure asociado. Aqui van las 2 querys.
Code: [Select]
Use MuOnline
ALTER TABLE IGC_GremoryCase
DROP COLUMN ItemSocketCount;

ALTER TABLE IGC_GremoryCase
ADD ItemSocket1 tinyint NOT NULL,
ItemSocket2 tinyint NOT NULL,
ItemSocket3 tinyint NOT NULL,
ItemSocket4 tinyint NOT NULL,
ItemSocket5 tinyint NOT NULL;

Code: [Select]
USE [MuOnline]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE [dbo].[IGC_GremoryCase_AddItem]
@szAccountID nvarchar(10),
@szName nvarchar(10),
@StorageType tinyint,
@RewardSource tinyint,
@ItemID smallint,
@ItemLevel tinyint,
@ItemDurability smallint,
@ItemOp1 tinyint,
@ItemOp2 tinyint,
@ItemOp3 tinyint,
@ItemExcOption smallint,
@ItemSetOption smallint,
@ItemSocket1 tinyint,
@ItemSocket2 tinyint,
@ItemSocket3 tinyint,
@ItemSocket4 tinyint,
@ItemSocket5 tinyint,
@ItemMainAttribute tinyint,
@ItemMuunEvoItemType smallint,
@ItemMuunEvoItemIndex smallint,
@ReceiveDate bigint,
@ExpireDate bigint
AS
BEGIN
SET NOCOUNT ON;

DECLARE @ItemsInStorage int
SET @ItemsInStorage = (SELECT COUNT(*) FROM IGC_GremoryCase WHERE AccountID = @szAccountID AND ((Name = @szName AND StorageType = 2) OR StorageType = 1))

IF (@ItemsInStorage >= 50)
BEGIN
WHILE (@ItemsInStorage >= 50)
BEGIN
DELETE FROM IGC_GremoryCase WHERE AccountID = @szAccountID AND ((Name = @szName AND StorageType = 2) OR StorageType = 1) AND ReceiveDate =
(SELECT MIN(ReceiveDate) FROM IGC_GremoryCase WHERE AccountID = @szAccountID AND ((Name = @szName AND StorageType = 2) OR StorageType = 1))
SET @ItemsInStorage = @ItemsInStorage - 1
END
END

DECLARE @FreeItemGUID int
SET @FreeItemGUID = 0

WHILE (1 = 1)
BEGIN
IF NOT EXISTS (SELECT * FROM IGC_GremoryCase WHERE AccountID = @szAccountID AND ((Name = @szName AND StorageType = 2) OR StorageType = 1) AND ItemGUID = @FreeItemGUID)
BEGIN
BREAK
END
SET @FreeItemGUID = @FreeItemGUID + 1
END

DECLARE @FreeAuthCode int
SET @FreeAuthCode = 0

WHILE (1 = 1)
BEGIN
SET @FreeAuthCode = ROUND(((2000000000 - 1 -1) * RAND() + 1), 0)
IF NOT EXISTS (SELECT * FROM IGC_GremoryCase WHERE AuthCode = @FreeAuthCode)
BEGIN
BREAK
END
END

INSERT INTO IGC_GremoryCase (AccountID, Name, StorageType, RewardSource, ItemGUID, AuthCode, ItemID, ItemLevel, ItemDurability, ItemOp1, ItemOp2, ItemOp3, ItemExcOption, ItemSetOption, ItemSocket1, ItemSocket2, ItemSocket3, ItemSocket4, ItemSocket5, ItemMainAttribute, ItemMuunEvoItemType, ItemMuunEvoItemIndex, ReceiveDate, ExpireDate) VALUES
(@szAccountID, @szName, @StorageType, @RewardSource, @FreeItemGUID, @FreeAuthCode, @ItemID, @ItemLevel, @ItemDurability, @ItemOp1, @ItemOp2, @ItemOp3, @ItemExcOption, @ItemSetOption, @ItemSocket1, @ItemSocket2, @ItemSocket3, @ItemSocket4, @ItemSocket5, @ItemMainAttribute, @ItemMuunEvoItemType, @ItemMuunEvoItemIndex, @ReceiveDate, @ExpireDate)

SELECT @FreeItemGUID AS ItemGUID, @FreeAuthCode AS AuthCode
END


Seguiré revisando los files en busca de mas cosas, si alguien conoce mas bugs ademas de los que se comentaron en este Thread que los comparta. Ademas cuando tenga algunos mas fixeados posteare el .exe ya compilado para los que no entienden mucho de Sources.
Tengo un amigo que esta armando un servidor muy importante con estas files así que le estamos metiendo ganas a los Fixs asi que se agradece también cualquier ayuda.

Saludos.
       

Gracias:


Offline noga #469 on: October 22, 2018, 01:11:20 AM

Estuve viendo que no andan los eventos de NIXIE LAKE y FEREA, La estatua no te muestra un mensaje como el del blood diciendote que no tenes entrada, directamente no dice nada, pero con la entrada si te deja entrar, otro tema es que por mas que se configure cada 30 min el evento de nixies no aparece el boss. En ferea directamente no esta la Crystall ball Me fije en el Monsterlist y no aparece directamente, es decir que sin esa 'bola' no te deja iniciar el evento.

Offline brujonegro #470 on: October 28, 2018, 09:03:29 PM


Offline Cloud #471 on: October 28, 2018, 09:05:59 PM

gracias vamos aver

Amigo este tipo de comentarios se aplica como spam. Para agradecerte, tienes el botón de agradecimiento.

Offline Luffy18 #472 on: October 30, 2018, 08:04:24 PM


Offline ZabiinoOo #473 on: October 30, 2018, 11:33:14 PM

  • MAESTRO

  • US. DE HONOR

  • LEYENDA

  • Administrador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 5.674
  • Gracias recibida: 81110
  • pe
@Luffy18 la primera imagen es un problema de configuracion revisas la configuracion del joinserver? los demas solo son problemas de tablas



Prohibido pedir soporte via MP
Leer las reglas de cada seccion

Offline Crowley #474 on: October 31, 2018, 07:37:46 AM


Offline phcaraujo #475 on: October 31, 2018, 10:28:37 AM

Configuration files editor LINK OFFLINE! Please re up.

Offline DarkDown #476 on: November 02, 2018, 03:44:06 AM

a alguien se le crashea el gameserver al comprar algo en el cash shop¿¿¿???? ayuda!!

Offline remamakiller #477 on: November 02, 2018, 02:48:48 PM

Me pasaba eso , cuando queria comprar algo
Es que tienes que tener algun id de item mal colocado y cuando tocas para comprarlo
al estar mal , el gameserver no sabe que venderte y crashea
revisa lo que colocaste a vender en el cash shop , que allí esta el error
Por lo menos , asi me pasó a mi
Saludos

Gracias:


Offline santy #478 on: November 05, 2018, 09:22:54 AM

EL ARCHIVO CONFIGURACION FILES CLIENTE NO PUDE DESCARGARLO LO SUBEN DE NUEVO?

Offline siloe12 #479 on: November 06, 2018, 03:40:08 PM

link de Configuration files editor caido

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

 

Related Topics

  Subject / Started by Replies Last post
106 Replies
20364 Views
Last post May 22, 2020, 09:17:01 PM
by NEWESIS
9 Replies
5554 Views
Last post May 04, 2018, 10:54:00 PM
by LoffoxD
1 Replies
818 Views
Last post August 27, 2017, 03:56:03 AM
by FSword
1 Replies
873 Views
Last post September 28, 2018, 01:46:38 AM
by Cloud
10 Replies
513 Views
Last post May 21, 2020, 12:28:53 AM
by xrisosx