-
Posts
228 -
Joined
-
Last visited
-
Days Won
1 -
Feedback
100%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Ulthar
-
-
uiDungeonInfo.py(line:16)
in uidungeoninfo line 16:
you have "import renderTarget"change it to : " #import renderTarget "
(without " marks) -
Hello guys!
The title tells you everything.
I already search a lot for them, but i didnt found anything, i mean i didnt tried them, cuz i dont know they are good or no...I read a lot comments under the posts, but yea.... I still dont know. xD
I apreciate the links about these systems.
Have a nace day and sorry for my bad english. -
Hi.
Im using the best Hungarian hosting, named vps4you.hu.
They have strong AntiDDOS.
Their website is fully automatized. So if you buy a VPS or anything, you will get the password, username, everything.
You can re-install you VPS any time you want.
The site is available in english too.
I just recommend them.
Sorry for my bad english.- 1
- 1
-
Much respect to You, P3NG3R!
-
1 minute ago, Tatsumaru said:
best art ever XD
Tried, and working perfectly.
https://metin2.download/picture/ZXYf8gopYkI6ayGQsumPDR4YfSk1hb3G/.gif- 1
- 2
-
#SOLVED!
If you have the same error as me, check your /userinterface/locale_inc.h. Be sure you defined the right define as in the tutorial says! -
Hello, i have these errors when i try to compile the binary. (VS-2022)
What i need to do? -
15 minutes ago, TMP4 said:
The code looks fine. If you change the question mark image to another one like this: d:/ymir work/ui/public/close_button_01.sub
does it show up?i will test it NOW!
EDIT:
Nothing changed. Still empty :c- 1
-
16 minutes ago, TMP4 said:
You can include your uitarget.py but I suppose you could insert these lines correctly.
I still suspect the images, since it does not have uiscript parts, if it not exists, it simply not showing without a syserr just like your situation.
https://pastebin.com/gT8LhbBy
Here is my uitarget.py.
I really want to fix it with you -
Anyone? Can help please?
-
10 minutes ago, TMP4 said:
Does your client have the images itself?
Yes, i do
- 1
-
Hello
Tried to implement this:
ENABLE_SEND_TARGET_INFO
I have a lil problem, which is:
The "?" icon is missing. No syserr, totally zero error :/.
I added the ICON, and the path too in my uitarget.py
I can put my .py files if you need.
Can someone help me please ? -
6 minutes ago, Verflucht said:
This fixed it.
Very nice!
-
6 minutes ago, Verflucht said:
I've found a bug while dismounting mounts. After you dismount there is 2-3s lag, you can't chat/use autopots or do anything in general for 2-3seconds.
https://metin2.download/picture/ms5892vEeoPqZi6LWIkvHSS0s5XYcqid/.gif
Sadly, this is nota bug which is only in THIS source. You can find it in every unmodified sources... :c
I dont know how to fix it, i think an another mount system will solve this bug
If i remember right, this sytem will solve it -
10 minutes ago, TMP4 said:
To make it short, it will redo the makedepend file in your game/src folder.
Probably the clean & recompilation solved your issue tho.Yes, and thanks a lot again!
Keep it up the work.
Its rare, when a hungarian person answer to an another hungarian person. Thanks a lot again. Have a nice day :D. -
1 minute ago, TMP4 said:
Either it will compile successfully or at least show what your error actually is, if there are any.
But please keep such kind of questions in questions & answers since WJ_ENABLE_TRADABLE_ICON is not related to this release.Yea, i know it not related, its just a change where is my error pop up. Sorry, for did this, but i waiting hours for a single answer which is not helping me... So now, im trying what i said before, its compiling at the moment. I will edit the post if its working.
EDIT: Working. Thanks a lot ♥
Btw, onemore question. Im new to the whole coding. Can u tell me in a short answer, what "gamedep" is doing? -
Hello. Source clean af. and running smooth ^^ Thanks for release ♥
I have a problem when i want to compile the game.
SpoilerMy changes in exchange.cpp:
From this:
Spoilervoid exchange_packet(LPCHARACTER ch, BYTE sub_header, bool is_me, DWORD arg1, TItemPos arg2, DWORD arg3, void * pvData)
{
if (!ch->GetDesc())
return;struct packet_exchange pack_exchg;
pack_exchg.header = HEADER_GC_EXCHANGE;
pack_exchg.sub_header = sub_header;
pack_exchg.is_me = is_me;
pack_exchg.arg1 = arg1;
pack_exchg.arg2 = arg2;
pack_exchg.arg3 = arg3;if (sub_header == EXCHANGE_SUBHEADER_GC_ITEM_ADD && pvData)
{
thecore_memcpy(&pack_exchg.alSockets, ((LPITEM) pvData)->GetSockets(), sizeof(pack_exchg.alSockets));
thecore_memcpy(&pack_exchg.aAttr, ((LPITEM) pvData)->GetAttributes(), sizeof(pack_exchg.aAttr));
}
else
{
memset(&pack_exchg.alSockets, 0, sizeof(pack_exchg.alSockets));
memset(&pack_exchg.aAttr, 0, sizeof(pack_exchg.aAttr));
}ch->GetDesc()->Packet(&pack_exchg, sizeof(pack_exchg));
}
To this:
Spoilervoid exchange_packet(LPCHARACTER ch, BYTE sub_header, bool is_me, DWORD arg1, TItemPos arg2, DWORD arg3, void * pvData)
{
if (!ch->GetDesc())
return;struct packet_exchange pack_exchg;
pack_exchg.header = HEADER_GC_EXCHANGE;
pack_exchg.sub_header = sub_header;
pack_exchg.is_me = is_me;
pack_exchg.arg1 = arg1;
pack_exchg.arg2 = arg2;
pack_exchg.arg3 = arg3;if (sub_header == EXCHANGE_SUBHEADER_GC_ITEM_ADD && pvData)
{
#ifdef WJ_ENABLE_TRADABLE_ICON
pack_exchg.arg4 = TItemPos(((LPITEM) pvData)->GetWindow(), ((LPITEM) pvData)->GetCell());
#endif
thecore_memcpy(&pack_exchg.alSockets, ((LPITEM) pvData)->GetSockets(), sizeof(pack_exchg.alSockets));
thecore_memcpy(&pack_exchg.aAttr, ((LPITEM) pvData)->GetAttributes(), sizeof(pack_exchg.aAttr));
}
else
{
#ifdef WJ_ENABLE_TRADABLE_ICON
pack_exchg.arg4 = TItemPos(RESERVED_WINDOW, 0);
#endif
memset(&pack_exchg.alSockets, 0, sizeof(pack_exchg.alSockets));
memset(&pack_exchg.aAttr, 0, sizeof(pack_exchg.aAttr));
}ch->GetDesc()->Packet(&pack_exchg, sizeof(pack_exchg));
}
The difference is only the "#ifdefˇ part.
Can someone help me? or @ TMP4, Can you tell us what is the problem ?:o -
4 minutes ago, ReFresh said:
Show us syssers of channels, syslogs etc. Looks like you don't have any knowledge with serverfiles.
SYSERR: Dec 7 17:24:07 :: socket_connect: HOST localhost:11000, could not connect.
SYSERR: Dec 7 17:24:07 :: ReadQuestCategoryToDict: QUEST couldnt find QuestIndex for name Quest: time_weapon(0)
SYSERR: Dec 7 17:24:18 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Dec 7 17:24:18 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Dec 7 17:25:08 :: socket_connect: HOST hereismyip:13199, could not connect.
SYSERR: Dec 7 17:25:10 :: pid_deinit:
End of pid
This is ch2 syserr, cuz i started only the ch2. Same syserr in ch1 while im only starting ch2.
If i start only ch1, this error is dissapear. -
2 minutes ago, ReFresh said:
You can't gdb stripped game file. The game file you trying to debug someone or you stripped before, so if you can't compile it again without command use: -strip -s game. There is no way how someone can help you with that.
I tried it with non stripped game, and still not working
-
24 minutes ago, TMP4 said:
So the problem is that, without any clue nobody can help.
You say gdb doesn't do anything. So you write gdb like this:root@metin2:~ # gdb
and what's the outout?
- command gdb not found? (pkg install gdb)
- you get an empty new line? like root@metin2:~ #
- other?
I suggest you to try removing gdb then if you installed it from ports then do pkg, if you did pkg then install from ports.
Thanks for answer again.
Im not getting game.core after the ch start, zero syserr, sero syslog.
If i want to debug, gdb telling me: (i dont remember perfectly) gdb-> file game-> core game.core-> "cant debug stripped version" Well, i uploaded my not stripped version, and i got the game.core again. Tried the same way, and got the same thing... xD
EDIT::
root@:/usr/home/game/share/bin # file game
game: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 9.2, stripped
After i used this command, got this message. But after this, nothing happened. I dont have game.core, so i cant do: core game.core.
I cant run the game in gdb too.
-
8 hours ago, Denizeri24 said:
try debugging..
On 12/5/2021 at 11:23 PM, Ulthar said:thats not my ip btw, but gdb litteraly do nothing for me. Cant debug...
-
2 hours ago, PetePeter said:
Just don't use same HOSTNAME, use this way:
HOSTNAME: channel1_core1 HOSTNAME: channel1_core2
Tried it, not working -
43 minutes ago, Istny said:
Maybe your server don't have enough RAM to run 2 channels at once ?
I created a freebsd, and uploaded my files. I gave 8gb ram to freebsd, and still not working so i dont think so VPS have 4gb RAM
-
Increase max Yang full
in Programming & Scripts
Posted
Metin2 Download or
Dear Devs. Today I going to share it with you.
I searched a lot on this forum, but i didnt found a working max yang increase. I downloaded it many months ago from a really old forum :D.
!!!IMPORTANT!!!
The "system" is NOT mine!
Proof image:
Here you go.
For the mysql part, change them like this:
Go table player>player>design table find line gold and edit type bigint and length 255
Go table player>item_proto>design table find line gold and shop_buy_price and edit type bigint and length 255