XCore 2 on Classic

International

Moderator: Moderators

Message
Author
Najuri
Human
Human
Posts: 24
Joined: 04 Jul 2012, 18:57
Noob?: No

XCore 2 on Classic

#1 Post by Najuri »

I read the manual on the OK site and its not user friendly at all,i leave all the settings as is like it tells me too and nothing,Core is still just running through the Console

massive
Noob
Noob
Posts: 2
Joined: 10 Jul 2012, 20:17
Noob?: Yes

Re: XCore 2 on Classic

#2 Post by massive »

How could you run xkore 1?

jackyan
Developers
Developers
Posts: 29
Joined: 30 Oct 2011, 21:43
Noob?: No

Re: XCore 2 on Classic

#3 Post by jackyan »

Xkore 2 requires the game client to connect to XKore_publicIp and XKore_listenPort
So you'll need to do something to the game client as well as Kore configs.
This thread for more info

Najuri
Human
Human
Posts: 24
Joined: 04 Jul 2012, 18:57
Noob?: No

Re: XCore 2 on Classic

#4 Post by Najuri »

jackyan wrote:Xkore 2 requires the game client to connect to XKore_publicIp and XKore_listenPort
So you'll need to do something to the game client as well as Kore configs.
This thread for more info
thanks much!

Najuri
Human
Human
Posts: 24
Joined: 04 Jul 2012, 18:57
Noob?: No

Re: XCore 2 on Classic

#5 Post by Najuri »

massive wrote:How could you run xkore 1?
You cant,atleast not that i know of

EternalHarvest
Developers
Developers
Posts: 1798
Joined: 05 Dec 2008, 05:42
Noob?: Yes

Re: XCore 2 on Classic

#6 Post by EternalHarvest »

massive wrote:How could you run xkore 1?
You need to fix it to work with iRO: http://forums.openkore.com/viewtopic.php?t=16043

EternalHarvest
Developers
Developers
Posts: 1798
Joined: 05 Dec 2008, 05:42
Noob?: Yes

Re: XCore 2 on Classic

#7 Post by EternalHarvest »

XKore 2 fixed in r8050.

Najuri
Human
Human
Posts: 24
Joined: 04 Jul 2012, 18:57
Noob?: No

Re: XCore 2 on Classic

#8 Post by Najuri »

Is there ANYWHERE i can find a user friendly guide on how to set up XCore2.I have a programer friend and he even says there is not a single guide out that does not require you to have some degree of programing experience.Im SURE i am not the only person looking for something along these lines.I would like to be of help to this project but its hard to help others when u cant even help yourself

massive
Noob
Noob
Posts: 2
Joined: 10 Jul 2012, 20:17
Noob?: Yes

Re: XCore 2 on Classic

#9 Post by massive »

EternalHarvest wrote:
massive wrote:How could you run xkore 1?
You need to fix it to work with iRO: http://forums.openkore.com/viewtopic.php?t=16043
but,have no answer there =/

sheim
Noob
Noob
Posts: 17
Joined: 11 Jul 2012, 14:10
Noob?: Yes

Re: XCore 2 on Classic

#10 Post by sheim »

(And with EternalHarvest's help, everything's working now)

Anyway, I will guide you through what I did

1. Get latest openkore (r8051 as of this post edit - check which you're using by typing "version" while using it.
2. Get GRF Tools to extract: http://sourceforge.net/projects/openkor ... p/download
-Run GRF Tools, open the "data.grf" from your \Ragnarok Online\ installation folder, mine is c:\Games\Gravity\Ragnarok Online\
-in the [Search] bar, type clientinfo
-select data\clientinfo.xml and click Extract
-save it as whatever.xml - like "Client1.xml" if you plan on running multiple etc in your c:\Games\Gravity\Ragnarok Online\ata\ folder

- open it and change the IP and port to look like this

Code: Select all

<clientinfo>

	<servicetype>america</servicetype>
	<servertype>primary</servertype>
	<hideaccountlist></hideaccountlist>
	<extendedslot></extendedslot>

	<connection>
		<display>iRO Server</display>
		<desc>None</desc>
		<address>127.0.0.1</address>
		<port>6901</port>
		<version>18</version>
		<langtype>1</langtype>
		<registrationweb>http://enweb.gravity.co.kr/e_regist.htm</registrationweb>
		<aid>
3. Now back to your Openkore folder, create a shortcut in there as its easier to keep track of (Right click-> New -> Shortcut), it needs to look like this:

"C:\Games\Gravity\Ragnarok Online\clragexe.exe" 1rag1 /account:asdf.xml.

(or whatever your path is). Its important that the extra stuff is AFTER the " - where asdf.xml is what you saved the extracted clientinfo.xml as. (Client1.xml or whatever you need it to be named)

4. Your config.txt needs to have the following (for Classic at least) - use the latest tables\servers.txt too!

Code: Select all

####### Login options and server-specific options ########
master International - iRO: Classic
server 3
username
password
loginPinCode
char

# Poseidon Settings
# They must be the same as Query Server config in Poseidon.txt
poseidonServer 127.0.0.1
poseidonPort 24390

bindIp
# For an overview of all servertypes please go to the following URL:
# http://wiki.openkore.com/index.php?title=ServerType
serverType iRO_Classic

# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
XKore 2
XKore_silent 1
XKore_bypassBotDetection 0
XKore_exeName clragexe.exe

# XKore 2 / Proxy configuration
XKore_listenIp 127.0.0.1
XKore_listenPort 6901
XKore_publicIp 127.0.0.1

# It is not advised to set secureAdminPassword if you're using Xkore 2
secureAdminPassword 0
adminPassword anything
callSign
commandPrefix ;

pauseCharServer 0
pauseMapServer 0
ignoreInvalidLogin 0
secureLogin_requestCode

message_length_max 80
You need to set the adminPassword and set secureAdminPassword to 0 - because you will be using you adminPassword to access the client, but will use the normal username

servers.txt needs to have at least this:

Code: Select all

[International - iRO: Classic]
ip 128.241.92.162
port 6900
master_version 1
version 18
serverType iRO_Classic
serverEncoding Western
addTableFolders iRO/Classic;iRO
charBlockSize 108
Last edited by sheim on 12 Jul 2012, 03:36, edited 1 time in total.

Post Reply