Jump to content

duwen123

Member
  • Posts

    29
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by duwen123

  1. Bro, I just made a topic about the same thing here: I think you didn't notice it. Anyway, you should take a look at my topic. It's only been a few months since I started it and it has a lot of comments.
  2. Great! I was more interested in the documentation part of the project structure, the debugging of the project and stuff like that. As I said in the initial post of the topic, I have a good knowledge of programming at an advanced level, including C and C++ languages, but I am not familiar with Metin structure. And since Martysama reworked much of the code, I figured he also documented where he possibly could, so that those who want to work with his files have a relatively consistent starting point. Thanks a lot for the info! I see you're from Romania, just like me. Would you agree to keep in touch on Discord? I'll send you my address in a private message.
  3. Great! Thank you so much for this information! I'm really starting to have a better vision about the developer I'm going to choose. I am thinking more about Martysama because I want something clean for now and the fact that you mentioned about his documentation makes this a better option. Although, I have a question. Can you please give some examples of things you needed to learn and actually learned from his documentation?
  4. Thanks for the answer! I will take it into consideration when I make the purchase. As for the marketing part, I assure you and everyone else who is more overly curious about the reason for posting that the purpose of this post is strictly to make my personal opinion as solid as possible as to which of the two great developers to go with. I point out that I don't know either of them personally and have never bought anything from either of them. Yes, I somewhat understand your skepticism, as some of those who have responded seem to be overvaluing the ones they bought from, as if they only favor them to increase their audience as if they have something to gain from it. It's up to them whether they want to put those who bought in a good light, or not. I'm strictly interested in the opinions about the quality and reliability of the two developers' services. Anyway, I am able to take from the opinions of those who state here strictly what interests me in order to build a clearer view of the services and quality of services of the two developers. Because I aim for a serious and qualitative project. All the best!
  5. Thanks for the answer, @ Macaroni Cheese! I see that v5.6 (v5-ex-r467) is now the latest one that is available and can be purchased. Is there a reason why are still using V4?
  6. Thanks for the answer! Martysama offers documentation on how to use his resources as far as I know. Did you manage to see this documentation somehow? And if so, how do you find it? I ask because I master C++ and Python, and understand programming at an advanced level, but on Metin files I'm not very experienced (I'm referring to the code architecture and how it was designed). For example, if I read a piece of code I can recognize what's going on there, but I don't know exactly how Metin is organized in the backend.
  7. Thank you for the information! They are extremely helpful in making a good decision! I'm tilting more and more towards Martysama's product, although he is not as active as Owsap. Primarily because of the price difference, quite large I might say, compared to Owsap's product. Personally, I prefer to pay less for the source files, but also to invest money in systems like a quality Offline Shop (paid of course), the marketing part is again very important.. and so on. Anyway, I want to dive into the project after finishing my bachelor degree, because I'm on the last hundred meters with it, so I have time to think about making the best decision in choosing one of the two products, in terms of price-quality ratio. If you like, I'd be happy to keep in touch on Discord in case there are any more questions coming from me. Other opinions or suggestions are still welcome in this topic.
  8. Hi, @ WeedHex! I assume you are one of Martysama's clients. Can you please give me some information about your collaboration with him? For example, if the documentation offered by him when you purchase the product is well done and prepared even for beginners in the area of Metin servers (not necessarily in programming). And pretty much your experience with his product.
  9. Thank you for your answer! It is very useful for me! Yes, perhaps my formulation was not the best. I was interested to find out if there is any difference in security between the two projects. Of course both developers promise qualitative security, but I would like to know how it is from a customer's point of view. About SQL injection, I know how I can protect the website that is linked to the database, but I remember a certain bug (a long time ago), where someone could do sql inject directly from the client. But again, I've heard about this bug years ago.
  10. Thanks for the advice! I will keep it in mind. You mentioned that you worked with both projects. On Martysama's project how easy to modify what you need compared to Owsap's? For example disabling, adding other systems? Compatibility issues when adding certain systems in terms of code? And I guess the security level is high on both projects, right? There is no question of backdoors or being exposed to SQL injections, memory leaks and all sorts of problems common to Metin servers? I'm also still waiting for opinions from other members to get a clearer picture of the situation.
  11. Hello! I've been wanting to open a private Metin server for a while... I've created and managed a few servers in the past, but in the meantime I've been busy with other more important things like computer science college, moving away from home and starting my own life. I keep looking over the Owsap Project specs and comparing them to Martysama's. Both have many fixes done and promise stability, reliability, and the right authors guarantee professionalism. I don't want to deny these claims, on the contrary I am glad that there are still people like these in this field working on such projects. I ask you, those who are more active than me on this forum and in this field, but also those who have purchased from either Martysama or Owsap: which of the two products to choose? Many people have suggested that I don't need to buy them, as they are leaked on various online forums. Maybe 4-5 years ago I would have agreed with this approach, but now I want to buy from them because I want to support the developers because I know how much work is involved. I want a classic, stable server, without too many new systems and most importantly I want it to be long lasting. I should mention that I am currently working as a programmer and also have other stable sources of income. I don't want to get rich from this server or turn it into my Nth source of income. I am willing to pay for source files, various resources bought from developers, technical maintenance services if needed, etc.
  12. I understand. Thank you! Have a nice day, man!
  13. Hello, Mali! Sorry for off-topic, but I couldn't reach you anywhere Why did you removed your repositories on GitHub? Is everything OK? I'm curious because I had some links to your repos, for me to further implement on my project. Again sorry for off-topic! If you want to contact me and talk, my Discord is: Toni#2548
  14. I can confirm your statement about VS Code. I used it a lot for different projects. So, if I got it right, I can just drag & drop my server source into VS code and the intellisense would work just fine (auto-completion, parameters info. for methods and so on) ?
  15. So you just drag the folder with the source into one of those editors? And the intellisense works? For eg. parameter info in methods.
  16. Hello! I am curious to find out what text editor or IDE do you guys use for editing game source? I know that for the binary source you can use Visual Studio, with which you build it after all. But is Notepad++ the only way to only edit the game source? I don't mind compiling the source using the console. I just find it very difficult to edit the game source only using Notepad++.
  17. Hello! Sorry for my late response! I encounter a problem, sadly. These are the steps that I followed: -> I created a new solution after which I added an existing project (as you can see in the picture below): -> After uploading, solution explorer looks like this: -> And when I open a file, for example affect.cpp, I get errors that say that certain files cannot be opened and certain macros, classes and functions are not recognized. (images below) So far I have only tried the game source. As far as I can tell, I think some libs should be included. Something like the binary source.
  18. To install the libs correctly, using the Putty console, run one of the following commands: This one: pkg install misc/compat9x Or this one: pkg install compat9x-amd64 Here you have the official documentation, which I recommend you read. Click here
  19. Hello! I had your problem too, when I was trying to prepare FreeBSD for the Metin2 server. The most important thing when you are missing libs from VPS is not to manually add the libs you need! To install the required libs, you will need to run one of the following commands from the Putty console: pkg install misc/compat9x or pkg install compat9x-amd64 after try this (not necessary): cd /usr/ports/misc/compat9x/ && make install clean I hope that helped Optional documentation about compat9x package: click here If you fail to solve the problem with the solution offered above, I will leave you a tutorial (copy-paste) from another forum that helped me. To follow this tutorial, I strongly recommend that you reinstall your VPS operating system. I use FreeBSD 11.0 - 64bit for the VPS where I keep the online server for players, and I compile the sources on FreeBSD 9.2 - 64bit. Thus, by installing the necessary libs on VPS, I can use legacy binaries that depend on them. The tutorial:
  20. Hello, there! Is it possible to edit the server source using Visual Studio? I want to emphasize that I just want to edit the files from the server source, not compile them. I would like to use Visual Studio for this because, being a beginner in learning the source of this game, it would help me to see what kind of arguments a function should receive, to point out my code mistakes and so on. I guess I need to create an .sln file with which I can open the solution. I hope my question was clear enough. I am waiting for your suggestions and thank you for your time!
  21. Hello! First of all, sorry for my bad english? I have a problem with my switchbot, 6/7 bonusses to be more specific. The 1-5 bonusses are good, they all work good with the Switchbot. When i select one 6/7 bonus on switchbot, it works. It switches until that bonus is on the item. BUT when i select 2 bonuses, it switches infinitely. Like, it doesn't stop when it reaches that bonuses. I stood there for 3 minutes straight and oversee it, and it reached that 2 bonusses for 3 times minimum. I give you an example: I select these two 6/7 bonuses: Max HP and INT. And when i press Start, it switches the bonuses but when it gets to that 2 bonuses it doesn't stop. It goes further. This is my switchbot.py: [Hidden Content]
  22. Problem: When i log in, and press "start game" it kick's me back to log in. ServerFiles: Nirvana V2.0 Syserr: Ch1 -> Core 1: SYSERR: Mar 31 15:01:46.53778 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.53851 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.53872 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.53892 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.53939 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.53961 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54007 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54077 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54107 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54134 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54182 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54202 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54225 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54286 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54308 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54327 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54371 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54396 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.54418 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) query: SELECT envanter FROM player.player WHERE id = '0' SYSERR: Mar 31 15:01:46.166247 :: pid_deinit: End of pid Ch1 -> Core2: SYSERR: Mar 31 15:03:30.78721 :: pid_init: Start of pid: 697 SYSERR: Mar 31 15:03:55.614474 :: socket_connect: HOST 5.196.114.240:14002, could not connect. SYSERR: Mar 31 15:03:55.620859 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:03:58.36789 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:01.36738 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:04.37066 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:07.36762 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:10.36752 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:13.36753 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:16.37054 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:18.996867 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:21.36748 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:24.36772 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:27.36721 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:30.36742 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:33.36759 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:36.36732 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:39.36763 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:42.36731 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:45.36781 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:48.36787 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:51.36776 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:54.36728 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:04:57.36751 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:05:00.36737 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:05:03.36887 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:05:06.36778 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:05:09.36798 :: socket_connect: HOST 5.196.114.240:14099, could not connect. SYSERR: Mar 31 15:03:27.73836 :: pid_init: Start of pid: 695 Ch1 -> Core3[/b]: SYSERR: Mar 31 15:03:33.90323 :: pid_init: Start of pid: 700 Game99: SYSERR: Mar 31 15:03:36.102552 :: pid_init: Start of pid: 703 AUTH: SYSERR: Mar 31 15:01:44.634909 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down. SYSERR: Mar 31 15:01:44.913481 :: pid_deinit: End of pid SYSERR: Mar 31 15:03:24.96556 :: pid_init: Start of pid: 692 DB: SYSERR: Mar 31 15:03:19.57843 :: pid_init: Start of pid: 689 SYSERR: Mar 31 15:03:19.58458 :: Start: TABLE_POSTFIX not configured use default SYSERR: Mar 31 15:03:27.338525 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='5.196.114.240') SYSERR: Mar 31 15:03:30.236916 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='5.196.114.240') SYSERR: Mar 31 15:03:33.236845 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='5.196.114.240') SYSERR: Mar 31 15:03:36.236871 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='5.196.114.240') SYSERR: Mar 31 15:03:51.633920 :: Process: FDWATCH: peer null in event: ident 23 SYSERR: Mar 31 15:03:53.736614 :: Process: FDWATCH: peer null in event: ident 24 SYSERR: Mar 31 15:11:55.260763 :: Process: FDWATCH: peer null in event: ident 22 Images:
×
×
  • 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.