Jump to content

Dastgir

Script Developers
  • Content Count

    3803
  • Joined

  • Last visited

  • Days Won

    248

Everything posted by Dastgir

  1. Those warp are static or generated via script and changes location? If they are meant to be static, you can use newer client feature named (signboard) and just link to those warp co ordinates.
  2. Which client you are using? When does this happen(login in/using skills/char select/etc)
  3. You can also use third party tools like I made months ago (https://github.com/dastgirp/Scripts/blob/master/python/MapCache/mapcache.py) But I would recommend plugin as it have more options and is officially supported
  4. Use opensetup and change character encoding
  5. Weemapcache is known, but it does not follow proper format. Weemapcache does not preserve map index instead of creates its own index based on map names (alphabetically) Also, new system helps to know what changes are been done and is better trackable in git.
  6. Well, you are free to change emulator, nobody is forcing anything to you. Also, swearing/shouting is not allowed in this forum.
  7. Please don't use light colors, it is extremely difficult to read on this theme of forum.
  8. This can give some overview: https://github.com/HerculesWS/Hercules/issues/2233 _$ is used if there's some string formatting (%s, %d or something like that), mesf is basically 3 commands in one, i.e mes+sprintf+_$ _() is used to enclose strings which aren't in commands that are translated(only few commands are detected like mes/select), others needs to be enclosed in _(), also raw string needs to be enclosed. c-format is comment in pot file which says formatting is present.
  9. Contact me in discord (@Dastgir#1460), and we will see what went wrong
  10. https://github.com/dastgirp/eBG/tree/master/server/maps : You need to put it in maps/pre-re or maps/re folder according to your server config. resnametable.txt should be in first GRF and should be added to existing file (not overwritten) You don't need mapcache plugin, since I have already generated .mcache files and uploaded it.
  11. Can you write steps on what you did for map? (If possible paste the contents of resnametable.txt, map_index.txt and maps.conf). resnametable.txt is in client side. The server does not need any clientside file except resnametable (that's how resnametable works)
  12. Ignore that ebg_tunnel warning. For everything else, refer to readme, you don't need any files. You need to copy entries of resnametable.txt in your clientside.
  13. Please follow instructions from here: https://github.com/dastgirp/eBG/blob/master/README.md You only need to compile and enable 2 plugins, namely "ExtendedBG" and "ExtendedBG-char", you don't need to compile "eBG-common", however it should be present in the same folder, as "ExtendedBG.c" includes those files.
  14. what you exactly mean? also it's better to open new suggestion on correct forum with all the description
  15. Yes, sorry, will fix it. It seems i pushed unfinished update
  16. You need to find the packet Keys (use nemo), Yommy packet parser has the option to enable packet encryption and input Keys.
  17. What you exactly mean by didn't work out? Any error or warnings? Did you properly configured IP? modified mmo.h to proper PACKETVER?
  18. Sorry, I don't have the source code. but I am pretty sure, if you follow those links posted above, you can make your own
  19. There's many online guides: https://www.codeproject.com/Articles/35760/Splash-Screen-C-Class-without-MFC-or-NET https://www.codeproject.com/Articles/5454/%2FArticles%2F5454%2FA-Pretty-Good-Splash-Screen-in-C
  20. https://github.com/dastgirp/eBG/commit/4cd3de090b9bf49660d083fdb0128f81d580ea67 Fixed a bug with TeamDeathmatch. Uses constants for script commands
  21. Updated to new revision, thanks to https://github.com/daniefkd for the PR (https://github.com/dastgirp/eBG/pull/6)
  22. Besides , there's no proper way to update SQL mob/item db easily, the owner need to compare changes and manually check if there's something changed, since the way that is used is "replace the fields using primary key" which overwrites all the data. Also, we aren't here to compare each and every thing from other emu and implement it. Both emu have different work flow and different view to how the working should be.
  23. Without anything, we can't really help
  24. If encountering this problem, just comment that line ExtendedBG.c:6175:37: error: 'MAP_IS_PVP' undeclared (first use in this function) script->set_constant("MAP_IS_PVP", MAP_IS_PVP, false, false);
×
×
  • Create New...

Important Information

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