Jump to content

TMP4

Contributor
  • Posts

    1111
  • Joined

  • Last visited

  • Days Won

    20
  • Feedback

    100%

Everything posted by TMP4

  1. The client does not contains any lastcontacttimestamp so it's coming from a 3rd system. How would I solve it for you while it not exists in the client? The only way would to do an anydesk or team viewer session but sorry I don't have time for such things. I also have a feeling it does not even came from the 4th inventory because we does not touch game.py at all in that tutorial.
  2. There's no lastcontacttimestamp in the basic client so it coming from a custom system.
  3. Read FAQ.txt and try proxy_ip. Also revert that changes what you wrote me in dm, proxy_ip is better. I'm not sure if your friends have to use .100 tho or the normal. Didnt use hamachi in the past 10 years ;D
  4. Then it's a networking issue on your side. But it's very strange if your frind outside of your local network see your server open, while you not.
  5. I literally showed in the video how you can compile the game-db They gets moved automatically to their server folder after compile so you just have to type gameclean, gamecompile, dbclean, dbcompile and you can start your server to test your modifications. I don't have this error se yeah probably you did. Compile it in distribute mode. It only shown in debug. Did you try to connect with your public ip in serverinfo.py? It's just a guess. new connection from [192.168.0.116] <-- that is your local ip. If you used your public maybe your router redirects your packets directly. This proxy_ip thing is just a workaround, Metin2 srv never meant to be run on a home network. While it's working for me and a lot of people, but some ppl said similar things like you. It's surely something network related. By the way original topic of proxy_ip:
  6. It is open source, you can do whatever you want. Or if your question was about me doing it for you, the answer is no.
  7. Your game cores are running on a private ip and that is not reachable from outside of your network so this behavior is perfectly normal. Since you use my sf, open FAQ.txt and you will find a solution. For other people:
  8. That's incorrect. Companies buy. They have to. Winrar actually earns a good amount of money from them, so nobody should worry about them
  9. When something like this happens I would do some manual debugging. In this scenario I would add a chatpacket / syserr line to client and serverside (multiple locations) so you can check how far the code gets. Maybe it does not even reach serverside, or the button itself not call the clientside function so it get stucks in the very beginning. It's a problem you have to find by yourself. Here we can only give ideas like I did above. I did read your private message but if you feel you need a person to solve your problem in private then you should ask here because that is not a questions & asnwers thread.
  10. The file not exist or is corrupt in that location. That's the problem. Also be aware, it is case sensitive, setting.txt not equal to Setting.txt Yes it is perfectly normal if you screw up the serverside and it cannot start, then the client will not show the channels online, because they could not start.
  11. If there is no atlasinfo in locale, it will read from the root. Your error is crystal clear:
  12. Open FAQ.txt and search for @FBSD_1.6 and you'll find the answer.
  13. You can check in the 8th quest if the 7th is complete: state start begin if string.format("%d", get_quest_state('your_7th_quest_name') == "557528158" then set_state(run) end end state run begin -- start of your quest end
  14. New update: 2022.05.21: - FreeBSD13.1 and C++2b (C++23) update. If you want to manually update to C++2b please check Mali's commit: [Hidden Content] Special thanks for @ Mali for his tutorial. Due to the C ++ revision update, there may be bugs, if you find something then report it here and I will try to fix it.
  15. You can change it if you modifiy the password in the CONFIG files too.
  16. It totally depends on you how you'd like. What's sure is if you compile in FreeBSD13.0, that game will not run on FreeBSD12.3.
  17. FBSD_1.6 means FreeBSD13.0. Either use FreeBSD13 or recompile everything in FreeBSD12.3. Keep in mind you can only compile in x32 so either make a vm or a jail.
  18. The first link what I maintain is a mega.nz link. I'm not sure how malwarebytes detects mega.nz as trojan. The links below that are metin2.download links which belongs to this forum, serve as a backup. I don't have access to maintain them but they're up to date as of now, you can use that links too if you strugle with mega.nz.
  19. You can open the server src in VisualStudio for editing, even if you ony compile in FreeBSD. There's an sln file, but you can make your own. I usually does that when installing a new system. For quick edits I (and probably most people) simply use np++ or Visual Studio Code. Using git is a good way for version control and even for backups, when you notice an unexpected error and don't know when you made it, you can go back to older versions for checking when it occurs. Actually all your question are depends on the people, but I recommend using git and Visual Studio too since the IDE provides some convenience features.
  20. Because the Metin2 source (and the whole files) were stolen by hackers and Ymir never meant these files to be publicly available, therefore there are no comprehensive documentation available for them like open source projects usually have. There is a Doc folder in the src, but that's not really what you are looking for. "Or is it better to study them myself?" Your only option is to study them yourself.
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.