Jump to content
  • 0

Update broke my guild storage


Seravy

Question


  • Group:  Members
  • Topic Count:  31
  • Topics Per Day:  0.02
  • Content Count:  176
  • Reputation:   60
  • Joined:  01/11/19
  • Last Seen:  

Posting here because I have no idea if this is a database, client or source problem.

When I try to open my guild storage (have the skill and the permission) I see this message on the map server and it fails to open :

[ERROR] intif_parse_LoadGuildStorage : User Not Found (AID:user's account id)

I located that function in src but it's unchanged. The update didn't seem to change the kafra npc scripts that I use to open it either. I executed the SQL files in the update folder that were new. There was one file that added a table "guild storage log" but I don't that's related. Any ideas? I can't play like this at all.

So then I suspected it's the packed version and changed it


/**
 * rAthena configuration file (http://rathena.org)
 * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
 **/

#define PACKETVER 20180620

 Even if I use the new guild storage NPC that came with the update it also doesn't open my storage. Meanwhile char server seems to be spamming that it loaded storage now but it doesn't actually work anyway. (map server sometimes outputs that error message, sometimes not). I can't even open it using a GM command.

Help please, I can't play like this.

 

PS : I updated the server to the latest version, the client to 2018-06-20 from here, no idea which is the problem :

Edited by Seravy
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  31
  • Topics Per Day:  0.02
  • Content Count:  176
  • Reputation:   60
  • Joined:  01/11/19
  • Last Seen:  

Nevermind, I found the problem. Arrgggh!!!

Someone added this to the map server storage.cpp :

		|| (gstor->max_amount != guild_checkskill(sd->guild, GD_GUILD_STORAGE) * 100)

I already modded it to be 300 per skill level so the inconsistency with this new line made it fail ?

...but I already have this post so I might as well ask instead, is that amount (300*skill level) for a max of 1500 safe? Or is there some hardcoded limit to how much can be stored? I think I saw discussions about that but they were ancient, so I wonder how much is safe on this client/server?

Edited by Seravy
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  18
  • Topics Per Day:  0.00
  • Content Count:  2044
  • Reputation:   682
  • Joined:  10/09/12
  • Last Seen:  

https://github.com/HerculesWS/Hercules/pull/1763

The current design implementation only allow saving/loading of approximately 1600 items per storage due to packet size limits.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...