Jump to content

Yommy

Community Contributors
  • Content Count

    290
  • Joined

  • Last visited

  • Days Won

    29

Everything posted by Yommy

  1. it has increased this much because it is unpacked themida, and it also has a virtual cpu code section attached to it, because a few functions are encrypted to use it, which cant be removed.
  2. I found that issue was caused by weapon, if you equip a weapon and re-login ,it will occurs ooo interesting, https://github.com/HerculesWS/Hercules/commit/239d480487e24294975f35ed55f210837ad1088e#diff-2cd6484c92fbd3ea923b86c6eb678f57R1966this was changed and is the cause. a value in the charinfo was changed from 2bytes to 4bytes, i tried to find which one by comparing with what kRO sends. thought it was the weapon value, since that is 4bytes in lots of other places (guess i was wrong). edit: for a better view of what i mean https://github.com/HerculesWS/Hercules/blob/master/src/char/char.c#L1960 from my kRO packet capture, there is 2 extra bytes between 'walk speed' and 'name' i will try compare again later this evening
  3. there is no login screen in new clients o_O use some launcher
  4. seems you have the wpefree disabled, set it to 2
  5. maby a list of patches that fail could help some are much easier than others to fix, and they can get done quick
  6. Hello Hercules, its been a while here i present a new client, which requires a fully updated kRO and Hercules. https://mega.co.nz/#!kYRAFRqJ!GF4vLIcOKQHsIQkCgZ2oGbXiJaxRsmn1ldohBgOXi3I its already patched with some options, which i needed for testing.. ..Disable Ahnlab ..Disable ragexe filename check ..Read msgstringtable ..Read datafolder first NEMO Patcher should work for most things, but there may be some patches that are broken. <3
  7. https://mega.co.nz/#!kYRAFRqJ!GF4vLIcOKQHsIQkCgZ2oGbXiJaxRsmn1ldohBgOXi3I its not released because it requires updates to char server, and some other packets. Kisuka kinda jumped too fast with that commit. it was meant for devs only until hercules can fully support it edit: the client is patched with - { disabled ahnlab disable ragexe filename check read msgstringtable read data folder }
  8. are you using tabs to seperate, instead of spaces ?
  9. in the client, you can do /lightmap to remove the lighting
  10. Yommy

    2014-02-05 client

    plugins and source is not my area, so unable to help further but that encryption error with the wanttoconnection is definitely because of wrong client, or possible something is tainting the keys in the server. sorry i couldnt help more
  11. Yommy

    2014-02-05 client

    that error you pasted says "19 bytes received", this is the wanttoconnection packet, the first packet sent that is encrypted to the map server. if it was a random disconnect, it would not be that 19 byte packet... its probably someone trying to use a different client or even trying to use some bot ? (not a bot, otherwise the encrypted packet would look normal)
  12. its released for the devs currently, until hercules can support it.there will be a release topic when its ready for public
  13. Yommy

    2014-02-05 client

    so you can login okay ? but only some other people cant login ? im guessing you are recompiling the server when you changed the mmo.h
  14. Yommy

    2014-02-05 client

    upload your client exe file to mega.co.nz and show me
  15. wow, seriously.... if your quests are not giving exp because players put the quests inactive, then this change would fix that issue, because active and inactive is the same. also, the npc can still abandon a quest even if its inactive, why does the player need to make it active again? ... again something that would be fixed because active and inactive will be the same. it seems you do not understand the problems, and that there is no reason at all to check if the player has toggled to move a quest from active tab to inactive tab the server still knows that the player has this quest, and they should be treated exact the same. jesus christ on a bicycle
  16. the active/inactive is purely a client side visual effect, for players to chose which tab to put the quest. there shouldnt be any server logic done with that choice from the server point of view, its just visual. scripts only really need to know them 3 things.. ..player has quest. ..player does not have quest. ..player has completed quest. Kisuka is right, that is all.
  17. you should also be careful if you are thinking to accept user input. mes "Enter the party name!" they can enter something bad like hax'; UPDATE `login` SET `group_id` = 99 WHERE `user_id` = 'Yommy
  18. "Last Time Online: "+ .@login$ +"; that last " should be double ""
  19. https://github.com/HerculesWS/Hercules/blob/master/src/map/packets.h#L2737 your version did not have the packets for this client. did you recompile the server ?
  20. your packets.h is way outdated
  21. the menu buttons changed officially, i'm thinking about starting a service to sell client package setups, using the latest clients
×
×
  • Create New...

Important Information

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