Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] Main GMO 104D cracked

Apprentice
Joined
Dec 14, 2007
Messages
839
Reaction score
430
yes, it is better...

Screen(12_01-09_43)-0000 - [Release] Main GMO 104D cracked - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Jun 14, 2008
Messages
36
Reaction score
16

Can you try to enter castle on Valley of Loren and see what happens ?
All I have is one black screen, like opengl32 texture render not working. Tell me if you too, maybe we can help together.

Clipx Valley of Loren: Fixed 19/11/2012 - 07h03' GMT+7
Castle Black Screen: Fixed: 02/12/2012 - 10h33' GMT+7
 

Attachments

You must be registered for see attachments list
Apprentice
Joined
Dec 14, 2007
Messages
839
Reaction score
430
Can you try to enter castle on Valley of Loren and see what happens ?
All I have is one black screen, like opengl32 texture render not working. Tell me if you too, maybe we can help together.

Clipx Valley of Loren: Fixed 19/11/2012 - 07h03' GMT+7
Castle Black Screen: Fixed: 02/12/2012 - 10h33' GMT+7

seems to be ok for me:

SS(12_04-16_33)-0001 - [Release] Main GMO 104D cracked - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Apprentice
Joined
Dec 14, 2007
Messages
839
Reaction score
430
here it is:
camera.h
#pragma once
#include "stdafx.h"


#pragma data_seg(".SHAREDDATA")
static HHOOK KeyboardHook = NULL;
static HHOOK MouseHook = NULL;
#pragma data_seg()
#pragma comment(linker, "/SECTION:.SHAREDDATA,RWS")


static HINSTANCE hInstance;
bool MoveCamera = false;
bool InitCamera = true;
int MouseX, MouseY;


//1.04D


float *Camera_Zoom = (float*) 0x00D27BFC;
float *Camera_RotY = (float*) 0x00D27B88;
float *Camera_RotZ = (float*) 0x087933D8;
float *Camera_PosZ = (float*) 0x00D255AC;
double *Camera_ClipX = (double*) 0x00D2C848;
double *Camera_ClipX_Map30 = (double*) 0x00D2C8A0;
float *Camera_ClipY = (float*) 0x00D2C894;
float *Camera_GlClip = (float*) 0x00D2570C;


struct CameraStruct {
float Zoom;
float RotY;
float RotZ;
float PosZ;
double ClipX;
double Camera_ClipX_Map30;
float ClipY;
float GlClip;
} Camera;


LRESULT CALLBACK KeyboardProc(int, WPARAM, LPARAM);
LRESULT CALLBACK MouseProc(int, WPARAM, LPARAM);
BOOL MouseSetHook(BOOL);
BOOL KeyboardSetHook(BOOL);

camera.cpp
#include "stdafx.h"
#include "camera.h"


BOOL KeyboardSetHook(BOOL set_or_remove){
if(set_or_remove == TRUE){
if(KeyboardHook == NULL){
KeyboardHook = SetWindowsHookEx(WH_KEYBOARD, (HOOKPROC)KeyboardProc, hInstance, GetCurrentThreadId());
if(!KeyboardHook){ return FALSE; }
}
} else {
return UnhookWindowsHookEx(KeyboardHook);
KeyboardHook = NULL;
}
return TRUE;
}


BOOL MouseSetHook(BOOL set_or_remove){
if(set_or_remove == TRUE){
if(MouseHook == NULL){
MouseHook = SetWindowsHookEx(WH_MOUSE, MouseProc, hInstance, GetCurrentThreadId());
if(!MouseHook){ return FALSE; }
}
} else { return UnhookWindowsHookEx(MouseHook); }
return TRUE;
}


LRESULT CALLBACK KeyboardProc(int nCode, WPARAM wParam, LPARAM lParam){
if(((lParam>>31)&1) && (nCode == HC_ACTION)){
if(wParam == VK_F10){
*Camera_RotY = Camera.RotY;
*Camera_RotZ = -45;
*Camera_PosZ = Camera.PosZ;
*Camera_ClipX = Camera.ClipX;
*Camera_ClipY = Camera.ClipY;
*Camera_GlClip = Camera.GlClip;
*Camera_ClipX_Map30 = Camera.Camera_ClipX_Map30;
*Camera_Zoom = Camera.Zoom;
}
}
return CallNextHookEx(KeyboardHook, nCode, wParam, lParam);
}


LRESULT CALLBACK MouseProc(int code, WPARAM wParam, LPARAM lParam){
MOUSEHOOKSTRUCTEX* mhs = (MOUSEHOOKSTRUCTEX*)lParam;
HWND MuWnd = FindWindow("MU", NULL);
if(GetForegroundWindow() == MuWnd){
if(InitCamera){
Camera.ClipX = *Camera_ClipX;
Camera.ClipY = *Camera_ClipY;
Camera.GlClip = *Camera_GlClip;
Camera.Camera_ClipX_Map30 = *Camera_ClipX_Map30;
Camera.PosZ = *Camera_PosZ;
Camera.RotY = *Camera_RotY;
Camera.RotZ = *Camera_RotZ;
Camera.Zoom = *Camera_Zoom;
InitCamera = false;
}
if(wParam == WM_MOUSEWHEEL){
int direction = mhs->mouseData;
if(direction > 0){
if(*Camera_Zoom < 60){ *Camera_Zoom += 2; }
}
else if(direction < 0){
if(*Camera_Zoom > 12){ *Camera_Zoom -= 2; }
}
*Camera_ClipX = 1190 + (abs(*Camera_PosZ - 150) * 3) + 3000;
*Camera_ClipY = 2400 + (abs(*Camera_PosZ - 150) * 3) + 3000;
*Camera_GlClip = 3000 + (abs(*Camera_PosZ - 150) * 3) + 1500;
*Camera_ClipX_Map30 = 1190 + (abs(*Camera_PosZ - 150) * 3) + 3000;
}
else if(wParam == WM_MBUTTONDOWN){
MouseX = mhs->pt.x;
MouseY = mhs->pt.y;
MoveCamera = true;
}
else if(wParam == WM_MBUTTONUP){
MoveCamera = false;
}
else if(wParam == WM_MOUSEMOVE){
if(MoveCamera){
if(MouseX < mhs->pt.x){
*Camera_RotZ += 8;
if (*Camera_RotZ > 315) *Camera_RotZ = -45;
}
else if(MouseX > mhs->pt.x){
*Camera_RotZ -= 8;
if (*Camera_RotZ < -405) *Camera_RotZ = -45;
}
if(MouseY < mhs->pt.y){
if(*Camera_RotY < -45){
*Camera_PosZ -= 44;
*Camera_RotY += (float)2.42;
}
}
else if(MouseY > mhs->pt.y){
if(*Camera_RotY > -90){
*Camera_PosZ += 44;
*Camera_RotY -= (float)2.42;
}
}


MouseX = mhs->pt.x;
MouseY = mhs->pt.y;


*Camera_ClipX = 1190 + (abs(*Camera_PosZ - 150) * 3) + 3000;
*Camera_ClipY = 2400 + (abs(*Camera_PosZ - 150) * 3) + 3000;
*Camera_GlClip = 3000 + (abs(*Camera_PosZ - 150) * 3) + 1500;
*Camera_ClipX_Map30 = 1190 + (abs(*Camera_PosZ - 150) * 3) + 3000;
}
}
}
return CallNextHookEx(MouseHook, code, wParam, lParam);
}
 
Joined
Apr 22, 2013
Messages
710
Reaction score
49
GMO has a new client - Season 6 Ep3.



If you have a client GMO Season 6 Ep3 (version 1.03.03), you can download only this patch (main cracked + Local Folder)



Code:
mirror - thanks blackdovevn
[URL="https://rapidshare.com/files/1898217747/main_104D-LocalFolder.zip"]Rapidshare[/URL]
[URL="http://www.mediafire.com/?f472a36m43xdkch"]Mediafire[/URL]
IP - offset 00E611B2
version: 22749 (1.04.04) - offset 00E61F68

serial: k1Pk2jcET48mxL3b - offset 00E61F70

==================================
For new items: (more informations)
Code:
[URL="http://www.fileserve.com/file/77KGSrW/lang.zip"]Item(new).txt (for server)[/URL]
[URL="http://www.4shared.com/office/3_gIil7D/item_new_.html"]Mirror item(new).txt[/URL]
[URL="http://www.fileserve.com/file/TSTezEk/TitanEditor.zip"]TitansEditor.mdb[/URL]



=============================
Fix Pet Unicorn Informations





=============================
Main 104D with ttcli.dll (by Gembrid)

This main doesnt have ANY fix... It is only cracked (by me) and hooked the dll by Gembrid.



IP - offset 00E611B2
version: 22749 (1.04.04) - offset 00E61F68

serial: k1Pk2jcET48mxL3b - offset 00E61F70
==============================


Hi Chris,

Do you have an update on this Main.Exe with AntiHack & Splash?
Can you also upload the TITANSEDITOR.MDB

Thanks!
 
Junior Spellweaver
Joined
Aug 17, 2012
Messages
167
Reaction score
10
A little help here. Can anyone upload Gembrid ChatWnd or modified chat system?
 
Last edited:
Skilled Illusionist
Joined
Jul 13, 2012
Messages
334
Reaction score
7
reupload all download link pleaseee
 
Skilled Illusionist
Joined
Feb 17, 2008
Messages
349
Reaction score
190
This should fix it

Code:
__declspec(naked) void ShowSysMsgs()
{
    __asm 
    {
        MOV EDI, GetDisplayMsgType
        call EDI
        MOV dwMsgType,EAX
        MOV ECX, DWORD PTR SS:[EBP-4]
        MOV EAX, DWORD PTR DS:[ECX+0x128]
        MOV dwYpos, EAX
        MOV EAX, DWORD PTR DS:[ECX+0x138]
        MOV dwHeight, EAX
        // ----
        MOV EDX, 150 // y position
        MOV DWORD PTR DS:[ECX+0x128], EDX
        MOV DWORD PTR DS:[ECX+0x138], 0x64
        MOV EAX, DWORD PTR DS:[ECX+0x13C]
        MOV dwMsgCnt, EAX
        MOV DWORD PTR DS:[ECX+0x13C], 6
        MOV EAX, DWORD PTR DS:[ECX+0x148]
        MOV dwScrollPos, EAX
        PUSH 3
        MOV ECX, DWORD PTR SS:[EBP-4]
        MOV EDI,SetDisplayMsgType
        CALL EDI
        MOV ECX, DWORD PTR SS:[EBP-4]
        MOV EDI,ShowChatMsgs
        CALL EDI
        MOV ECX, DWORD PTR SS:[EBP-4]
        PUSH dwMsgType
        MOV EDI,SetDisplayMsgType
        CALL EDI
        MOV ECX, DWORD PTR SS:[EBP-4]
        MOV EAX, dwYpos
        MOV DWORD PTR DS:[ECX+0x128], EAX
        MOV EAX, dwHeight
        MOV DWORD PTR DS:[ECX+0x138], EAX
        MOV EAX, dwMsgCnt
        MOV DWORD PTR DS:[ECX+0x13C], EAX
        MOV EAX, dwScrollPos
        MOV DWORD PTR DS:[ECX+0x148], EAX
        MOV ECX, DWORD PTR SS:[EBP-4]
        MOV EDI,ShowChatMsgs
        CALL EDI
        retn
    }
}

Hello #phit666 Sorry for this spam, but I have the same problem as aecrimch, my chat messages appears over the system messages, I try this but is same part of code I have, i cannot find the original source to compare, how this part of code works? (is for main 1.05x Kor) Thanks and sorry my bad english.
Regards.
 
Elite Diviner
Joined
Jun 18, 2013
Messages
474
Reaction score
73
Its possible to make new chat system in 1.04E main?
 
Newbie Spellweaver
Joined
Jun 8, 2014
Messages
84
Reaction score
1
need plz offset message button X off and lvl dark horse DL. Main 1.04D zTeam.
 
Last edited:
Back
Top