-
Posts
108 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Debloat
-
-
On 4/2/2024 at 8:44 PM, HFWhite said:
did you fix this?
No
-
-
Could someone please share some example menus and buttons? It would help code illiterates like me a ton to create new functionality.
-
I believe you've made a small typo in the tutorial.
In experimental -> 1.Svn -> Server -> game -> src -> input_main.cppThis:
//Find in int CInputMain::Chat(LPCHARACTER ch, const char * data, size_t uiBytes) #if defined(__BL_CLIENT_LOCALE_STRING__) pack.bCanFormat = false; #endif ///Change #if defined(__BL_CLIENT_LOCALE_STRING__) pack.bCanFormat = (hyperlinks > 0); #endif
Should be this:
//Find in int CInputMain::Chat(LPCHARACTER ch, const char * data, size_t uiBytes) #if defined(__BL_CLIENT_LOCALE_STRING__) pack_chat.bCanFormat = false; #endif ///Change #if defined(__BL_CLIENT_LOCALE_STRING__) pack_chat.bCanFormat = (hyperlinks > 0); #endif
-
1
-
-
Hi Mali, first of all, this is super cool, thank you. I noticed a problem with this.
If you click on ImGui window, you can't open ESC menu on Release client or directly close the game on Debug client using the X button of Metin2 window anymore.
-
On 1/30/2024 at 6:42 PM, Patron said:
ch->ChatPacket(CHAT_TYPE_INFO, ("[LS;711 %s]"), LC_ITEM_NAME(bio_data[level][1], ch->GetLanguage()));
It doesn't work, it gives an error
You are doing "[LS;711 %s]" wrong. It must be formatted as "[LS;711;%s]"
-
-
Hi, thanks a lot for sharing this. Is this functional in any systems yet? Because I installed this but game options still stay synced among characters.
-
Excellent idea, thank you!
-
1
-
-
On 1/10/2024 at 1:37 PM, Debloat said:
Thank you for the release. Visual Studio 2022 gives an error though. Do you know how I may fix it?
Severity Code Description Project File Line Suppression State Details Error C2666 'CUBE_VALUE::operator ==': overloaded functions have similar conversions game C:\Users\Furkan\Desktop\yosunline\Server\Server\game\src\cube.cpp 736
Fix:
cube.h
Change this struct like so:
struct CUBE_VALUE { DWORD vnum; int count; bool operator==(const CUBE_VALUE& b) const { return (this->count == b.count) && (this->vnum == b.vnum); } };
And now it's working, thank you again, Mali!:
-
Thank you for the release. Visual Studio 2022 gives an error though. Do you know how I may fix it?
Severity Code Description Project File Line Suppression State Details Error C2666 'CUBE_VALUE::operator ==': overloaded functions have similar conversions game C:\Users\Furkan\Desktop\yosunline\Server\Server\game\src\cube.cpp 736
-
On 10/26/2022 at 2:00 AM, Mind Rapist said:
This file does not exist. There is only one armadillo folder inside VCPKG/installed and it's called `armadillo_bits` and there is no such file. I tried finding it online but I didn't so how can I get it?
same here.
Could someone kindly upload the missing download directories please.
Inside your client source directory (where there's Metin2Client.sln) create a new folder called Extern (unfortunally some components cannot be distributed via vcpkg) and extract this pack inside that folder.
and
Delete the "lib" directory and replace with this directory -
Same problem. Bump
-
I added it to my new project and it worked like a charm again. But dear Mali, please do not downgrade your code just because some people use ancient code.
-
1
-
-
It is already shared before:
Does your system do anything extra?
-
-
6 hours ago, Mali said:
UPDATE:
__BL_CLIP_MASK__
__BL_MOUSE_WHEEL_TOP_WINDOW__
__BL_SMOOTH_SCROLL__
Requirements:
Tried it, it works. Thank you.
-
1
-
-
I am using the experimental version of this system together with your __BL_ENABLE_PICKUP_ITEM_EFFECT__ system. In PythonSlotWindow.cpp,
This part:
if (m_pSlotActiveEffect) m_pSlotActiveEffect->SetClippingMaskRect(m_rMaskRect);
Is not compatible with your __BL_ENABLE_PICKUP_ITEM_EFFECT__ system and it doesn't let client build. Because of this in PythonSlotWindow.h:
#if defined(__BL_ENABLE_PICKUP_ITEM_EFFECT__) CAniImageBox* m_pSlotActiveEffect[SLOT_ACTIVE_EFFECT_COUNT]; #else CAniImageBox* m_pSlotActiveEffect; #endif
So copying from another if statement from your __BL_ENABLE_PICKUP_ITEM_EFFECT__ system, I edited the first code as such:
#if defined(__BL_ENABLE_PICKUP_ITEM_EFFECT__) for (int i = 0; i < SLOT_ACTIVE_EFFECT_COUNT; i++) { if (m_pSlotActiveEffect[i]) m_pSlotActiveEffect[i]->SetClippingMaskRect(m_rMaskRect); } #else if (m_pSlotActiveEffect) m_pSlotActiveEffect->SetClippingMaskRect(m_rMaskRect); #endif
I could compile the Client after this. Did I mess something up or does this make sense? -
Thank you, it works. However I couldn't achieve smooth scroll on character details. The bar itself seems to be scrolling smoothly but not the window.
-
1
-
-
1 hour ago, Randaron said:
Location of the file for modification?
1- Open visual studio
2- CTRL+F
3- Search the function in the entire solution
-
On 12/10/2023 at 8:03 AM, b6d4a82c15 said:
It works perfectly fine I just installed it
Me too. Works perfectly fine for me.
-
1
-
-
It works for me. Thank you
-
4 minutes ago, Tatsumaru said:
It seems that the program has a certain flaw. After making changes to the path, additional confirmation of the modifications is required, which can be done by pressing the "Enter" key or clicking on the version selection field for "Granny."
Yes, this worked. Pressing enter crashed the app. But clicking on the version button worked. Thank you very much
-
2
-
-
17 hours ago, Tatsumaru said:
The author of the comment, whose quote you are including, compares the model name to the texture name, so they are unable to pinpoint where the mistake might have occurred. Please go to the "Texture List" tab and check if the texture names match with the name of your new texture.
What I meant was that the texture path changing says that it was successful but nothing changes as in the video. I use granny 2.11.8
How To Coloring your Shell in FreeBSD ( ZSH / CSH )
in Guides & HowTo
Posted
This worked until FreeBSD 13.3, but doesn't work on FreeBSD 14.0-RELEASE. Do you guys know why?