Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: MuEmu S6 Source  (Visto 1698 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline Azzlaer Posteado: April 24, 2017, 10:04:50 PM

  • MAESTRO

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.256
  • Gracias recibida: 15345
  • cl
Bueno a ver voy a tratar de ser lo mas simple que puedo, durante el dia de hoy Lunes 24/4/2017 estuve agregando alas hasta cansarme, luego de agregar 15 alas la que le sigue la 16 al entrar al servidor no figuraba los BMD, o sea me aparecia Item Invisible, pero el item se podia Mover, Usar, etc, entonces estaba bien agregado, no me importo y lo volvi a poner  y poner y poner y pasaba lo mismo, el item no se visualizaba, me parecio muy raro, entonces lo que entre a este foro y pregunte en el chat cuando es el maximo de alas que soporta MuEmu y un usuario me contesta que entre 180 a 255, y no se tendria que añadir mas porque sino estaria muy cargado el Main, bueno perfecto, me bajo los Sources y empiezo a investigarlos, para ser Exactos abri la carpeta "Main_EX603" que viene con el paquete de Source de MuEmu, estuve viendo y revisando el codigo y veo que hay una linea que dice asi.

Archivo CustomWing.h
Spoiler for Hiden:
Code: [Select]
// CustomWing.h: interface for the CCustomWing class.
//
//////////////////////////////////////////////////////////////////////

#pragma once

#define MAX_CUSTOM_WING 15

struct CUSTOM_WING_INFO
{
int Index;
int ItemIndex;
int DefenseConstA;
int IncDamageConstA;
int IncDamageConstB;
int DecDamageConstA;
int DecDamageConstB;
int OptionIndex1;
int OptionValue1;
int OptionIndex2;
int OptionValue2;
int OptionIndex3;
int OptionValue3;
int NewOptionIndex1;
int NewOptionValue1;
int NewOptionIndex2;
int NewOptionValue2;
int NewOptionIndex3;
int NewOptionValue3;
int NewOptionIndex4;
int NewOptionValue4;
int ModelType;
char ModelName[32];
};

class CCustomWing
{
public:
CCustomWing();
virtual ~CCustomWing();
void Init();
void Load(CUSTOM_WING_INFO* info);
void SetInfo(CUSTOM_WING_INFO info);
CUSTOM_WING_INFO* GetInfo(int index);
CUSTOM_WING_INFO* GetInfoByItem(int ItemIndex);
BOOL CheckCustomWing(int index);
BOOL CheckCustomWingByItem(int ItemIndex);
BOOL CheckCustomWingByModelType(int ItemIndex,int ModelType);
int GetCustomWingItem(int index);
int GetCustomWingIndex(int ItemIndex);
int GetCustomWingDefense(int ItemIndex,int ItemLevel);
int GetCustomWingIncDamage(int ItemIndex,int ItemLevel);
int GetCustomWingDecDamage(int ItemIndex,int ItemLevel);
int GetCustomWingOptionIndex(int ItemIndex,int OptionNumber);
int GetCustomWingOptionValue(int ItemIndex,int OptionNumber);
int GetCustomWingNewOptionIndex(int ItemIndex,int OptionNumber);
int GetCustomWingNewOptionValue(int ItemIndex,int OptionNumber);
public:
CUSTOM_WING_INFO m_CustomWingInfo[MAX_CUSTOM_WING];
};

extern CCustomWing gCustomWing;

Por lo tanto deduje que solo el Main tendria soporte para 15 CustomWing y si lo pensamos bien, esto se verifica ya que sobrepase el CustomWing y habia armado 17 ya que habia armado dos mas de 15 para verificar si yo lo estaba haciendo bien.



Mi Archivo CustomWing.txt
Spoiler for Hiden:
Code: [Select]
//Index   ItemIndex   DefenseConstA   IncDamageConstA   IncDamageConstB   DecDamageConstA   DecDamageConstB   OptionIndex1   OptionValue1   OptionIndex2   OptionValue2   OptionIndex3   OptionValue3   NewOptionIndex1   NewOptionValue1   NewOptionIndex2   NewOptionValue2   NewOptionIndex3   NewOptionValue3   NewOptionIndex4   NewOptionValue4   ModelType   ModelName
0         6344        4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing200"
1   6345        4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing201"
2       6346       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing202"
3       6347       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing203"
4       6348       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing204"
5       6349       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing205"
6       6350       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing206"
7       6351       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing207"
8       6352       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing208"
9       6353       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing209"
10       6354       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing210"
11       6355       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing211"
12       6356       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing212"
13       6357       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing213"
14       6358       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing214"
15       6359       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing215"
16       6360       4               139               2                 61                2                 80             4              85             1              83             4              110               5                 111               5                 109               5                 108               5                 0           "Wing216"
end

Bueno ya sabiendo esto me puse a revisar bien los sources y en una encontre para generar el Main, lo cual no me fue facil generarlo ya que tuve que instalar varias cosas para que me Genere el Main, lo cual yo habia pensado que era el Main.exe y por mi desgracia fue una DLL que me genero el proyecto "Main_EX603".
Luego pense si me genero una DLL solo con engancharla al Main deberia tomar la config y practicamente me tomaria mas Alas Custom, y se ve que no me funciono.

Les dejo adjunto el Main.dll que genere modificando el maximo de CustomWings a 30.
Contraseña del Rar: tuservermu.com.ve/Azzlaer


Y lo que hice practicamente fue usar el metodo posteado aqui para poder enganchar la DLL pero al engancharlo este Main.exe queda inutilizable, asi que seguramente lo hice mal o alguien mas le metio mano al Source antes de liberarlo, no se.
Si alguien pudiera aportar algo como para ayudar seria grandioso.

http://tuservermu.com.ve/index.php?topic=388.0

Offline unico #1 Posteado: April 24, 2017, 10:51:53 PM

es s6 verdad   todos los muemu soportan solamente 15   pero   podrias aumentarle  como en mi s4 qu tiene soporte para 100 alas pero apartir de la 16 las alas las beo perfectamente pero el otro usuario que esta en otra pc  mira otro tipo de ala  que no son las que uso , lastima que no sepa de source y  corrija eso

Offline Ryuno #2 Posteado: April 24, 2017, 11:00:58 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 496
  • Gracias recibida: 1420
  • dz
Hola . No entiendo el problema

1. Dicho Define CustomWingMax 16 aumentandolo con el numero que quieras verifica si dicho define tambien esta en el main source

2. Si usas el main y source dll de mu emu NO AHI NESESIDAD DE ENGANCHAR

Offline Azzlaer #3 Posteado: April 25, 2017, 08:56:27 AM

  • MAESTRO

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.256
  • Gracias recibida: 15345
  • cl
Hay algo raro aca, estoy compilando todo esto y como dije me sale el Main.dll pero acuerdense que dije que estaba compilando para MuEmu x603 y ahora estoy notando que el Main.dll es el que usa x803 :/  o sea que pedo, no entiendo ni mierda -_-

Gracias:


Offline Ryuno #4 Posteado: April 25, 2017, 09:38:41 AM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 496
  • Gracias recibida: 1420
  • dz
Hay algo raro aca, estoy compilando todo esto y como dije me sale el Main.dll pero acuerdense que dije que estaba compilando para MuEmu x603 y ahora estoy notando que el Main.dll es el que usa x803 :/  o sea que pedo, no entiendo ni mierda -_-
no ahi nada raro yo uso las sources del release que solo mu emu y no tiene nada de extraño en las 3 versiones se manejan el main.dll

Offline malon2k #5 Posteado: April 25, 2017, 09:41:18 AM

  • Php Coder
  • 0 puntos por ventas
  • *
  • Rank: Avanzado
  • Posts: 142
  • Gracias recibida: 6308
  • ar
aver amigo primero no necesitar dar hook a nada lo que necesitas es el main unpacked

pones el main unpacked + la dll creada en la carpeta MAIN_INFO

generar los archivos despues de hacer esto

copias main.exe main.emu main.dll MHPClient.dlll

y lo copias en la carpeta AH_INFO

generas los nuevos archivos

y copias tu cliente los siguiente archivos

 main.exe main.emu main.dll MHPClient.dlll ah.emu MHPVerify.dll y listo




Offline Azzlaer #6 Posteado: April 25, 2017, 11:14:47 AM

  • MAESTRO

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.256
  • Gracias recibida: 15345
  • cl
aver amigo primero no necesitar dar hook a nada lo que necesitas es el main unpacked

pones el main unpacked + la dll creada en la carpeta MAIN_INFO

generar los archivos despues de hacer esto

copias main.exe main.emu main.dll MHPClient.dlll

y lo copias en la carpeta AH_INFO

generas los nuevos archivos

y copias tu cliente los siguiente archivos

 main.exe main.emu main.dll MHPClient.dlll ah.emu MHPVerify.dll y listo


Pero lo acabo de hacer, consegui el main Unpacked y hago lo que me decis pero el Main Unpack tiene un tamaño distinto al que viene ya con los files, mejor voy a aportar el codigo de alas y mis BMD asi prueban y testean lo que les digo xD

Main Unpack Season 6 y Season 8
https://mega.nz/#!mccmAK5S!JJ3SvSMDpoj0UHExLgv8oTde-B-SE4-iEuwNUOV9xig

Mis Archivos de mi servidor: Incluye carpeta Cliente y Servidor.
https://mega.nz/#!GEMi2Aaa!G-ACHK-xMDILQxAZltBlfL15zZW4iO-WU3X8X6o6dcQ

Offline Cacikus #7 Posteado: April 25, 2017, 11:18:11 AM


Pero lo acabo de hacer, consegui el main Unpacked y hago lo que me decis pero el Main Unpack tiene un tamaño distinto al que viene ya con los files, mejor voy a aportar el codigo de alas y mis BMD asi prueban y testean lo que les digo xD

Main Unpack Season 6 y Season 8
https://mega.nz/#!mccmAK5S!JJ3SvSMDpoj0UHExLgv8oTde-B-SE4-iEuwNUOV9xig

Mis Archivos de mi servidor: Incluye carpeta Cliente y Servidor.
https://mega.nz/#!GEMi2Aaa!G-ACHK-xMDILQxAZltBlfL15zZW4iO-WU3X8X6o6dcQ

Claro, el main unpacked pesará más que el que viene con los files ya packeados.

Offline Azzlaer #8 Posteado: April 25, 2017, 11:20:48 AM

  • MAESTRO

  • Colaborador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 1.256
  • Gracias recibida: 15345
  • cl
Como hago para tener el main packed o como busco en google o si alguien sabe alguna guia que la pase por favor, a ver si logramos hacer algo y aplicamos la config que quiero añadir, seria punto a favor del foro en tener un main que soporte mas alas.

Ahora el problema seria que al fin podamos repararlo y soporte mas de 15 alas pero como dice el usuario "unico" al decir que las alas se ven en tu cliente pero dentro del servidor no se visualizan :(

es s6 verdad   todos los muemu soportan solamente 15   pero   podrias aumentarle  como en mi s4 qu tiene soporte para 100 alas pero apartir de la 16 las alas las beo perfectamente pero el otro usuario que esta en otra pc  mira otro tipo de ala  que no son las que uso , lastima que no sepa de source y  corrija eso

Offline unico #9 Posteado: April 25, 2017, 01:17:29 PM

Como hago para tener el main packed o como busco en google o si alguien sabe alguna guia que la pase por favor, a ver si logramos hacer algo y aplicamos la config que quiero añadir, seria punto a favor del foro en tener un main que soporte mas alas.

Ahora el problema seria que al fin podamos repararlo y soporte mas de 15 alas pero como dice el usuario "unico" al decir que las alas se ven en tu cliente pero dentro del servidor no se visualizan :(

es s6 verdad   todos los muemu soportan solamente 15   pero   podrias aumentarle  como en mi s4 qu tiene soporte para 100 alas pero apartir de la 16 las alas las beo perfectamente pero el otro usuario que esta en otra pc  mira otro tipo de ala  que no son las que uso , lastima que no sepa de source y  corrija eso

lo que dije fue repecto a mi s4 que uso en este momento en cuanto a los los otro s4 s6 y s8 de muemu  hasta ahora nadie a podido hacer que funcione mas alas  nisiquiera que cargue las texturas    solo  las  sources mweb  creo que eran que puedes agregar sobrepasando llas 50 alas pero es parecida a mi s4  tu las usas pero con la diferencia que el otro usuario mira otras alas  y si te mueves de mapa  desaparecen hasta de tu pg  solo las miras colocadas en tu inventario

Offline Cacikus #10 Posteado: April 25, 2017, 01:24:17 PM

Como hago para tener el main packed o como busco en google o si alguien sabe alguna guia que la pase por favor, a ver si logramos hacer algo y aplicamos la config que quiero añadir, seria punto a favor del foro en tener un main que soporte mas alas.

Ahora el problema seria que al fin podamos repararlo y soporte mas de 15 alas pero como dice el usuario "unico" al decir que las alas se ven en tu cliente pero dentro del servidor no se visualizan :(

El main "packed" (packeado) no lo podrás modificar

Offline shangxin #11 Posteado: April 27, 2018, 04:52:35 AM

MuEmu S6 Source    good server!!

Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

 

Related Topics

  Subject / Started by Replies Last post
5 Replies
974 Views
Last post September 11, 2018, 11:32:54 AM
by -Rastaa.TSM☢
0 Replies
390 Views
Last post February 17, 2019, 03:01:37 PM
by Azzlaer
2 Replies
421 Views
Last post October 22, 2019, 02:57:44 PM
by melo920
21 Replies
1424 Views
Last post April 16, 2020, 09:04:03 AM
by Natzugen
1 Replies
260 Views
Last post July 05, 2020, 05:11:35 PM
by waltervg91