• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Help] Guide on client font

Newbie Spellweaver
Joined
Nov 14, 2017
Messages
93
Reaction score
3
hi any one can do a guide for how to become much bigger the text option of an items and others thanks ..

Files: Muemu - season6 epi 3
 

cMu

Elite Diviner
Joined
Jan 8, 2017
Messages
427
Reaction score
133
Hmm, you can change the font in text.bmd - change there the first line. I think it’s Ariel as default, maybe put other font that “bigger”
 
Upvote 0
Newbie Spellweaver
Joined
Nov 14, 2017
Messages
93
Reaction score
3
Hmm, you can change the font in text.bmd - change there the first line. I think it’s Ariel as default, maybe put other font that “bigger”

how i can change it if i will use toolkit silver then what about the text how will i change it do i need another software ?
 
Upvote 0
Joined
May 26, 2009
Messages
17,312
Reaction score
3,222
how i can change it if i will use toolkit silver then what about the text how will i change it do i need another software ?

u just find a way to open text.bmd (toolkit or pentium tools cracked by xakumm or magic hand editor online - doesnt matter,wahtever works) then u search for Ariel and change it to something thats bigger
like Comic Sans or Arial Black i dont know u have to experiment.
 
Upvote 0
Newbie Spellweaver
Joined
Nov 14, 2017
Messages
93
Reaction score
3
u just find a way to open text.bmd (toolkit or pentium tools cracked by xakumm or magic hand editor online - doesnt matter,wahtever works) then u search for Ariel and change it to something thats bigger
like Comic Sans or Arial Black i dont know u have to experiment.


like this sir KarLi
i want the text to become much bigger
 
Upvote 0
Joined
May 26, 2009
Messages
17,312
Reaction score
3,222
u can also try to open main.exe with Ollydebugger if is not packed etc and search for CreateFontA or something like that in 'all referenced texts' and see if u can do something from there, but i thought its not complex like that.. DragonSeth ? RevolGaming natzugen


Plus 1 more thing in text_eng.bmd first line font is 'Gulim'
change it to Arial or Comic Sans MS and see if changes :)
 
Last edited:
Upvote 0
Newbie Spellweaver
Joined
Nov 14, 2017
Messages
93
Reaction score
3
u can also try to open main.exe with Ollydebugger if is not packed etc and search for CreateFontA or something like that in 'all referenced texts' and see if u can do something from there, but i thought its not complex like that.. @DragonSeth ? @RevolGaming @natzugen


Plus 1 more thing in text_eng.bmd first line font is 'Gulim'
change it to Arial or Comic Sans MS and see if changes :)


thank you very much sir i try hard on this but not working i dont know why but thank you
 
Upvote 0
Skilled Illusionist
Joined
Jun 22, 2017
Messages
363
Reaction score
561
Code:
Hook CreateFontA, offset 1.04e

0x004060D0 -> Bold
0x004D2882 -> Regular
0x004D28EB -> Bold
0x004D2957 -> Bold
0x004D29C1 -> Regular
 
Upvote 0
Newbie Spellweaver
Joined
Nov 14, 2017
Messages
93
Reaction score
3
example:

Code:
HFONT Font1()
{
HFONT Font = CreateFontA(bla,bla,..); check microsoft MSDN
return Font;
}

SetByte(([COLOR=#666666]0x004060D0 +5),0x90);
[/COLOR]SetCompleteHook(0xE8,[COLOR=#666666]0x004060D0 ,&Font1);[/COLOR]


what software i will used sir sorry i am new ..
 
Upvote 0
(づ。◕‿‿◕。)
Loyal Member
Joined
Jun 23, 2014
Messages
1,853
Reaction score
423
Font.cpp​
Code:
//---------------------------------------------------------------------------#include "stdafx.h"#include "Util.h"#include "Font.h"//---------------------------------------------------------------------------Font gFont;//---------------------------------------------------------------------------char MyFontFaceName[100];char sValue[99];//--int Bold = GetPrivateProfileIntA("MainConfig", "Main_Font_Bold", 0, ".\\Config.ini");int Height = GetPrivateProfileIntA("MainConfig", "Main_Font_Height", 13, ".\\Config.ini");int Italic = GetPrivateProfileIntA("MainConfig", "Main_Font_Italic", 0, ".\\Config.ini");int Unicode = GetPrivateProfileIntA("MainConfig", "Main_Font_Unicode", 1, ".\\Config.ini");//--int Width = GetPrivateProfileIntA("MainConfig", "Main_Font_Width", 0, ".\\Config.ini");int UnderLine = GetPrivateProfileIntA("MainConfig", "Main_Font_Underline", 0, ".\\Config.ini");int Quality = GetPrivateProfileIntA("MainConfig", "Main_Font_Quality", 3, ".\\Config.ini");int StrikeOut = GetPrivateProfileIntA("MainConfig", "Main_Font_StrikeOut", 0, ".\\Config.ini");//---------------------------------------------------------------------------void Font::Load(){    GetPrivateProfileStringA("MainConfig", "Main_Font_Name", "Tahoma", MyFontFaceName, 100, ".\\Config.ini");    //--    SetCompleteHook(0xE8, Offset_CreateFontA1, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA2, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA3, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA4, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA5, &Font::LoadNewFont);    //--    SetByte((Offset_CreateFontA1 + 5), 0x90);    SetByte((Offset_CreateFontA2 + 5), 0x90);    SetByte((Offset_CreateFontA3 + 5), 0x90);    SetByte((Offset_CreateFontA4 + 5), 0x90);    SetByte((Offset_CreateFontA5 + 5), 0x90);}//---------------------------------------------------------------------------HFONT Font::LoadNewFont(){    HFONT MyFont;    //--    if (Bold == 0)    {        if (Unicode == 1)        {            MyFont = CreateFontA(Height, Width, 0, 0, 400, Italic, UnderLine, StrikeOut, 0x01, 0, 0, Quality, 0, MyFontFaceName);        }        else        {            MyFont = CreateFontA(Height, Width, 0, 0, 400, Italic, UnderLine, StrikeOut, 0x0, 0, 0, Quality, 0, MyFontFaceName);        }    }    else    {        if (Unicode == 1)        {            MyFont = CreateFontA(Height, Width, 0, 0, 700, Italic, UnderLine, StrikeOut, 0x01, 0, 0, Quality, 0, MyFontFaceName);        }        else        {            MyFont = CreateFontA(Height, Width, 0, 0, 700, Italic, UnderLine, StrikeOut, 0x0, 0, 0, Quality, 0, MyFontFaceName);        }    }    return MyFont;}//---------------------------------------------------------------------------
Font.h​
Code:
//---------------------------------------------------------------------------#pragma once//---------------------------------------------------------------------------#define Offset_CreateFontA1 0x004060D0#define Offset_CreateFontA2 0x004D2882#define Offset_CreateFontA3    0x004D28EB#define Offset_CreateFontA4 0x004D2957#define Offset_CreateFontA5 0x004D29C1//---------------------------------------------------------------------------class Font{public:    //--    Font(){};    ~Font(){};    //--    void Load();    HFONT LoadNewFont();    //--}; extern Font gFont;//---------------------------------------------------------------------------
File .ini​
Code:
[MainConfig]Main_Font_Name=Comic Sans MSMain_Font_Bold=0Main_Font_Height=15Main_Font_Italic=0Main_Font_Unicode=1Main_Font_Width=0Main_Font_Underline=0Main_Font_Quality=3Main_Font_StrikeOut=0
 
Upvote 0
Newbie Spellweaver
Joined
Nov 14, 2017
Messages
93
Reaction score
3
Font.cpp​
Code:
//---------------------------------------------------------------------------#include "stdafx.h"#include "Util.h"#include "Font.h"//---------------------------------------------------------------------------Font gFont;//---------------------------------------------------------------------------char MyFontFaceName[100];char sValue[99];//--int Bold = GetPrivateProfileIntA("MainConfig", "Main_Font_Bold", 0, ".\\Config.ini");int Height = GetPrivateProfileIntA("MainConfig", "Main_Font_Height", 13, ".\\Config.ini");int Italic = GetPrivateProfileIntA("MainConfig", "Main_Font_Italic", 0, ".\\Config.ini");int Unicode = GetPrivateProfileIntA("MainConfig", "Main_Font_Unicode", 1, ".\\Config.ini");//--int Width = GetPrivateProfileIntA("MainConfig", "Main_Font_Width", 0, ".\\Config.ini");int UnderLine = GetPrivateProfileIntA("MainConfig", "Main_Font_Underline", 0, ".\\Config.ini");int Quality = GetPrivateProfileIntA("MainConfig", "Main_Font_Quality", 3, ".\\Config.ini");int StrikeOut = GetPrivateProfileIntA("MainConfig", "Main_Font_StrikeOut", 0, ".\\Config.ini");//---------------------------------------------------------------------------void Font::Load(){    GetPrivateProfileStringA("MainConfig", "Main_Font_Name", "Tahoma", MyFontFaceName, 100, ".\\Config.ini");    //--    SetCompleteHook(0xE8, Offset_CreateFontA1, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA2, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA3, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA4, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA5, &Font::LoadNewFont);    //--    SetByte((Offset_CreateFontA1 + 5), 0x90);    SetByte((Offset_CreateFontA2 + 5), 0x90);    SetByte((Offset_CreateFontA3 + 5), 0x90);    SetByte((Offset_CreateFontA4 + 5), 0x90);    SetByte((Offset_CreateFontA5 + 5), 0x90);}//---------------------------------------------------------------------------HFONT Font::LoadNewFont(){    HFONT MyFont;    //--    if (Bold == 0)    {        if (Unicode == 1)        {            MyFont = CreateFontA(Height, Width, 0, 0, 400, Italic, UnderLine, StrikeOut, 0x01, 0, 0, Quality, 0, MyFontFaceName);        }        else        {            MyFont = CreateFontA(Height, Width, 0, 0, 400, Italic, UnderLine, StrikeOut, 0x0, 0, 0, Quality, 0, MyFontFaceName);        }    }    else    {        if (Unicode == 1)        {            MyFont = CreateFontA(Height, Width, 0, 0, 700, Italic, UnderLine, StrikeOut, 0x01, 0, 0, Quality, 0, MyFontFaceName);        }        else        {            MyFont = CreateFontA(Height, Width, 0, 0, 700, Italic, UnderLine, StrikeOut, 0x0, 0, 0, Quality, 0, MyFontFaceName);        }    }    return MyFont;}//---------------------------------------------------------------------------
Font.h​
Code:
//---------------------------------------------------------------------------#pragma once//---------------------------------------------------------------------------#define Offset_CreateFontA1 0x004060D0#define Offset_CreateFontA2 0x004D2882#define Offset_CreateFontA3    0x004D28EB#define Offset_CreateFontA4 0x004D2957#define Offset_CreateFontA5 0x004D29C1//---------------------------------------------------------------------------class Font{public:    //--    Font(){};    ~Font(){};    //--    void Load();    HFONT LoadNewFont();    //--}; extern Font gFont;//---------------------------------------------------------------------------
File .ini​
Code:
[MainConfig]Main_Font_Name=Comic Sans MSMain_Font_Bold=0Main_Font_Height=15Main_Font_Italic=0Main_Font_Unicode=1Main_Font_Width=0Main_Font_Underline=0Main_Font_Quality=3Main_Font_StrikeOut=0



how can i locate that sir sorry i dont know how thanks for help
 
Upvote 0
Newbie Spellweaver
Joined
Sep 27, 2015
Messages
91
Reaction score
11
Font.cpp​
Code:
//---------------------------------------------------------------------------#include "stdafx.h"#include "Util.h"#include "Font.h"//---------------------------------------------------------------------------Font gFont;//---------------------------------------------------------------------------char MyFontFaceName[100];char sValue[99];//--int Bold = GetPrivateProfileIntA("MainConfig", "Main_Font_Bold", 0, ".\\Config.ini");int Height = GetPrivateProfileIntA("MainConfig", "Main_Font_Height", 13, ".\\Config.ini");int Italic = GetPrivateProfileIntA("MainConfig", "Main_Font_Italic", 0, ".\\Config.ini");int Unicode = GetPrivateProfileIntA("MainConfig", "Main_Font_Unicode", 1, ".\\Config.ini");//--int Width = GetPrivateProfileIntA("MainConfig", "Main_Font_Width", 0, ".\\Config.ini");int UnderLine = GetPrivateProfileIntA("MainConfig", "Main_Font_Underline", 0, ".\\Config.ini");int Quality = GetPrivateProfileIntA("MainConfig", "Main_Font_Quality", 3, ".\\Config.ini");int StrikeOut = GetPrivateProfileIntA("MainConfig", "Main_Font_StrikeOut", 0, ".\\Config.ini");//---------------------------------------------------------------------------void Font::Load(){    GetPrivateProfileStringA("MainConfig", "Main_Font_Name", "Tahoma", MyFontFaceName, 100, ".\\Config.ini");    //--    SetCompleteHook(0xE8, Offset_CreateFontA1, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA2, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA3, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA4, &Font::LoadNewFont);    SetCompleteHook(0xE8, Offset_CreateFontA5, &Font::LoadNewFont);    //--    SetByte((Offset_CreateFontA1 + 5), 0x90);    SetByte((Offset_CreateFontA2 + 5), 0x90);    SetByte((Offset_CreateFontA3 + 5), 0x90);    SetByte((Offset_CreateFontA4 + 5), 0x90);    SetByte((Offset_CreateFontA5 + 5), 0x90);}//---------------------------------------------------------------------------HFONT Font::LoadNewFont(){    HFONT MyFont;    //--    if (Bold == 0)    {        if (Unicode == 1)        {            MyFont = CreateFontA(Height, Width, 0, 0, 400, Italic, UnderLine, StrikeOut, 0x01, 0, 0, Quality, 0, MyFontFaceName);        }        else        {            MyFont = CreateFontA(Height, Width, 0, 0, 400, Italic, UnderLine, StrikeOut, 0x0, 0, 0, Quality, 0, MyFontFaceName);        }    }    else    {        if (Unicode == 1)        {            MyFont = CreateFontA(Height, Width, 0, 0, 700, Italic, UnderLine, StrikeOut, 0x01, 0, 0, Quality, 0, MyFontFaceName);        }        else        {            MyFont = CreateFontA(Height, Width, 0, 0, 700, Italic, UnderLine, StrikeOut, 0x0, 0, 0, Quality, 0, MyFontFaceName);        }    }    return MyFont;}//---------------------------------------------------------------------------
Font.h​
Code:
//---------------------------------------------------------------------------#pragma once//---------------------------------------------------------------------------#define Offset_CreateFontA1 0x004060D0#define Offset_CreateFontA2 0x004D2882#define Offset_CreateFontA3    0x004D28EB#define Offset_CreateFontA4 0x004D2957#define Offset_CreateFontA5 0x004D29C1//---------------------------------------------------------------------------class Font{public:    //--    Font(){};    ~Font(){};    //--    void Load();    HFONT LoadNewFont();    //--}; extern Font gFont;//---------------------------------------------------------------------------
File .ini​
Code:
[MainConfig]Main_Font_Name=Comic Sans MSMain_Font_Bold=0Main_Font_Height=15Main_Font_Italic=0Main_Font_Unicode=1Main_Font_Width=0Main_Font_Underline=0Main_Font_Quality=3Main_Font_StrikeOut=0

Work perfectly!
 
Upvote 0
Back
Top