- Joined
- Mar 21, 2016
- Messages
- 14
- Reaction score
- 51
.....::::::: X-Team S4, S6 and S8 FULL SOURCE CODE :::::::.....
I'm stopping my work with Mu , so I will post here my folder on mega with all the files that have ... here has paid archive / expensive / files free / and very hard to find !!! make good use !
I learned a lot from this forum and I have a huge affection for him , I'm not doing it to "f##k" anyone , it's just because I think not just leave this community without giving any gifts ... so here this
Client,Tools,Server Files:
Link
Sources, Unpacked Main (S4,S6):
Link
Cloud (All Files):
Llink
passwords to unzip the files can be:
muserver.org / aogames.net
when I remember more passwords I put here
I'll be backI'm stopping my work with Mu , so I will post here my folder on mega with all the files that have ... here has paid archive / expensive / files free / and very hard to find !!! make good use !
I'll be back

Error [ObjectManager] DelAcc
They have to modify the main.cpp to create a bypass[/CENTER]
on
Install Detours.lib
Link
Correction to avoid the client disconnection and keep running the anti-hack system
Change the ...\MHPServer\MHPServer.ini file
The MHPServer.ini file is used by the gameserver and by the hackserver, because of this, the best approach is keep the file in the Data\Hack folder.
Move the ...\MHPServer\MHPServer.ini file to the ..\Data\Hack folder and change the "..Package [SOURCE] MuEmu\MHP\HackServer" project (MHPServer)
File HackServer.cpp
File ServerInfo.cpp
Enable antihack in the client and server
Change in the ..\GameServer\DATA\GameServerInfo - Common.dat file
Change in the stdafx.h from the GameServer Project
Change in Main.cpp from the Main_EX803 project
To correctly generate the main.emu and ah.emu files
Change in the ...\ToolsX803\MAIN_INFO\MainInfo.ini
Change in the ...\ToolsX803\AH_INFO\ClientInfo.ini
Steps to generate the main.emu and ah.emu files
Note 1: Tested only Ex803
Note 2: Keep the port numbers of the gameservers between 55901 and 55950. Or change this on projects (Main, MHPDetect and MHPClient)
Note 3: The code base is the first post
Fix MiniMap EX401
Coloque esse Patch no client = https://mega.nz/#!ogsxzDiI!MIdIn2gqYIZ4b4TKDqpIF0rOtTu1uTxEUMXqN5gOZ0k
Abra a Source Client_EX401
->Minimap.ccp
-> Substitua tudo pela Source abaixo

I'm stopping my work with Mu , so I will post here my folder on mega with all the files that have ... here has paid archive / expensive / files free / and very hard to find !!! make good use !
Credits
X-Team (source files)
MuEMU
I'm stopping my work with Mu , so I will post here my folder on mega with all the files that have ... here has paid archive / expensive / files free / and very hard to find !!! make good use !
I learned a lot from this forum and I have a huge affection for him , I'm not doing it to "f##k" anyone , it's just because I think not just leave this community without giving any gifts ... so here this
Client,Tools,Server Files:
Link
Sources, Unpacked Main (S4,S6):
Link
Cloud (All Files):
Llink
passwords to unzip the files can be:
muserver.org / aogames.net
when I remember more passwords I put here
I'll be backI'm stopping my work with Mu , so I will post here my folder on mega with all the files that have ... here has paid archive / expensive / files free / and very hard to find !!! make good use !
I'll be back
Error [ObjectManager] DelAcc
They have to modify the main.cpp to create a bypass[/CENTER]
Code:
gCustomItem.Load(gProtect.m_MainInfo.CustomItemInfo);
gCustomWingEffect.Load(gProtect.m_MainInfo.CustomWingEffectInfo);
gPacketManager.LoadEncryptionKey("Data\\Enc1.dat");
gPacketManager.LoadDecryptionKey("Data\\Dec2.dat");
InitCommon();
[COLOR=#008000]//InitHackCheck();[/COLOR]
InitItem();
InitJewel();
InitPrintPlayer();
InitReconnect();
InitResolution();
InitWing();
and the GS
Code:
#define ENCRYPT_STATE 0 [COLOR=#008000]// Change 1 by 0[/COLOR]
Fix License on all Project
Code:
[COLOR=#000000]#define PROTECT_STATE 0 [/COLOR][COLOR=#008000]// Change 1 by 0[/COLOR]
Fix Server Full // Thx ashlay
CServerDisplayer::SetWindowName
CServerDisplayer::SetWindowName
Code:
wsprintf(buff,"[%s] JoinServer (QueueSize : %d) (AccountCount : %d/%d)",JOINSERVER_VERSION,gSocketManager.GetQueueSize(),
gAccountManager.GetAccountCount(),
#if PROTECT_STATE
gJoinServerMaxAccount[gProtect.m_AuthInfo.PackageType][gProtect.m_AuthInfo.PlanType]
#else
MAX_ACCOUNT
#endif
);
on
GJConnectAccountRecv
Code:
if(gAccountManager.GetAccountCount() >=
#if PROTECT_STATE
gJoinServerMaxAccount[gProtect.m_AuthInfo.PackageType][gProtect.m_AuthInfo.PlanType]
#else
MAX_ACCOUNT
#endif
)
Change Max LVL , NO TESTED! , I do not recommend it because the level works with the masterlvl
Search in GS
Search in GS
Code:
#define MAX_CHARACTER_LEVEL 400 [COLOR=#008000] //<- Changed[/COLOR]
Install Detours.lib
Link
Correction to avoid the client disconnection and keep running the anti-hack system
Change the ...\MHPServer\MHPServer.ini file
PHP:
CustomerName = muemu
CustomerHardwareId = 0
ClientVersion = 1.05.07
ClientSerial = TbYehR2hFUPBKgZj
MHPServerPort = 55999
MaxIpConnection = 10
DetectionLockTime = 300
EncDecKey1 = 4 // 1 to 255
EncDecKey2 = 6 // 1 to 255
EncDecSetNumber = 0
InternalVersion = 0
ReconnectSwitch = 1
MemoryGuardSwitch = 1
MemoryGuardNumber = 3
MacroProtectSwitch = 1
MacroProtectNumber = 6
MemoryAddress1 = 0x0118DB1A
MemoryAddress2 = 0x0118EF48
MemoryAddress3 = 0x0118EF50
MemoryAddress4 = 0x08B159F8
MemoryAddress5 = 0x08499DCC
MemoryAddress6 = 0x011C3E7C
MemoryAddress7 = 0xC4B01E2F
MemoryAddress8 = 0xC4B00209
The MHPServer.ini file is used by the gameserver and by the hackserver, because of this, the best approach is keep the file in the Data\Hack folder.
Move the ...\MHPServer\MHPServer.ini file to the ..\Data\Hack folder and change the "..Package [SOURCE] MuEmu\MHP\HackServer" project (MHPServer)
File HackServer.cpp
PHP:
...
if(InitInstance(hInstance,nCmdShow) == 0)
{
return 0;
}
gServerInfo.ReadStartupInfo("MHPServerInfo","..\\Data\\Hack\\MHPServer.ini");
#if(PROTECT_STATE == 1)
gAuthenticate.Check();
#endif
...
File ServerInfo.cpp
PHP:
...
void CServerInfo::ReadConfig() // OK
{
this->ReadConfig("MHPServerInfo","..\\Data\\Hack\\MHPServer.ini");
LogAdd(LOG_BLUE,"[ServerInfo] Config loaded successfully");
}
...
Enable antihack in the client and server
Change in the ..\GameServer\DATA\GameServerInfo - Common.dat file
PHP:
[GameServerInfo]
;==================================================
; Server Settings
;==================================================
ServerName = muemu
ServerCode = 1
ServerLock = 0
ServerPort = 55901
ServerVersion = 1.05.07
ServerSerial = TbYehR2hFUPBKgZj
ServerMaxUserNumber = 100
CustomerName = muemu
CustomerHardwareId = 0
Change in the stdafx.h from the GameServer Project
PHP:
...
#ifndef ENCRYPT_STATE
#define ENCRYPT_STATE 1
#endif
...
Change in Main.cpp from the Main_EX803 project
PHP:
...
gCustomWingEffect.Load(gProtect.m_MainInfo.CustomWingEffectInfo);
InitCommon();
InitHackCheck();
InitItem();
InitJewel();
...
To correctly generate the main.emu and ah.emu files
Change in the ...\ToolsX803\MAIN_INFO\MainInfo.ini
PHP:
[MainInfo]
LauncherType = 0
CustomerName = muemu
IpAddress = your IP address or domaian // 15 bytes only
IpAddressPort = 44405
ClientVersion = 1.05.07
ClientSerial = TbYehR2hFUPBKgZj
WindowName = MU
ScreenShotPath = ScreenShots\Screen(%02d_%02d-%02d-%02d)-%04d.jpg
ClientName = main.exe
PluginName = MHPClient.dll
CameraName = Client.dll
Change in the ...\ToolsX803\AH_INFO\ClientInfo.ini
PHP:
[ClientInfo]
CustomerName = muemu
IpAddress = your IP address or domain // 15 bytes only
ServerPort = 55999
ServerName = muemu
ClientName = main.exe
PluginName = Client.dll
VerifyName = MHPVerify.dll
Steps to generate the main.emu and ah.emu files
- Copy main.exe, Main.dll, Client.dll and MHPClient.dll to the ...\ToolsX803\MAIN_INFO\ folder
- Run GetMainInfo.exe (Compiled from "...\Package [SOURCE] MuEmu\GetMainInfo")
- Copy main.emu (Generated by step 2), Main.dll, MHPClient.dll, MHPVerify.dll and Client.dll to the ...ToolsX803\AH_INFO\ folder
- Run GetClientInfo.exe (Compiled from "..\Package [SOURCE] MuEmu\MHP\GetClientInfo")
- Copy main.emu, ah.emu, Main.dll, MHPClient.dll, MHPVerify.dll and Client.dll to the client root folder
Note 1: Tested only Ex803
Note 2: Keep the port numbers of the gameservers between 55901 and 55950. Or change this on projects (Main, MHPDetect and MHPClient)
Note 3: The code base is the first post
Fix MiniMap EX401
Coloque esse Patch no client = https://mega.nz/#!ogsxzDiI!MIdIn2gqYIZ4b4TKDqpIF0rOtTu1uTxEUMXqN5gOZ0k
Abra a Source Client_EX401
->Minimap.ccp
-> Substitua tudo pela Source abaixo
Code:
#include "stdafx.h"#include "MiniMap.h"
#include "Offset.h"
#include "Util.h"
bool MiniMapTable[MAX_MINI_MAP];
void InitMiniMap() // OK
{
memset(MiniMapTable,0,sizeof(MiniMapTable));
MemorySet(0x0060139B,0x90,0x02);
MemorySet(0x006C7F22,0x90,0x1E);
SetCompleteHook(0xFF,0x005D768A,&MiniMapCore);
SetCompleteHook(0xE8,0x006C7F22,&MiniMapLoad);
SetCompleteHook(0xFF,0x006C5FCA,&MiniMapCheck);
SetCompleteHook(0xFF,0x0071198A,&MiniMapCheck);
}
void MiniMapCore() // OK
{
((void(*)())0x005D2F16)();
MiniMapLoad();
}
void MiniMapLoad() // OK
{
if(*(int*)(MAIN_CURRENT_MAP) < MAX_MINI_MAP)
{
char buff[32];
wsprintf(buff,"Minimap\\World%d\\Map1.jpg",(*(int*)(MAIN_CURRENT_MAP)+1));
if(MiniMapFileCheck(*(int*)(MAIN_CURRENT_MAP)) != 0)
{
MiniMapTable[*(int*)(MAIN_CURRENT_MAP)] = 1;
((bool(*)(char*,DWORD,DWORD,DWORD,BYTE))0x006A92BE)(buff,0x7B69,0x2601,0x2900,1);
}
}
}
bool MiniMapCheck(int map) // OK
{
if(map == 30 || (map < MAX_MINI_MAP && MiniMapTable[map] != 0))
{
return 1;
}
else
{
return 0;
}
}
bool MiniMapFileCheck(int map) // OK
{
if(map == 30){return 1;}
char buff[64];
wsprintf(buff,".\\Data\\Minimap\\World%d\\Map1.ozj",(map+1));
FILE* file;
if(fopen_s(&file,buff,"r") != 0)
{
return 0;
}
else
{
fclose(file);
return 1;
}
}
Hello everyone, I leave below the GameServer.exe SEASON 8, the following FIX
Before starting, install font.ttf, which is inside the folder GameServer
* Elements Monster/NPC
Go to Monster.txt and journey to the last column of the monster that you want to add an item, and place 6
Example:
Change Reward in QuestWorldReward.txtCode://Index Rate Name Level MaxLife MaxMana DamageMin DamageMax Defense MagicDefense AttackRate DefenseRate MoveRange AttackType AttackRange ViewRange MoveSpeed AttackSpeed RegenTime Attribute ItemRate MoneyRate MaxItemLevel MonsterSkill Resistance1 Resistance2 Resistance3 Resistance4 ElementalPattern ElementalDefense ElementalDamageMin ElementalDamageMax ElementalAttackRate ElementalDefenseRate [COLOR=#ff0000]ElementalAttribute[/COLOR] 0 1 "Bull Fighter" 6 100 0 16 20 6 0 28 6 3 0 1 5 400 1600 10 2 130 20 6 0 0 0 0 0 0 0 4 0 0 0 [COLOR=#ff0000]0 -> Change 0 to 6[/COLOR]
EXAMPLE:
RED: ITEM -> INDEX * 512 + ITEM
BLUE: LEVEL ITEM -> +9
ORANGE: CONTRIBUTION GENS
PINK: EXP
Code:0 16 0 [COLOR=#ff8c00]5[/COLOR] 0 0 0 0 0 1 16 1 1 1 1 1 1 1 1 1 1 0 [COLOR=#ee82ee]100000[/COLOR] 0 0 0 0 0 1 16 1 1 1 1 1 1 1 1 2 4 [COLOR=#ff0000]6820[/COLOR] 1 [COLOR=#0000ff]9[/COLOR] 0 0 0 0 1 16 1 1 1 1 1 1 1 1
Changelog:
- Added Support Map 93/94 ( Debenter 2 and Acheron 2 )
- Added Custom Message GM ONLINE (8)
- Added Custom Message ADM ONLINE (32)
- Added Custom Message when a user connects
- Fixed Quest Gens
- Removed License
- PlusStatPoint FIX for ALL Class
- Elemental Monster Fix
- FIX Bug Cursed Tower and Monster in Maps Debenter 2 and Acheron 2
- Fix Maps to Battle Gens
- Fix Dissconect to extracting a seed item
- And a couple of more things that are irrelevant...
Credits
X-Team (source files)
MuEMU
Last edited by a moderator: