-
Posts
139 -
Joined
-
Last visited
-
Days Won
3 -
Feedback
100%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Mitachi
-
-
I checked and apparently I misunderstood., but I'm intrigued by the discussion.
- 1
-
On 5/9/2022 at 7:28 PM, ARiniii said:
You showing tabulators, and ctrl+c default tabs... After replace points...
You check my gyazo gif... Fixed your problem https://metin2.download/picture/Ak2Df7CwB7679XUZ5Yq0gu5QO9M0dnAO/.gif
Spoiler -
Trinity Svfiles = Leak city, ask yourself why it's not here. 3/4 of its material is made up of leaked stuff.
Not to mention that inside there are old revisions of some VegaS systems -
-
Not even the native /reload command is safe for online servers with players, it is obvious that these new "more invasive" are not either
-
One of best guides ever made in the metin2 history.
-
The new maps are in the same index?
long g_start_map[5] = // [4] to [5] { 0, // reserved 1, // Red 21, // Yellow 41 // Blue // example begin ,82 // My new personal map (INDEX) // example end }; DWORD g_start_position[5][2] = // [4] to [5] { { 0, 0 }, // reserved { 509400, 757400 }, // Red (1) { 55700, 157900 }, // Yellow (21) { 190300, 917600 } // Blue (41) // example begin { 010101, 010101 } // My new personal map (COORD) // example end };
- 1
-
Because the various types are linked to subtypes, such as in Srcs/Server/db/ProtoReader.cpp
int get_Item_SubType_Value(int type_value, string inputString) { ... static string arSub16[] = { "UNIQUE_NONE", "UNIQUE_BOOK", "UNIQUE_SPECIAL_RIDE", ...
You probably use UNIQUE_SPECIAL_RIDE, which is a subtype that is part of array number arSub16
-
1 minute ago, dexolus said:
Hi, im sorry i found it like 10 minutes before u write me here. THanks for response. My problem was bad type and subtype in database. When i set it corectly it works now Thank you and have a nice day
My mistake, I read that you had inserted a new mount system, not a new mount.
This is why I thought the problem stemmed from the code. Anyway well, you have solved -
In cmd_general.cpp search and post here this function:
ACMD(do_ride) { ... }
It is in this function that what you say happens, in fact the CTRL + G command starts this command from player.
- 1
-
Really interesting, great Mali
- 1
-
4 hours ago, Debloat said:
Oh, such simple thing... Thank you for helping. I used to change them in navicat and they were getting back to 0. I should have instead do it in the item_proto.txt Thank you again...
p.s
And now the problem is... They can't be stacked by drag&drop in the inventory. I can get them in stack with command but it says "You can't add stone to this item" when i drag them on top of each other.- 1
-
33 minutes ago, Debloat said:
Hi, thanks for the release. What to do if we only want them to be stackable but not refinable?
The code is adapted to be able to refine them with scroll or blacksmith, if you simply want to make them stackable you just have to change the flag on the item_proto server.
in "flag" field, change 0 to 4 for all stones value.
-
Maybe you should get your own freebsd and not download a turk-bsd online and complain that there is shit in it.
Btw, there is no "memory leak" on a stable operating system like freebsd, I add that freebsd was not born and used only on metin
this is your devious conception, freebsd is used for tens of hundreds of other things, this one developed stability over the years. -
- 1
- 1
-
51 minutes ago, Sierra said:
It was active for me and I checked your pastebin if there's any difference but no. I have the same bug as OP.
It is perfectly presented that the bug only happens after a while punching the enemy, also when the enemy moves and not let himself to punch a lot then there is no bug.Yeah, I also had the exact same bug. I was sure I fixed it the way above, it's a bug I fixed in 2018. After a few combos it happens.
If I find anything else, I'll let you know, unfortunately in 2018 I wasn't using git, otherwise it would have taken me 5 seconds to tell you the solution -
Some time ago I had such a problem and if I'm not mistaken, the problem was in Srcs/Server/game/src/input_main.cpp
int CInputMain::SyncPosition(LPCHARACTER ch, const char * c_pcData, size_t uiBytes) { .. }
Technically, you should find a lot of commented code inside, on some files it is like this (Polish / Romanian source file)
to be exact, this is the commented code block, you have to reactivate it:/* for (int i = 0; i < iCount; ++i, ++e) { //... } */
It seems that this "bug" is something they wanted, according to their pvp way.Test and let me know, replace the whole function with this: https://pastebin.com/tKycmCEp
- 1
-
As I said, I wrote the fix on my char_item.cpp which is very different from the classics. Some inconsistencies have been reported to me, so I rewrote the fix on the mainline code. Anyone who has used it, please update the code. I apologize for the inconvenience
#UPDATED- 7
- 2
- 1
-
On 1/8/2022 at 10:40 AM, marinebun said:
i'm getting this error while compiling game
Thanks for letting me know, in my char_item.cpp I had another function, do this (now I also update the download)
- 1
-
20 minutes ago, TheLionIK said:
Yes, re-post whats already public for some years on other boards and also here on topic comments but write as if you did it yourself.
Awesome.
It doesn't take a genius for such a stupid solution, the only reason I released it is because it's not in the release yet, that already exists, I believe it., but doubting I wrote it with my hands is like delayed. I'm just simplifying the search for people with this problem.
If I release a $ 200 system that you will install with your dirty fingers, are you happier? Users like you should be banned from the community.
- 1
-
Hi guys, some people asked me for help with this trivial problem, so today I decided to release it.
Now you can stack the stones and upgrade them. (obviously you did to changes the flag fields from item_proto server)
- 225
- 3
- 3
- 2
- 2
- 1
- 2
- 1
- 68
- 5
- 78
-
27 minutes ago, I bims 1 WLAN said:
i created npc3.eix .epk with my new NPC's
What do you mean with "i created npc3.eix", x_patch/ymir work/npc3 ?
Because, if you want make a new internal path, you need to do a small edit in Srcs/Client/GameLib/RaceManager.cpp
void __GetRaceResourcePathes(unsigned race, std::vector <std::string> & vec_stPathes) { //.. else if (__IsNPCRace(race)) { if (race >= 30000) { vec_stPathes.push_back ("d:/ymir work/npc2/"); vec_stPathes.push_back ("d:/ymir work/npc/"); vec_stPathes.push_back ("d:/ymir work/monster/"); vec_stPathes.push_back ("d:/ymir work/monster2/"); vec_stPathes.push_back ("d:/ymir work/guild/"); } else
Extra: If you using FoxFS, the way are be different.
- 1
-
Are you sure you did something in the source code? It seems strange. I think you forgot to put deadlines on your accounts.
interest to you: autoloot_expire
Tips: Right click on account table -> design table, search x_expire field, and edit default, my example:
In this way, Default: is 2030, so, when you make an account, he reiceve this flag.
Usually, they are given through registration from the site. But, if you have a test server, I recommend that you do this to avoid forgetting about it.
- 1
-
Honestly, I've never used return -1. However, if you give 0 or 1 to the return command, it will directly interpret it as a boolean
return 0; /*or*/ return false; //they are equal return 1; /*or*/ return true; //they are equal
btw, the result of return has type int
- 1
Hi there
in Member Representations
Posted
Welcome
I'm Italian too, maybe I've already seen you somewhere