Jump to content
  • 0

character slot 1/0 2013 on client and newest trunk


joelolopez

Question


  • Group:  Members
  • Topic Count:  154
  • Topics Per Day:  0.03
  • Content Count:  493
  • Reputation:   46
  • Joined:  01/24/12
  • Last Seen:  

i have a latest trunk and a 2013 client im not having errors with luas and lub the problem here is the character available slot displays 1/0 and "not available" how can i make this work???

 

 

like

 

1/9 character slots help guys

Edited by joelolopez
Link to comment
Share on other sites

5 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  6
  • Reputation:   0
  • Joined:  03/20/12
  • Last Seen:  

Hmm.... I had this bug just now, and it turns out (in my case) that the problem was some outdated code. rAthena trunk should work correctly, so perhaps this is caused by some custom code bug.

 

The specific issue was that I was using an older char-server codebase, and my char-server was sending back after authentication (0x2727 in parse_fromlogin) mmo_char_send006b() instead of mmo_char_send(). What this means is, if you just send 006b, you are only sending packet 0x6b (character list), whereas the server should send (for 2013 clients) packets 0x82d, 0x9a0, and 0x20d. In particular, I think the problem lies in packet 0x82d, because this is the one that sends in how many characters you are allowed to have (sd->char_slot, which defaults to MAX_CHARS if character_slots is zero in the account database).

 

In any case, rA-trunk should be correct, so I suggest you look closer at what packets are being sent/received so you can figure out where the actual bug is.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   2
  • Joined:  09/25/12
  • Last Seen:  

Check:

 

src\common\mmo.h:

 

#define MAX_CHARS 9

 

char_athena.conf:

 

// How many Characters are allowed per Account ? (0 = disabled)
// You can not exceed the limit of MAX_CHARS slots, defined in mmo.h
// Doing that, chars_per_account will be default to MAX_CHARS.
chars_per_account: 0
 

Mine is set to 0 and all the slots are shown, try changing it to 9.

Edited by AngelRO
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  154
  • Topics Per Day:  0.03
  • Content Count:  493
  • Reputation:   46
  • Joined:  01/24/12
  • Last Seen:  

nope it didnt work help anyone

Edited by joelolopez
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Reputation:   0
  • Joined:  10/10/13
  • Last Seen:  

Having the exact same issue.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Reputation:   0
  • Joined:  10/10/13
  • Last Seen:  

Still nothing on this? Even after 100+ revisions the issue is still there.

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...