Jump to content

Fou-lu

Members
  • Content Count

    145
  • Joined

  • Last visited

  • Days Won

    2

Fou-lu last won the day on May 26

Fou-lu had the most liked content!

About Fou-lu

  • Rank
    Advanced Member

Profile Information

  • Github
    Pedro

Recent Profile Visitors

4610 profile views
  1. @tararais Thank you very much for all the tips. It will help me with a lot of things I haven't planned yet. I still have this project in my head, but I believe that I will soon try to put it into practice. I had already thought about exactly that. 🙂
  2. Fou-lu

    @arealoot

    I'm using this @arealoot plugin attached and it's working perfectly. (Collecting all items at once) arealoot.c
  3. Perfect. I have now submitted the change on GitHub. I share the same doubt as KirieZ. As far as I know and have learned about HPM Plugins, the only method to overwrite/replace a function is through this way. I know about HookPre and HookPost, however, in some situations where you want to remove a piece of code within the function, these solutions don't work, forcing you to resort to overloading. Of course, whenever possible, I will adhere to HookPre and HookPost, and I can identify well when this is necessary.
  4. I apologize if this is posted in the wrong location. When programming a plugin that uses overloading, I realized that the way it is in the Hercules tutorial doesn't work. When reproducing what the tutorial asks for, placing it inside the "server_ready" function, overloading does not work. I needed to put it in the "plugin_init" function for it to work.
  5. Pasta data não basta pegar o do BRO que já está traduzido?
  6. https://www.serenitywall.com/ Does anyone know or use this service? Does it make sense to purchase such a service? For hosts that already offer DDOS protection, does it still make sense to purchase a service like this? What do you think about this service?
  7. My goal is to take a map and edit it in BrowEdit to just rotate it. Making your east into south and west into north. Editing the minimap is simple, so this is not a question. My point is really how to do this with the map. Would anyone have any tips?
  8. Now it's perfect. The menu background is: data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\menu_icon\bg_menu.tga For the record, I managed to solve this problem using this patch. Now all unwanted windows won't open even by shortcut. https://nemo.herc.ws/patches/DisableWindows/
  9. Thank you very much. Worked perfectly. Do you mean patching NEMO or editing image files in the game files?
  10. I haven't tested my change, if it generates an error and doesn't work correctly, I believe the intention was clear in the script for you to continue with the change, if you still can't get back to me here with the error so I can try to correct it. Change this part of the script: // Present a list of available bonuses. mes(.@name$); mes("Which of the following item bonuses would you like to add to this item?"); next(); // Build the Options! .@menu$ = ""; for (.@i = 0; .@i < getarraysize(.options$); ++.@i) .@menu$ += (.@i + 1) + ") " + .options$[.@i] + ":"; do { // Select the options! .@option_variable = select(.@menu$); next(); mes(.@name$); mesf("You chose ^009900%s^000000!", .options$[.@option_variable - 1]); mes("Are you sure?"); next(); } while (select("Fo Shizzle.", "I'ma re-evaluate, brah.") == 2); For this: // Present a list of available bonuses. mes(.@name$); mes("Which of the following item bonuses would you like to add to this item?"); next(); //Check Option Repeat for (.@i = 1; .@i <= MAX_ITEM_OPTIONS; ++.@i) { .@opt = getequipoption(.@equip_index, .@i, IT_OPT_INDEX); if (.@opt > 0) .option_repeat$[getarraysize(.option_repeat$)] = .options$[.@opt - 1]; } // Build the Options! .@menu$ = ""; for (.@i = 0; .@i < getarraysize(.options$); ++.@i) { .@jump = 0; for (.@i = 0; .@i < getarraysize(.option_repeat$); ++.@i) { if (.option_repeat$[.@i] == .options$[.@i]) { .@jump++; break; } } if (.@jump == 0) .@menu$ += (.@i + 1) + ") " + .options$[.@i] + ":"; } do { // Select the options! .@option_variable = select(.@menu$); next(); mes(.@name$); mesf("You chose ^009900%s^000000!", .options$[.@option_variable - 1]); mes("Are you sure?"); next(); } while (select("Fo Shizzle.", "I'ma re-evaluate, brah.") == 2);
  11. It worked. Thanks. 4144 enjoying your attention on this topic. Would you know how I can rearrange these menu buttons? I used many patches that removed most of the buttons and now I wanted to keep them organized and even reduce the extra space in the layout. I would like to know if it is also possible to prevent access to the windows from which I removed the buttons. For example: Even removing the bank button, it is possible to access it via the shortcut.
  12. I also have the same doubt as the author and a little more. What is the budget for a 5k player server? Where to host an international server? Does adding proxy options help with latency? How to place proxies?
  13. I want to remove the mechanism that makes objects on the map transparent when the character approaches. I remember that in the past this didn't exist in the game, it must be a feature that was included in recent hexeds. Is there a Nemo Patch or way to remove this?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.