Jump to content

roBrowser - Ragnarök Online in Browser


KeyWorld

Recommended Posts


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  10
  • Reputation:   0
  • Joined:  03/24/20
  • Last Seen:  

7 hours ago, Akkarin said:

I literally told you where to look for them.

sorry but which specific file /src/? i'll pay for extra if you can help me with the packets that works with 2017-06-14 client. thank you. just needed it to work with the '2017-06-14' client version.

Link to comment
Share on other sites


  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3122
  • Reputation:   1614
  • Joined:  03/26/12
  • Last Seen:  

5 minutes ago, simplyniceweb said:

sorry but which specific file /src/? i'll pay for extra if you can help me with the packets that works with 2017-06-14 client. thank you. just needed it to work with the '2017-06-14' client version.

I don't help people who can't even look in a folder.

https://github.com/rathena/rathena/blob/master/src/map/clif_packetdb.hpp

https://github.com/rathena/rathena/blob/master/src/map/clif_shuffle.hpp

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  10
  • Reputation:   0
  • Joined:  03/24/20
  • Last Seen:  

11 hours ago, Akkarin said:

sorry for the rush.

 

I've tried:

20170614: [0x5ED10A48,0x667F4301,0x2E5D761F]
		// 2017-06-14bRagexeRE
		20170614: [
			[PACKET.CZ.CHANGE_DIRECTION,0x087E,5,2,4],
			[PACKET.CZ.ITEM_PICKUP,0x08AD,6,2],
			[PACKET.CZ.ITEM_THROW,0x0885,6,2,4],
			[PACKET.CZ.MOVE_ITEM_FROM_BODY_TO_STORE,0x0879,8,2,4],
			[PACKET.CZ.MOVE_ITEM_FROM_STORE_TO_BODY,0x0864,8,2,4],
			[PACKET.CZ.USE_SKILL_TOGROUND,0x0438,10,2,4,6,8],
			[PACKET.CZ.SSILIST_ITEM_CLICK,0x0838,12,2,6,10],
			[PACKET.CZ.SEARCH_STORE_INFO_NEXT_PAGE,0x0928,2,0],
			[PACKET.CZ.REQ_CLOSE_BUYING_STORE,0x086B,2,0],
			[PACKET.CZ.PARTY_BOOKING_REQ_REGISTER,0x0877,18,2,4],
			// packet(0x02C4,8); // CZ_JOIN_BATTLE_FIELD
			[PACKET.CZ.ITEMLISTWIN_RES,0x089D,-1,2,4,8,12],
			[PACKET.CZ.ENTER,0x0363,19,2,6,10,14,18],
			[PACKET.CZ.PARTY_JOIN_REQ,0x0899,26,2],
			// packet(0x0927,4); // CZ_GANGSI_RANK
			[PACKET.CZ.ADD_FRIENDS,0x0867,26,2],
			[PACKET.CZ.COMMAND_MER,0x0817,5,2,4],
			[PACKET.CZ.ACK_STORE_PASSWORD,0x0923,36,0],
			// packet(0x09e8,11); //CZ_OPEN_MAILBOX
			// packet(0x0a2e,6); //TITLE
			[PACKET.CZ.REQUEST_ACT,0x083C,7,2,6],
			[PACKET.CZ.REQ_CLICK_TO_BUYING_STORE,0x0860,6,2],
			[PACKET.CZ.SEARCH_STORE_INFO,0x086C,-1,2,4,5,9,13,14,15],
			[PACKET.CZ.USE_SKILL_TOGROUNDMoreInfo,0x0889,90,2,4,6,8,10],
			[PACKET.CZ.REQ_OPEN_BUYING_STORE,0x08A2,-1,2,4,8,9,89],
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x092F,-1,2,4,8,12],
			[PACKET.CZ.REQNAME,0x0936,6,2],
		],

image.png.01c111140efa17e424f7084e07cb8309.png

 

but i'm getting that error, any idea? thanks

Link to comment
Share on other sites


  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3122
  • Reputation:   1614
  • Joined:  03/26/12
  • Last Seen:  

You can't just add new definitions and expect them to work. You need to make sure all the packets are the correct length and contain the correct data.

For example, see https://github.com/Akkarinage/roBrowser/blob/master/src/Network/PacketStructure.js

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  24
  • Reputation:   3
  • Joined:  10/10/14
  • Last Seen:  

On 4/26/2020 at 12:28 PM, simplyniceweb said:

 

How can we get the packets like above for a specific client like 2017-06-14, is there any way @Akkarin?

 

Hello good sir, may i know how did you get those packets for 2018-06-20 to be supported by roBrowser? can you help me with the 2017-06-14 client? Have a good day!

Here is my 2017-06-14 i made before

 

20170614: [
			
			[PACKET.CZ.ITEM_THROW,0x0367,6,2,4], //packet(0x0367,6,clif_parse_DropItem,2,4);
			[PACKET.CZ.REQUEST_MOVE,0x0361,5,2], //packet(0x0361,5,clif_parse_WalkToXY,2);
			[PACKET.CZ.ACK_STORE_PASSWORD,0x0437,36,0], //packet(0x0437,36,clif_parse_StoragePassword,0);
			[PACKET.CZ.USE_SKILL_TOGROUND,0x0838,10,2,4,6,8], //packet(0x0838,10,clif_parse_UseSkillToPos,2,4,6,8);
			[PACKET.CZ.REQUEST_ACT,0x083C,7,2,6], //packet(0x083C,7,clif_parse_ActionRequest,2,6);
			[PACKET.CZ.REQ_CLICK_TO_BUYING_STORE,0x0860,6,2], //packet(0x0860,6,clif_parse_ReqClickBuyingStore,2);
			[PACKET.CZ.ADD_FRIENDS,0x0867,26,2], //packet(0x0867,26,clif_parse_FriendsListAdd,2);
			[PACKET.CZ.REQ_CLOSE_BUYING_STORE,0x086B,2,0], //packet(0x086B,2,clif_parse_ReqCloseBuyingStore,0);
			[PACKET.CZ.SEARCH_STORE_INFO,0x086C,-1,2,4,5,9,13,14,15], //packet(0x086C,-1,clif_parse_SearchStoreInfo,2,4,5,9,13,14,15);
			[PACKET.CZ.PARTY_BOOKING_REQ_REGISTER,0x0877,18,2,4], //packet(0x0877,18,clif_parse_PartyBookingRegisterReq,2,4);
			[PACKET.CZ.CHANGE_DIRECTION,0x087E,5,2,4], //packet(0x087E,5,clif_parse_ChangeDir,2,4);
			[PACKET.CZ.USE_SKILL_TOGROUNDMoreInfo,0x0889,90,2,4,6,8,10], //packet(0x0889,90,clif_parse_UseSkillToPosMoreInfo,2,4,6,8,10);
			[PACKET.CZ.REQ_JOIN_GROUP,0x0899,26,2], //packet(0x0899,26,clif_parse_PartyInvite2,2);
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x089D,-1,2,4,8,12],
			[PACKET.CZ.REQ_OPEN_BUYING_STORE,0x08A2,-1,2,4,8,9,89], //packet(0x08A2,-1,clif_parse_ReqOpenBuyingStore,2,4,8,9,89);
			[PACKET.CZ.ITEM_PICKUP,0x08AD,6,2], //packet(0x08AD,6,clif_parse_TakeItem,2);
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x092F,-1,2,4,8,12], //packet(0x092F,-1,clif_parse_ReqTradeBuyingStore,2,4,8,12);
			[PACKET.CZ.USE_SKILL,0x091B,10,2,4,6], //packet(0x091B,10,clif_parse_UseSkillToId,2,4,6);
			//packet(0x0928,2,clif_parse_SearchStoreInfoNextPage,0);
			[PACKET.CZ.REQNAME,0x0936,6,2], //packet(0x0936,6,clif_parse_GetCharNameRequest,2);
			[PACKET.CZ.ENTER,0x0944,19,2,6,10,14,18], //packet(0x0944,19,clif_parse_WantToConnection,2,6,10,14,18);
			[PACKET.CZ.MOVE_ITEM_FROM_BODY_TO_STORE,0x0879,8,2,4],
			[PACKET.CZ.MOVE_ITEM_FROM_STORE_TO_BODY,0x023B,8,2,4],
			
			/*
			// 2017-06-14bRagexeRE
			packet(0x0364,5,clif_parse_HomMenu,2,4);
			//packet(0x0865,4,NULL,0); // CZ_GANGSI_RANK
			packet(0x0866,6,clif_parse_TickSend,2);
			packet(0x087D,6,clif_parse_SolveCharName,2);
			//packet(0x0957,8,NULL,0); // CZ_JOIN_BATTLE_FIELD
			packet(0x0963,12,clif_parse_SearchStoreInfoListItemClick,2,6,10);
			*/
		],

I can't remember, but there is some PacketRegister to register more and implement PacketStructure for support incoming packet need to figure out 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  10
  • Reputation:   0
  • Joined:  03/24/20
  • Last Seen:  

On 4/27/2020 at 11:10 PM, Akkarin said:

You can't just add new definitions and expect them to work. You need to make sure all the packets are the correct length and contain the correct data.

For example, see https://github.com/Akkarinage/roBrowser/blob/master/src/Network/PacketStructure.js

Hi, so i used @MrUnzO packet structure and i'm still getting the packet error:

image.thumb.png.7b1f746136b382c411c8a1f169e59b58.png

 

but as you can see in my logserver it's accepting my request to login.

 

also i've added some packets from the provided packets of @MrUnzO:

		// 2017-06-14bRagexeRE
		20170614: [
			[PACKET.CZ.ITEM_THROW,0x0367,6,2,4], //packet(0x0367,6,clif_parse_DropItem,2,4);
			[PACKET.CZ.REQUEST_MOVE,0x0361,5,2], //packet(0x0361,5,clif_parse_WalkToXY,2);
			[PACKET.CZ.ACK_STORE_PASSWORD,0x0437,36,0], //packet(0x0437,36,clif_parse_StoragePassword,0);
			[PACKET.CZ.USE_SKILL_TOGROUND,0x0838,10,2,4,6,8], //packet(0x0838,10,clif_parse_UseSkillToPos,2,4,6,8);
			[PACKET.CZ.REQUEST_ACT,0x083C,7,2,6], //packet(0x083C,7,clif_parse_ActionRequest,2,6);
			[PACKET.CZ.REQ_CLICK_TO_BUYING_STORE,0x0860,6,2], //packet(0x0860,6,clif_parse_ReqClickBuyingStore,2);
			[PACKET.CZ.ADD_FRIENDS,0x0867,26,2], //packet(0x0867,26,clif_parse_FriendsListAdd,2);
			[PACKET.CZ.REQ_CLOSE_BUYING_STORE,0x086B,2,0], //packet(0x086B,2,clif_parse_ReqCloseBuyingStore,0);
			[PACKET.CZ.SEARCH_STORE_INFO,0x086C,-1,2,4,5,9,13,14,15], //packet(0x086C,-1,clif_parse_SearchStoreInfo,2,4,5,9,13,14,15);
			[PACKET.CZ.PARTY_BOOKING_REQ_REGISTER,0x0877,18,2,4], //packet(0x0877,18,clif_parse_PartyBookingRegisterReq,2,4);
			[PACKET.CZ.CHANGE_DIRECTION,0x087E,5,2,4], //packet(0x087E,5,clif_parse_ChangeDir,2,4);
			[PACKET.CZ.USE_SKILL_TOGROUNDMoreInfo,0x0889,90,2,4,6,8,10], //packet(0x0889,90,clif_parse_UseSkillToPosMoreInfo,2,4,6,8,10);
			[PACKET.CZ.REQ_JOIN_GROUP,0x0899,26,2], //packet(0x0899,26,clif_parse_PartyInvite2,2);
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x089D,-1,2,4,8,12],
			[PACKET.CZ.REQ_OPEN_BUYING_STORE,0x08A2,-1,2,4,8,9,89], //packet(0x08A2,-1,clif_parse_ReqOpenBuyingStore,2,4,8,9,89);
			[PACKET.CZ.ITEM_PICKUP,0x08AD,6,2], //packet(0x08AD,6,clif_parse_TakeItem,2);
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x092F,-1,2,4,8,12], //packet(0x092F,-1,clif_parse_ReqTradeBuyingStore,2,4,8,12);
			[PACKET.CZ.USE_SKILL,0x091B,10,2,4,6], //packet(0x091B,10,clif_parse_UseSkillToId,2,4,6);
			[PACKET.CZ.REQNAME,0x0936,6,2], //packet(0x0936,6,clif_parse_GetCharNameRequest,2);
			[PACKET.CZ.ENTER,0x0944,19,2,6,10,14,18], //packet(0x0944,19,clif_parse_WantToConnection,2,6,10,14,18);
			[PACKET.CZ.MOVE_ITEM_FROM_BODY_TO_STORE,0x0879,8,2,4],//packet(0x0879,8,clif_parse_MoveToKafra,2,4);
			[PACKET.CZ.MOVE_ITEM_FROM_STORE_TO_BODY,0x023B,8,2,4],//packet(0x023B,8,clif_parse_MoveFromKafra,2,4);
			[PACKET.CZ.ITEMLISTWIN_RES,0x089D,-1,2,4,8,12], //packet(0x089D,-1,clif_parse_ItemListWindowSelected,2,4,8,12);
			[PACKET.CZ.SEARCH_STORE_INFO_NEXT_PAGE,0x0928,2,0],//packet(0x0928,2,clif_parse_SearchStoreInfoNextPage,0);
			[PACKET.CZ.SSILIST_ITEM_CLICK,0x0963,12,2,6,10],//packet(0x0963,12,clif_parse_SearchStoreInfoListItemClick,2,6,10);
			[PACKET.CZ.COMMAND_MER,0x0364,5,2,4], //parseable_packet(0x0364,5,clif_parse_HomMenu,2,4);
			/*
			// 2017-06-14bRagexeRE
			packet(0x0364,5,clif_parse_HomMenu,2,4);
			//packet(0x0865,4,NULL,0); // CZ_GANGSI_RANK
			packet(0x0866,6,clif_parse_TickSend,2);
			packet(0x087D,6,clif_parse_SolveCharName,2);
			//packet(0x0957,8,NULL,0); // CZ_JOIN_BATTLE_FIELD
			*/
		],

 

8 hours ago, MrUnzO said:

Here is my 2017-06-14 i made before

 


20170614: [
			
			[PACKET.CZ.ITEM_THROW,0x0367,6,2,4], //packet(0x0367,6,clif_parse_DropItem,2,4);
			[PACKET.CZ.REQUEST_MOVE,0x0361,5,2], //packet(0x0361,5,clif_parse_WalkToXY,2);
			[PACKET.CZ.ACK_STORE_PASSWORD,0x0437,36,0], //packet(0x0437,36,clif_parse_StoragePassword,0);
			[PACKET.CZ.USE_SKILL_TOGROUND,0x0838,10,2,4,6,8], //packet(0x0838,10,clif_parse_UseSkillToPos,2,4,6,8);
			[PACKET.CZ.REQUEST_ACT,0x083C,7,2,6], //packet(0x083C,7,clif_parse_ActionRequest,2,6);
			[PACKET.CZ.REQ_CLICK_TO_BUYING_STORE,0x0860,6,2], //packet(0x0860,6,clif_parse_ReqClickBuyingStore,2);
			[PACKET.CZ.ADD_FRIENDS,0x0867,26,2], //packet(0x0867,26,clif_parse_FriendsListAdd,2);
			[PACKET.CZ.REQ_CLOSE_BUYING_STORE,0x086B,2,0], //packet(0x086B,2,clif_parse_ReqCloseBuyingStore,0);
			[PACKET.CZ.SEARCH_STORE_INFO,0x086C,-1,2,4,5,9,13,14,15], //packet(0x086C,-1,clif_parse_SearchStoreInfo,2,4,5,9,13,14,15);
			[PACKET.CZ.PARTY_BOOKING_REQ_REGISTER,0x0877,18,2,4], //packet(0x0877,18,clif_parse_PartyBookingRegisterReq,2,4);
			[PACKET.CZ.CHANGE_DIRECTION,0x087E,5,2,4], //packet(0x087E,5,clif_parse_ChangeDir,2,4);
			[PACKET.CZ.USE_SKILL_TOGROUNDMoreInfo,0x0889,90,2,4,6,8,10], //packet(0x0889,90,clif_parse_UseSkillToPosMoreInfo,2,4,6,8,10);
			[PACKET.CZ.REQ_JOIN_GROUP,0x0899,26,2], //packet(0x0899,26,clif_parse_PartyInvite2,2);
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x089D,-1,2,4,8,12],
			[PACKET.CZ.REQ_OPEN_BUYING_STORE,0x08A2,-1,2,4,8,9,89], //packet(0x08A2,-1,clif_parse_ReqOpenBuyingStore,2,4,8,9,89);
			[PACKET.CZ.ITEM_PICKUP,0x08AD,6,2], //packet(0x08AD,6,clif_parse_TakeItem,2);
			[PACKET.CZ.REQ_TRADE_BUYING_STORE,0x092F,-1,2,4,8,12], //packet(0x092F,-1,clif_parse_ReqTradeBuyingStore,2,4,8,12);
			[PACKET.CZ.USE_SKILL,0x091B,10,2,4,6], //packet(0x091B,10,clif_parse_UseSkillToId,2,4,6);
			//packet(0x0928,2,clif_parse_SearchStoreInfoNextPage,0);
			[PACKET.CZ.REQNAME,0x0936,6,2], //packet(0x0936,6,clif_parse_GetCharNameRequest,2);
			[PACKET.CZ.ENTER,0x0944,19,2,6,10,14,18], //packet(0x0944,19,clif_parse_WantToConnection,2,6,10,14,18);
			[PACKET.CZ.MOVE_ITEM_FROM_BODY_TO_STORE,0x0879,8,2,4],
			[PACKET.CZ.MOVE_ITEM_FROM_STORE_TO_BODY,0x023B,8,2,4],
			
			/*
			// 2017-06-14bRagexeRE
			packet(0x0364,5,clif_parse_HomMenu,2,4);
			//packet(0x0865,4,NULL,0); // CZ_GANGSI_RANK
			packet(0x0866,6,clif_parse_TickSend,2);
			packet(0x087D,6,clif_parse_SolveCharName,2);
			//packet(0x0957,8,NULL,0); // CZ_JOIN_BATTLE_FIELD
			packet(0x0963,12,clif_parse_SearchStoreInfoListItemClick,2,6,10);
			*/
		],

I can't remember, but there is some PacketRegister to register more and implement PacketStructure for support incoming packet need to figure out 

 

anything else i'm missing here sir @Akkarin?

Link to comment
Share on other sites


  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3122
  • Reputation:   1614
  • Joined:  03/26/12
  • Last Seen:  

5 hours ago, simplyniceweb said:

anything else i'm missing here sir @Akkarin?

This is the second time you've asked me to show you exactly where to look - and as i've already given you the information you need i see no point in repeating myself.

Have you thought that perhaps if you know nothing about how roBrowser works, or RO Packets, or how to read the information that's been given to you, then perhaps you shouldn't try to use the software until yo've done some background learning?

I'm not trying to be rude - i'm just getting tired of users asking to be spoonfed information when they're quite capable of finding the information for themselves.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  24
  • Reputation:   3
  • Joined:  10/10/14
  • Last Seen:  

Akkarin is right. You have to understand all of roBrowser code and understand how it works but I can point somethings to you, @simplyniceweb.

The packets that i gave to you is for handle an outgoing to the server (that why you server accept the login) and after that server will replay an information to the client (roBrowser in this case) and the client need to understand the packets that its received from the server. in your picture I see the packet incoming is 0xac4 its a AC_ACCEPT_LOGIN3 (how I knew it? I just search that packet in rathena src folder and understand the structure of it) after i understand the packet structure I need to implement it in roBrowser like this.

in the PacketStructure.js3

// 0xac4
	PACKET.AC.ACCEPT_LOGIN3 = function PACKET_AC_ACCEPT_LOGIN3(fp, end) {
		this.AuthCode = fp.readLong();
		this.AID = fp.readULong();
		this.userLevel = fp.readULong();
		this.lastLoginIP = fp.readULong();
		this.lastLoginTime = fp.readBinaryString(26);
		this.Sex = fp.readUChar();
		var dummy = fp.readBinaryString(17);
		this.ServerList = (function() {
			var i, count=(end-fp.tell())/160|0, out=new Array(count);
			for (i = 0; i < count; ++i) {
				out[i] = {};
				out[i].ip = fp.readULong();
				out[i].port = fp.readUShort();
				out[i].name = fp.readString(20);
				out[i].usercount = fp.readUShort();
				out[i].state = fp.readUShort();
				out[i].property = fp.readUShort();
				var dummy = fp.readBinaryString(128);
			}
			return out;
		})();
	};
	PACKET.AC.ACCEPT_LOGIN3.size = -1;

after I implemented in the PacketStructure.js so I need to use it as a parse when roBrowser received the packet (how to know where to use it?, just search 'ACCEPT_LOGIN') and I found the place where to use it, LoginEngine.js 

just hook this PacketStructure (function) to the Function that handle the information
 

Network.hookPacket( PACKET.AC.ACCEPT_LOGIN3,   onConnectionAccepted );

 

hope you get some point.

I just need ppl to revive this great work that Keyworld started. I'm in. how about you guys?

I will opensource mind in soon let's revive this great work together!

ps. sorry for my bad english ?

Edited by MrUnzO
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  59
  • Reputation:   2
  • Joined:  08/01/12
  • Last Seen:  

Hellow good day how is this work 

quick Question 

What do i need to put on Data folder 

and how many Grf on Resource folder

and how to active it? do i need to install it? im using Cpanel for website!! 

What do i need to config?

Please lead me thank you!

 

 

.net/roBrowser/client

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Edited by Kuneho
Link to comment
Share on other sites


  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3122
  • Reputation:   1614
  • Joined:  03/26/12
  • Last Seen:  

24 minutes ago, Kuneho said:

Hellow good day how is this work 

quick Question 

What do i need to put on Data folder 

and how many Grf on Resource folder

and how to active it? do i need to install it? im using Cpanel for website!! 

What do i need to config?

Please lead me thank you!

Every single one of these questions are answered by reading the installation instructions.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  59
  • Reputation:   2
  • Joined:  08/01/12
  • Last Seen:  

14 hours ago, Akkarin said:

Every single one of these questions are answered by reading the installation instructions.

i just dont know what do i need to put in data folder do i need to put dll files exe other folder like savedata system folder ? bla bla? sorry but i realy dont know hahaha 

Link to comment
Share on other sites


  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3122
  • Reputation:   1614
  • Joined:  03/26/12
  • Last Seen:  

The install instructions literally tell you to put your data folder files in the data folder. Why is that confusing?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  59
  • Reputation:   2
  • Joined:  08/01/12
  • Last Seen:  

On 5/3/2020 at 4:56 PM, Akkarin said:

The install instructions literally tell you to put your data folder files in the data folder. Why is that confusing?

realy all my data files? ragnarok/DATAFOLDER >INSIDE ARE sPRITE FOLDER I PUT IT ON THAT folder> Data folder?

 

Link to comment
Share on other sites

  • 2 years later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Reputation:   1
  • Joined:  07/09/20
  • Last Seen:  

Hello,

Just wanted to check if this project is still being actively maintained? The website seems to be down (http://demo.robrowser.com etc not loading)

Hope this project isn't abandoned - it was a very interesting project to follow.

  • Upvote 1
Link to comment
Share on other sites

  • 10 months later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  03/17/18
  • Last Seen:  

thank bro

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
Reply to this topic...

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