Jump to content

Rakancito

Contributor
  • Posts

    71
  • Joined

  • Last visited

  • Days Won

    9
  • Feedback

    100%

Rakancito last won the day on February 23

Rakancito had the most liked content!

About Rakancito

Informations

  • Gender
    Male
  • Country
    Mexico
  • Nationality
    Mexican

Social Networks

  • Discord
    robertcbier

Recent Profile Visitors

5156 profile views

Rakancito's Achievements

Mentor

Mentor (12/16)

  • Well Followed Rare
  • Reacting Well
  • Very Popular Rare
  • Dedicated
  • Collaborator

Recent Badges

4.4k

Reputation

  1. I apologize to the guys above if I took the comments too personally, I was a little tired from the amount of messages I received that day, it wasn't good and I understand that I may have had a logic error in the code. I honestly hadn't looked at it before months and as I mentioned I was a little tired. But I suppose that more than one person will find what I shared useful to complete their Yohara. Regarding the contribution, if anyone gives me information about the floors of the tower I can finish it without any problem, correct the errors that were mentioned to me in the forum and share it. I have no problem with the tower being complete. I was not in the mood. I'm going to steal your way of replying. I am going to respond to you because you told me things that made me cry... Do you know the difference between doing what @ martysama0134 or @ Amun did and what they did? They came with everything, And about humility, maybe I don't have it, but it's horrible that I came with the best intentions to share and they only attacked when I myself indicated that it wasn't finished and that they could finish it without any problem. Just take the important parts and delete the bad parts, it's not that hard. And about the coroutines, I don't think it's right that you're trying to tell me that I don't know such basic programming concepts, I can ask about encapsulation, polymorphism or overloading and I'm sure that with at least one you will search what I'm talking about. I said repeatedly that C++ will always be faster than Lua and that each of the languages has its advantages and disadvantages. I even commented that Lua has simpler syntax and is easier to learn than C++. I also mentioned that it is not bad to program in Lua or C++ with good programming practices, that is fine, it is up to personal taste "in this case". It depends on the cost you want to suffer between each development and the lyfe cycle. I repeat, in Lua you can still cause serious memory errors if you don't follow good programming practices. I have no problems doing things in Lua, I still program in Lua and do things in Lua. I repeat: In both Lua and C++ you can cause problems, in reality this focuses on good programming practices. I have already received corrections before and I receive them with kindness as long as they are corrections and not attacks because they want everything for free and in many cases they do not have basic programming concepts. No developer is exempt from making code errors, "many around here should understand", it is a human quality and that is why concepts such as Software development lifecycle (SDLC) have been introduced. I have them, you have them, we all have them and the larger the code, the greater the number of errors. For this reason, there are techniques to reduce the number of code errors. It just happened, just as this time I had a logic error that I honestly didn't review, I have had many other contributions in this forum that I suppose many have used. So don't talk to me about humility when I'm only trying to collaborate and the only thing I receive is two or three people with problems and they don't provide arguments with a code correction that I don't mind receiving. NOTE: I don't believe I'm superior to people, but it is always better to say that something can be optimized and provide feedback than to come and attack with new accounts and have others take things personally. I was not in the mood. Thank you . I'm going to review the issue of repeated code and the rest that you told me, you're right.
  2. OK maybe you need more primary studies for understand... REMEMBER: THIS IS CONTRIBUTION AND I SAID... Maybe you need understand more about: "This is all interface about SungmaHee Tower Like official servers and the first floor like Official Servers" and the other part about " I'm tired and I don't have information about all floor's tower, but if you want complete this system, you can contact with some-developer". I commented that I didn't give them the whole dungeon because I'm tired and I had incomplete information I was without information about the dungeon. Obiously I give you the more important part about interface... and you can complete this system with anydeveloper, you just need check all floors with the logic by the code. Just remove the problem lol. The difference between those who want everything for free and those who take advantage of opportunities to do work is this. I just decided to share something and indicated that I am tired and I have no information about the floors, maybe if someone gives me information about the floors I will complete it or you can fill it out.
  3. WTF??? YOU ARE WRONG!! All languages has advantages and disadvantages. C++ is faster than Lua. Lua is easier than C++. C++ has more good communication with the machine than Lua. C++ has debug tools. Lua is nice and good, but if you have bugs, you will need go to C++ if you want resolve the problem. Memory problems are programming errors, not programming language errors, and are due to poor programming practice or lack of code review. The order of the code does not equal the difficulty of understanding code (C++ is harder than Lua). You can cause important errors in Lua and memory problems just like in C++ And I can continue with disadvantages or advantages. If you have more Lua developers it's because Lua is more easier than C++, Lua has one syntax more easy. But if you have good practices and concepts of programming, you will have a good code and secure code. In my personal think, C++ has advantages because it's more fast and has one more communication with the machine than Lua, but the project will be more expensive and complicated.It is simply to the client's liking. But C++ will always be better than Lua in many ways. Only Lua is easier to learn and anyone can be a Lua developer. Lua has nice helps for inexpert developers and good practices for codes with small size however C++ has advantages with big codes. If you have a big new bug in Lua you go to C++. C++ has great tools with debug for codes. If you use a good testing techniques you will have a super-tool. In summary: Lua and C++ are good, but C++ is harder to learn. For this reason, although C++ is better for big code, because it's more faster and more advantages, it is avoided due to the cost it represents. Not everyone is a C++ developer.
  4. I like to avoid tragedies even if I have avoided them before. If you don't like C++ code, use Lua, but... since when is a high-level language better than a low-level? I'm not using the server, I don't have problems.
  5. Download Alternative download links → Github Hi, This is all interface about SungmaHee Tower Like official servers and the first floor like Official Servers, In this files we have 2k or 3k LOC, maybe more, I'm tired and I don't have information about all floor's tower, but if you want complete this system, you can contact with some-developer and providing the information about the floors or modifying all floors like your concept for Metin2, you'll be a nice dungeon. I already did the hardest part. You can extract all visual part with the official patchs from this forum. This dungeon is Full C++, Python and SQL. PLEASE: Not more messages for my person if you don't want to pay money, I only sell systems "not personal systems" you need understand about my time, my help, code or resolve some problem, needs time. If you want something (not offlineshop, this world has different options with this system) you can contact me but, you will need understand that I will charge you. I'm a nice person (I think), but this world needs money and if I invest time in one project, I will cancel other projects and is overmoney.
  6. Check if you have in quest_functions and if you not, just add. game.check_event game.check_event Maybe you will not have the C++ function and you can try commenting the part of code, the quest is very easy, you can develop other quest only for the enter to Dungeon.
  7. Hi guys. This is my goodbye, I had 10 years working for Metin2 but in the last days I finished my all contracts with Metin2. New year, new projects. I hope you continue to improve your codes. I give special thanks for my unic friend on Metin2 "Capone" because he was the one who showed me that true friendship exists. I know that Metin2 has nice people "Community Developers" and Big Developers: VegaS and Mali, you don't know about me, but I observed your works and is very cool. I wish you a beautiful new Year and good luck in your future projects. I leave with my last contribution "GIFT" for the community. Basic Dungeons: [C++] Nemere and Flame Dungeon like Official servers: Dungeons with Conqueror of Yohara stats: [C++] White Dragon [C++] Queen Nethis NOTE: If I forgot visuals parts, you can extract from the official client. Maybe I will have connections in the forum but just of curiosity. I love you guys, I hope you are very well with my gifts. Good bye.
  8. I'm tired. I was in Match League of Legends (I had Games over ) This is the problem: Your solution it's good because the problem in the function is, we have a mapping, not a direct search:: The array Data Struct it's declared like DWORD, and we are searching in BYTE, in general we should not have problems but we have Crazy Compilers. I didn't make the mistake before because I forgot. OK, if we come back for this, we need check the Word Size Data Types (The most important), Is nice if we use Short Data Types for a some values, but we need check if our Struct's have same declared data types. DWORD = 4 bytes, int = 4 bytes BYTE = 2 bytes If we search with 2 bytes, we will have errors in the future, if we search with a other Data type with more bytes, we will have errors, but if we will check with = sizes we have nice functions. The logic is simple: We don't put a bigger box in a smaller box. (Computer architecture) The fix it's in your for changed for int or DWORD, (Just if you have problems), Maybe in new compiler versions that was corrected or not. Now how do I remove notifications from this topic?, I have SPAM. I love you Muack, nice system.
  9. std::bad_alloc It's because you have a serious memory allocation problem, maybe you will need say if it happened on the first try or after many try's, but I think that you but i think you need to check all your code or check if you have any missing code snippets. I haven't had problems, although I arranged some fragments in my own way. [Hidden Content]
  10. Nice, good job, I don't know if it was intentional or it's like Official Servers, but I think he forgot the way Metin2 interprets Attribute levels. Right now you only call the level but not the attribute stored in your Data Struct. For correct call for level Attributes you will need add a some part for your code: Search in from item_attribute.cpp: and replace for: And after will working perfectly I love you, muack
  11. Ok If you are using the shared system you can with my introselect.py because have all Yohara System, I hope it helps for you, just search for:
  12. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) Offline Shop - Premium Private Shop System Hi, due to lack of time, I hadn't shared, but ¡Hey!, I'm here and one more contribution. The Official Servers have an Offline for few months ago, so I took on the task of making a similar one, It's not like Official Servers in a some parts of code I think, it does occupy designs and other things but in some issues it's different, but I used the rules that they use in terms of encoding. I hope you like it, I tried that the Offline didn't occupy so many SQL sequences to minimize the load of SQL injections for the server and uses the same methods of the store and stores, don't create new files so that you can observe it. I take this topic to indicate that I don't sell my things because some persons always end up filtering them and it makes me very lazy to think that, I'm selling and providing kind support to good people so that a bad one arrives and simply ends all that, I don't usually give support because I don't received anything... in Yohara's level system some people sent me a message to indicate that there was an error and it was always an error that they installed it wrong, look correctly at the guide and once for real believe that I omitted something in the guide, you can contact me and tell me to fix it, but if it's an installation error and I must install the system for you, I will charge you, I like to help, but I give you a guide so that it is only corrected what I omitted. If you need me to connect it to your code or to add extra functions, I will still charge you, it's not much, it will simply be at your discretion and it will be a voluntary donation for me and my time, you will value how much you give me, it can be 1 EUR, 2 EUR, 3 EUR, 5 EUR I don't know (So I hope you make an effort, I already gave you the most complicated part, is to copy and paste code already done, including other parts for example like Safebox in Safebox part?), Some people were nice and some were not, so I decided to stop placing the rest of Yohara's patches for a few time. I hope you like this, install, test and contact me if you detect an error, I already looked for and corrected everything I observed. About memory leak - Doesn't have, I think . Use WJ_ENABLE_TRADABLE_ICON (public system). The default code in Python is Safebox to avoid code differences. Among other things. I use TRANSMUTATION like TRANSMUTATION, change it to Changelook, as I indicated in some parts of the guide where to change. # Visual Parts You can download the patches from the Official Servers in: Gyazo: [Hidden Content] [Hidden Content] [Hidden Content] [Hidden Content] GitHub: [Hidden Content]
  13. Thanks, code updated Changes in: InstanceBaseEffect.cpp Add two files: PythonTextTail.h PythonTextTail.cpp
×
×
  • 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.