Jump to content
  • 0

Stable client setup.


IndieD

Question


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  50
  • Reputation:   1
  • Joined:  06/13/12
  • Last Seen:  

Ever since I've started to make servers, the only things holding me back were the client and GRF.

I still don't understand them (2-3 years on and off) and I probably never will.

The only diff's I care about are:

Allowing Chat Floods

Increasing IDs

Disabling swear filter

and every login skipper.

I've used the easy client maker using Judas's program when he still had his old website up.

That's the only one that's seemed to work with me, but then the issue starts, the packet ver and lua are always wrong and I'm now using 3CeAM and can't seem to get my client working with it.

So I'm asking if someone could possibly help me make a new client with semi-updated .grf with mobs and items for 3rd Jobs.

If you need more information I'm always checking back in this thread, or feel free to PM me.

Edited by IndieD
Link to comment
Share on other sites

4 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  119
  • Reputation:   19
  • Joined:  11/14/11
  • Last Seen:  

Kind of confused. What error are you getting exactly? Like unknown packet version? What is your client date? I think your client's version is 23 if its like 2011, if its 2012 its version is 25 and 3CeAM might not support it. The latest that rAthena supports is 20120410, and that is in mmo.h by default so you don't have to change the packet stuff, but you do have to go into packet_db.txt and change it from default to 25. So try those two things, if you have a 2011 client then put 23 as your client's version in clientinfo.xml (in data folder), make sure packet_db.txt is set to 23 instead of default, and that mmo.h (open with notepad, save, recompile) is set to your client's date. How are the lua's wrong? If you have downloaded and installed Miruku, you're good on the GRF front. Ragray should also be fine, as long as you're still patching and updating your grf's and whatnot, but I feel Miruku is better as its more updated. 3CeAM has the 3rd jobs and items, as does rAthena (if you download the renewal version). If you mean graphics wise, again, if your grf's have been updated by a Ragray or Miruku patcher, that should be fine.

Edited by Wolfeh
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  50
  • Reputation:   1
  • Joined:  06/13/12
  • Last Seen:  

The sprite error is saying I don't have my sprites in the 32/32 area from sprite>ascii>32>32

I am also using 2011-12-28 as my current client, and put the LUAs in.

Also, everytime I try to log in, it says I'm rejected, and when I look at the server_bats, it says I have the wrong packet.

I put it as 23 in packet_db

Here is my clientinfo.xml.

<?xml version="1.0" encoding="euc-kr" ?> <clientinfo>

<desc>Ragnarok Client Information</desc>

<servicetype>korea</servicetype>

<servertype>sakray</servertype>

<extendedslot></extendedslot>

<readfolder></readfolder>

<connection>

<display>Sushi-RO</display>

<desc></desc>

<balloon>REMOVED</balloon>

<address>REMOVED</address>

<port>6900</port>

<version>23</version>

<langtype>0</langtype>

<aid>

<admin></admin>

</aid>

</connection>

</clientinfo>

Edited by IndieD
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  119
  • Reputation:   19
  • Joined:  11/14/11
  • Last Seen:  

Okay, the packet area should be from your mmo.h. Is it set to the client date? data\sprite\¾Ç¼¼»ç¸® is the equip's equip sprite location, and there is data\sprite\Àΰ£Á· which has job and hair sprites, ¸Ó¸®Åë for hair sprites, ¸öÅë for job sprites, all have a 32 folder, but its basically saying it can't find a file by that name. I remember having this error before, but I can't remember why. I think it had to do with the xray hairstyles or it had to do with mmo.h.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  50
  • Reputation:   1
  • Joined:  06/13/12
  • Last Seen:  

Yep, I'll send you some of the mmo to verify.

It might help to say that I'm using SIP hosting.

Also, does the j_name in the item_db2 have to be the same as the LUA, or just the view ID?

// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
// For more information, see LICENCE in the main folder

#ifndef _MMO_H_
#define _MMO_H_

#include "cbasetypes.h"
#include <time.h>

// server->client protocol version
//		0 - pre-?
//		1 - ?					- 0x196
//		2 - ?					- 0x78, 0x79
//		3 - ?					- 0x1c8, 0x1c9, 0x1de
//		4 - ?					- 0x1d7, 0x1d8, 0x1d9, 0x1da
//		5 - 2003-12-18aSakexe+   - 0x1ee, 0x1ef, 0x1f0, ?0x1c4, 0x1c5?
//		6 - 2004-03-02aSakexe+   - 0x1f4, 0x1f5
//		7 - 2005-04-11aSakexe+   - 0x229, 0x22a, 0x22b, 0x22c
// 20061023 - 2006-10-23aSakexe+   - 0x6b, 0x6d
// 20070521 - 2007-05-21aSakexe+   - 0x283
// 20070821 - 2007-08-21aSakexe+   - 0x2c5
// 20070918 - 2007-09-18aSakexe+   - 0x2d7, 0x2d9, 0x2da
// 20071106 - 2007-11-06aSakexe+   - 0x78, 0x7c, 0x22c
// 20080102 - 2008-01-02aSakexe+   - 0x2ec, 0x2ed , 0x2ee
// 20081126 - 2008-11-26aSakexe+   - 0x1a2
// 20090408 - 2009-04-08aSakexe+   - 0x44a (dont use as it overlaps with RE client packets)
// 20080827 - 2008-08-27aRagexeRE+ - First RE Client
// 20081217 - 2008-12-17aRagexeRE+ - 0x6d (Note: This one still use old Char Info Packet Structure)
// 20081218 - 2008-12-17bRagexeRE+ - 0x6d (Note: From this one client use new Char Info Packet Structure)
// 20090603 - 2009-06-03aRagexeRE+ - 0x7d7, 0x7d8, 0x7d9, 0x7da
// 20090617 - 2009-06-17aRagexeRE+ - 0x7d9
// 20090922 - 2009-09-22aRagexeRE+ - 0x7e5, 0x7e7, 0x7e8, 0x7e9
// 20091103 - 2009-11-03aRagexeRE+ - 0x7f7, 0x7f8, 0x7f9
// 20100105 - 2010-01-05aRagexeRE+ - 0x133, 0x800, 0x801
// 20100126 - 2010-01-26aRagexeRE+ - 0x80e
// 20100223 - 2010-02-23aRagexeRE+ - 0x80f
// 20100413 - 2010-04-13aRagexeRE+ - 0x6b
// 20100629 - 2010-06-29aRagexeRE+ - 0x2d0, 0xaa, 0x2d1, 0x2d2
// 20100721 - 2010-07-21aRagexeRE+ - 0x6b, 0x6d
// 20100727 - 2010-07-27aRagexeRE+ - 0x6b, 0x6d
// 20100803 - 2010-08-03aRagexeRE+ - 0x6b, 0x6d, 0x827, 0x828, 0x829, 0x82a, 0x82b, 0x82c, 0x842, 0x843
// 20101124 - 2010-11-24aRagexeRE+ - 0x856, 0x857, 0x858
// 20110111 - 2011-01-11aRagexeRE+ - 0x6b, 0x6d
// 20110928 - 2011-09-28aRagexeRE+ - 0x6b, 0x6d
// 20111025 - 2011-10-25aRagexeRE+ - 0x6b, 0x6d
// 20120307 - 2012-03-07aRagexeRE+ - 0x970

#ifndef PACKETVER
#define PACKETVER 20111128
//#define PACKETVER 20111228
#endif

//Remove/Comment this line to disable sc_data saving. [skotlex]
#define ENABLE_SC_SAVING
//Remove/Comment this line to disable server-side hot-key saving support [skotlex]
//Note that newer clients no longer save hotkeys in the registry!
#define HOTKEY_SAVING

Edited by IndieD
  • Upvote 1
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...