r7501 | twRO | wrong information of character

This place is for Closed bug reports only. NOT for asking help!

Moderators: Moderators, Developers

Message
Author
Melchizedek
Noob
Noob
Posts: 2
Joined: 11 Aug 2010, 14:33
Noob?: No

r7501 | twRO | wrong information of character

#1 Post by Melchizedek »

twRO had updated version to EP13.3 on 9/28.
I got some problems after updated.
My characters information are incorrect in charSelectScreen.
When bot try to attack monster, it will stop move and stuck until target dead or disappear.

Can someone tell me how to solve this problem? Thanks a lot! :)
Image

When I try to use XKore, it appears this error.

Code: Select all

OpenKore version what-will-become-2.1
Network state = -1
Network handler = Network::XKore
SVN revision: 7501
Loaded plugins:
  plugins/macro.pl (macro)

Error message:
Assertion ($char must be defined) failed!
 at D:/Openkore SVN/src/deps/Carp/Assert.pm line 271
	Carp::Assert::assert('', '$char must be defined') called at src/Actor.pm line 117
	Actor::get('\x{cc}L\x{3}\x{0}') called at src/Network/Receive/ServerType0.pm line 2009
	Network::Receive::ServerType0::character_status('Network::Receive::twRO=HASH(0x3917a64)', 'HASH(0x3f6d594)') called at src/Network/Receive.pm line 193
	Network::Receive::parse('Network::Receive::twRO=HASH(0x3917a64)', ')\x{2}\x{cc}L\x{3}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{1}\x{0}\x{0}\x{0}') called at src/functions.pl line 1320
	main::parseIncomingMessage(')\x{2}\x{cc}L\x{3}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{1}\x{0}\x{0}\x{0}') called at src/functions.pl line 690
	main::mainLoop_initialized() called at src/functions.pl line 69
	main::mainLoop() called at src/Interface.pm line 75
	Interface::mainLoop('Interface::Console::Win32=HASH(0x1158664)') called at openkore.pl line 97
	main::__start() called at start.pl line 129

Stack trace:
Assertion ($char must be defined) failed!
 at D:/Openkore SVN/src/deps/Carp/Assert.pm line 271
	Carp::Assert::assert('', '$char must be defined') called at src/Actor.pm line 117
	Actor::get('\x{cc}L\x{3}\x{0}') called at src/Network/Receive/ServerType0.pm line 2009
	Network::Receive::ServerType0::character_status('Network::Receive::twRO=HASH(0x3917a64)', 'HASH(0x3f6d594)') called at src/Network/Receive.pm line 193
	Network::Receive::parse('Network::Receive::twRO=HASH(0x3917a64)', ')\x{2}\x{cc}L\x{3}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{1}\x{0}\x{0}\x{0}') called at src/functions.pl line 1320
	main::parseIncomingMessage(')\x{2}\x{cc}L\x{3}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{1}\x{0}\x{0}\x{0}') called at src/functions.pl line 690
	main::mainLoop_initialized() called at src/functions.pl line 69
	main::mainLoop() called at src/Interface.pm line 75
	Interface::mainLoop('Interface::Console::Win32=HASH(0x1158664)') called at openkore.pl line 97
	main::__start() called at start.pl line 129
 at D:/Openkore SVN/src/deps/Carp/Assert.pm line 271
	Carp::Assert::assert('', '$char must be defined') called at src/Actor.pm line 117
	Actor::get('\x{cc}L\x{3}\x{0}') called at src/Network/Receive/ServerType0.pm line 2009
	Network::Receive::ServerType0::character_status('Network::Receive::twRO=HASH(0x3917a64)', 'HASH(0x3f6d594)') called at src/Network/Receive.pm line 193
	Network::Receive::parse('Network::Receive::twRO=HASH(0x3917a64)', ')\x{2}\x{cc}L\x{3}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{1}\x{0}\x{0}\x{0}') called at src/functions.pl line 1320
	main::parseIncomingMessage(')\x{2}\x{cc}L\x{3}\x{0}\x{0}\x{0}\x{0}\x{0}\x{0}\x{1}\x{0}\x{0}\x{0}') called at src/functions.pl line 690
	main::mainLoop_initialized() called at src/functions.pl line 69
	main::mainLoop() called at src/Interface.pm line 75
	Interface::mainLoop('Interface::Console::Win32=HASH(0x1158664)') called at openkore.pl line 97
	main::__start() called at start.pl line 129

Technology
Super Moderators
Super Moderators
Posts: 801
Joined: 06 May 2008, 12:47
Noob?: No

Re: r7501 | twRO | wrong information of character

#2 Post by Technology »

Look like twRO needs a different charBlockSize (106, 108, 112, 128).
(if not specified, kore will use 106)
One ST0 to rule them all? One PE viewer to find them!
One ST_kRO to bring them all and in the darkness bind them...

Mount Doom awaits us, fellowship of OpenKore!

barleen
Noob
Noob
Posts: 1
Joined: 30 Sep 2010, 02:57
Noob?: Yes

Re: r7501 | twRO | wrong information of character

#3 Post by barleen »

I have the same problem here
and actually I tried all four charblocksize in server (106, 108, 112, 128)
but the problem remain unsolved
not sure what to do :roll:

User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: r7501 | twRO | wrong information of character

#4 Post by kLabMouse »

twRO need Supporter's, as there is none.
If you can, please get some time into IRC, so we can talk, and get twRO compatibility back.

P.S. If I'm or Technology not there, or not answering, you can always contact us via MSN (ask in PM).

kaeren
Noob
Noob
Posts: 1
Joined: 01 Oct 2010, 19:32
Noob?: No

Re: r7501 | twRO | wrong information of character

#5 Post by kaeren »

kLabMouse wrote:twRO need Supporter's, as there is none.
If you can, please get some time into IRC, so we can talk, and get twRO compatibility back.

P.S. If I'm or Technology not there, or not answering, you can always contact us via MSN (ask in PM).
___________________________________________________________________________________________

Dear kLab:

I would like to provide an account for you, to test the twRO environment,

does this help?

Regards,

Alan

henryeggj
Noob
Noob
Posts: 1
Joined: 02 Oct 2010, 00:24
Noob?: Yes

Re: r7501 | twRO | wrong information of character

#6 Post by henryeggj »

kLabMouse wrote:twRO need Supporter's, as there is none.
If you can, please get some time into IRC, so we can talk, and get twRO compatibility back.

P.S. If I'm or Technology not there, or not answering, you can always contact us via MSN (ask in PM).
Hi, what can I do for you?
If u need any files, please let me know. I could upload them. :)

Ma6im
Noob
Noob
Posts: 2
Joined: 02 Oct 2010, 13:05
Noob?: No

Re: r7501 | twRO | wrong information of character

#7 Post by Ma6im »

twRO has updated to Renewal version 9/29

and also opened two new free server that using the same recvpacket-twRO-office.txt as twRO-office server.

here's my new server.txt

Code: Select all

[Taiwan - twRO: 老朋友分流(Chaosfree,Irisfree)]
ip 220.130.113.235
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-office.txt
addTableFolders twRO
using kRO's recvpacket.txt can solve login problem
but there's still some packet problem and also the wrong character information

"Packet Parser : Unknown switch: 07F6"
"Packet Parser : Unknown switch: 07FF"
"Packet Parser : Unknown switch: 080E"
...and more


PS: I can provide the new free server's account(220.130.113.235) and the old free server's account(220.130.113.238) for developers . Hope to get twRO compatibility back. Thanks a lot !

zideaddin
Noob
Noob
Posts: 5
Joined: 05 Oct 2010, 22:34
Noob?: Yes

Re: r7501 | twRO | wrong information of character

#8 Post by zideaddin »

This problem has been solved ,
Try to servers.txt , and edit it , add charBlockSize 112

[Taiwan - twRO: Alfheim (Chaos, Loki, Aegir)]

ip 61.220.60.11
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-office.txt
addTableFolders twRO

[Taiwan - twRO: Free]
ip 220.130.113.238
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-free.txt
addTableFolders twRO

[Taiwan - twRO: Test]
ip 61.220.56.47
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-test.txt
addTableFolders twRO

[Taiwan - twRO: Irisfree]
ip 220.130.113.235
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-irisfree.txt
addTableFolders twRO

------------------------------------

It's Work !
but we have some problems to be solved

07F6 , EXP Problem
07FB > ??
08XX > ??

and ....
in twRO server , not freeServer
teleport can't use in openkore

teleportAuto{
useSkill 3

↑ can't use , must use "1"

only

Zwubber
Noob
Noob
Posts: 4
Joined: 31 Jan 2010, 23:17
Noob?: Yes

Re: r7501 | twRO | wrong information of character

#9 Post by Zwubber »

Nice one, DUDE!!!

Thanks a LOT!!!
zideaddin wrote:This problem has been solved ,
Try to servers.txt , and edit it , add charBlockSize 112

[Taiwan - twRO: Alfheim (Chaos, Loki, Aegir)]

ip 61.220.60.11
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-office.txt
addTableFolders twRO

[Taiwan - twRO: Free]
ip 220.130.113.238
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-free.txt
addTableFolders twRO

[Taiwan - twRO: Test]
ip 61.220.56.47
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-test.txt
addTableFolders twRO

[Taiwan - twRO: Irisfree]
ip 220.130.113.235
port 6900
master_version 5
version 211
serverType twRO
serverEncoding Traditional Chinese
charBlockSize 112
storageEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
PINEncryptKey 0x050B6F79, 0x0202C179, 0x00E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
recvpackets recvpackets-twRO-irisfree.txt
addTableFolders twRO

------------------------------------

It's Work !
but we have some problems to be solved

07F6 , EXP Problem
07FB > ??
08XX > ??

and ....
in twRO server , not freeServer
teleport can't use in openkore

teleportAuto{
useSkill 3

↑ can't use , must use "1"

only

Technology
Super Moderators
Super Moderators
Posts: 801
Joined: 06 May 2008, 12:47
Noob?: No

Re: r7501 | twRO | wrong information of character

#10 Post by Technology »

committed
TODO: add "recvpackets-twRO-irisfree.txt" to tables/twRO
Original bug fixed.
Regarding other bug reports, open a new topic.
One ST0 to rule them all? One PE viewer to find them!
One ST_kRO to bring them all and in the darkness bind them...

Mount Doom awaits us, fellowship of OpenKore!

Post Reply