pRO's Update! Login Pincode..(similar to bRO)

Philippines

Moderators: waferbaron, Moderators

Forum rules
This server is currently not maintained and tables folder (including connection info) is outdated. Read the wiki for instructions on how to update those information. Please contribute your updated info. Contact Cozzie to join the team as a regular server supporter.
afgh1214
Plain Yogurt
Plain Yogurt
Posts: 66
Joined: 07 Aug 2014, 05:46
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#41 Post by afgh1214 »

Stolatos wrote:
afgh1214 wrote:
Stolatos wrote: The post that i had with the server type was the one that I was testing. But the long post that I have doesn't involve servertype anymore. I only looked at it to search for the 09CF. But on my final method i didn't really edit it.
I really am at a loss here. Have you tried using a "clean" copy of kore? (Basically redownloading openkore on a new folder) Just to make sure that nothing else has been changed. Cause there really shouldnt be a reason for only you to experience this when we all did the same thing.
Just did that a while ago. Fresh copy and its still the same :(
May I see what your pRO.pm looks like?
Stolatos
Human
Human
Posts: 33
Joined: 07 Aug 2014, 06:28
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#42 Post by Stolatos »

#############################################################################
# OpenKore - Network subsystem #
# This module contains functions for sending messages to the server. #
# #
# This software is open source, licensed under the GNU General Public #
# License, version 2. #
# Basically, this means that you're allowed to modify and distribute #
# this software. However, if you distribute modified versions, you MUST #
# also distribute the source code. #
# See http://www.gnu.org/licenses/gpl.html for the full license. #
#############################################################################
# pRO (Philippines)
package Network::Receive::pRO;
use strict;
use Log qw(warning);
use base 'Network::Receive::ServerType0';


# Sync_Ex algorithm developed by Fr3DBr

sub new {
my ($class) = @_;
my $self = $class->SUPER::new(@_);

my %packets = (
'0097' => ['private_message', 'v Z24 V Z*', [qw(len privMsgUser flag privMsg)]], # -1
);

# Sync Ex Reply Array
$self->{sync_ex_reply} = {
'0367', '02C4', '085A', '0884', '085B', '0885', '085C', '0886', '085D', '0887',
'085E', '022D', '085F', '0889', '0860', '088A', '0861', '088B', '0862', '088C',
'0863', '088D', '0864', '088E', '0865', '088F', '0866', '0890', '0867', '0891',
'0868', '0892', '0869', '0893', '086A', '0894', '086B', '0895', '086C', '0896',
'0940', '0897', '086D', '0898', '086F', '0899', '0870', '089A', '0871', '089B',
'0872', '089C', '0873', '089D', '0874', '089E', '0875', '089F', '0876', '08A0',
'0877', '08A1', '0878', '08A2', '0879', '08A3', '087A', '08A4', '087B', '08A5',
'087C', '08A6', '087D', '08A7', '087E', '08A8', '087F', '08A9', '0880', '08AA',
'0881', '08AB', '0882', '08AC', '0883', '08AD', '0917', '0941', '0918', '0942',
'0919', '0943', '091A', '0944', '091B', '0945', '091C', '0946', '091D', '0947',
'091E', '0948', '091F', '0949', '0920', '094A', '0921', '094B', '0922', '094C',
'0923', '094D', '0924', '094E', '0925', '094F', '0926', '0950', '0927', '0951',
'0928', '0952', '0929', '0953', '092A', '0954', '092B', '0955', '092C', '0956',
'092D', '0957', '0361', '0958', '092F', '0959', '0930', '095A', '0931', '095B',
'0932', '095C', '0933', '095D', '0934', '095E', '0935', '095F', '0936', '0960',
'0937', '0961', '0938', '0962', '0939', '0963', '093A', '0964', '093B', '0965',
'093C', '0966', '093D', '0967', '093E', '0968', '093F', '0969'
};

foreach my $key (keys %{$self->{sync_ex_reply}}) { $packets{$key} = ['sync_request_ex']; }
foreach my $switch (keys %packets) { $self->{packet_list}{$switch} = $packets{$switch}; }

return $self;
}

*parse_quest_update_mission_hunt = *Network::Receive::ServerType0::parse_quest_update_mission_hunt_v2;
*reconstruct_quest_update_mission_hunt = *Network::Receive::ServerType0::reconstruct_quest_update_mission_hunt_v2;

1;
vazilos
Human
Human
Posts: 25
Joined: 07 Aug 2014, 23:36
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#43 Post by vazilos »

Same problem as Stolatos. Also, it seems to happen at 4 minute intervals.

https://fbcdn-sphotos-d-a.akamaihd.net/ ... 8559_n.jpg

https://scontent-b-hkg.xx.fbcdn.net/hph ... 7076_n.jpg

Edit: I don't get the Packet Tokenizer: Unknown switch: 09CF thing, but i still do get disconnected.
afgh1214
Plain Yogurt
Plain Yogurt
Posts: 66
Joined: 07 Aug 2014, 05:46
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#44 Post by afgh1214 »

Stolatos wrote:#############################################################################
# OpenKore - Network subsystem #
# This module contains functions for sending messages to the server. #
# #
# This software is open source, licensed under the GNU General Public #
# License, version 2. #
# Basically, this means that you're allowed to modify and distribute #
# this software. However, if you distribute modified versions, you MUST #
# also distribute the source code. #
# See http://www.gnu.org/licenses/gpl.html for the full license. #
#############################################################################
# pRO (Philippines)
package Network::Receive::pRO;
use strict;
use Log qw(warning);
use base 'Network::Receive::ServerType0';


# Sync_Ex algorithm developed by Fr3DBr

sub new {
my ($class) = @_;
my $self = $class->SUPER::new(@_);

my %packets = (
'0097' => ['private_message', 'v Z24 V Z*', [qw(len privMsgUser flag privMsg)]], # -1
);

# Sync Ex Reply Array
$self->{sync_ex_reply} = {
'0367', '02C4', '085A', '0884', '085B', '0885', '085C', '0886', '085D', '0887',
'085E', '022D', '085F', '0889', '0860', '088A', '0861', '088B', '0862', '088C',
'0863', '088D', '0864', '088E', '0865', '088F', '0866', '0890', '0867', '0891',
'0868', '0892', '0869', '0893', '086A', '0894', '086B', '0895', '086C', '0896',
'0940', '0897', '086D', '0898', '086F', '0899', '0870', '089A', '0871', '089B',
'0872', '089C', '0873', '089D', '0874', '089E', '0875', '089F', '0876', '08A0',
'0877', '08A1', '0878', '08A2', '0879', '08A3', '087A', '08A4', '087B', '08A5',
'087C', '08A6', '087D', '08A7', '087E', '08A8', '087F', '08A9', '0880', '08AA',
'0881', '08AB', '0882', '08AC', '0883', '08AD', '0917', '0941', '0918', '0942',
'0919', '0943', '091A', '0944', '091B', '0945', '091C', '0946', '091D', '0947',
'091E', '0948', '091F', '0949', '0920', '094A', '0921', '094B', '0922', '094C',
'0923', '094D', '0924', '094E', '0925', '094F', '0926', '0950', '0927', '0951',
'0928', '0952', '0929', '0953', '092A', '0954', '092B', '0955', '092C', '0956',
'092D', '0957', '0361', '0958', '092F', '0959', '0930', '095A', '0931', '095B',
'0932', '095C', '0933', '095D', '0934', '095E', '0935', '095F', '0936', '0960',
'0937', '0961', '0938', '0962', '0939', '0963', '093A', '0964', '093B', '0965',
'093C', '0966', '093D', '0967', '093E', '0968', '093F', '0969'
};

foreach my $key (keys %{$self->{sync_ex_reply}}) { $packets{$key} = ['sync_request_ex']; }
foreach my $switch (keys %packets) { $self->{packet_list}{$switch} = $packets{$switch}; }

return $self;
}

*parse_quest_update_mission_hunt = *Network::Receive::ServerType0::parse_quest_update_mission_hunt_v2;
*reconstruct_quest_update_mission_hunt = *Network::Receive::ServerType0::reconstruct_quest_update_mission_hunt_v2;

1;
seems fine...

Just to make sure we cover all bases, when you used tortoiseSVN, it was for all folders/subfolders just like what the wiki instructed, right? And that all files/folders have a green mark indicating that they are all synced with the latest revision.

after you make the changes to pRO.pm and servers.txt, these two files should be the only ones marked red.

this is really frustrating, I had my friends to it and none of them are getting such errors.
afgh1214
Plain Yogurt
Plain Yogurt
Posts: 66
Joined: 07 Aug 2014, 05:46
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#45 Post by afgh1214 »

vazilos wrote:Same problem as Stolatos. Also, it seems to happen at 4 minute intervals.

https://fbcdn-sphotos-d-a.akamaihd.net/ ... 8559_n.jpg

https://scontent-b-hkg.xx.fbcdn.net/hph ... 7076_n.jpg

Edit: I don't get the Packet Tokenizer: Unknown switch: 09CF thing, but i still do get disconnected.
I hope we can fix this along with the other guy's concern.
Also, how do you do that exp report thingy?
vazilos
Human
Human
Posts: 25
Joined: 07 Aug 2014, 23:36
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#46 Post by vazilos »

Just type 'exp' on the console. One part shows you how long your bot has been running.
afgh1214
Plain Yogurt
Plain Yogurt
Posts: 66
Joined: 07 Aug 2014, 05:46
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#47 Post by afgh1214 »

vazilos wrote:Just type 'exp' on the console. One part shows you how long your bot has been running.
huh. I did not know that. This would be very useful! thanks!
vazilos
Human
Human
Posts: 25
Joined: 07 Aug 2014, 23:36
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#48 Post by vazilos »

I just tried again. This time it lasted for a bit over 5 minutes before the first dc. I'm at a loss :?
afgh1214
Plain Yogurt
Plain Yogurt
Posts: 66
Joined: 07 Aug 2014, 05:46
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#49 Post by afgh1214 »

afgh1214 wrote:
Stolatos wrote:#############################################################################
# OpenKore - Network subsystem #
# This module contains functions for sending messages to the server. #
# #
# This software is open source, licensed under the GNU General Public #
# License, version 2. #
# Basically, this means that you're allowed to modify and distribute #
# this software. However, if you distribute modified versions, you MUST #
# also distribute the source code. #
# See http://www.gnu.org/licenses/gpl.html for the full license. #
#############################################################################
# pRO (Philippines)
package Network::Receive::pRO;
use strict;
use Log qw(warning);
use base 'Network::Receive::ServerType0';


# Sync_Ex algorithm developed by Fr3DBr

sub new {
my ($class) = @_;
my $self = $class->SUPER::new(@_);

my %packets = (
'0097' => ['private_message', 'v Z24 V Z*', [qw(len privMsgUser flag privMsg)]], # -1
);

# Sync Ex Reply Array
$self->{sync_ex_reply} = {
'0367', '02C4', '085A', '0884', '085B', '0885', '085C', '0886', '085D', '0887',
'085E', '022D', '085F', '0889', '0860', '088A', '0861', '088B', '0862', '088C',
'0863', '088D', '0864', '088E', '0865', '088F', '0866', '0890', '0867', '0891',
'0868', '0892', '0869', '0893', '086A', '0894', '086B', '0895', '086C', '0896',
'0940', '0897', '086D', '0898', '086F', '0899', '0870', '089A', '0871', '089B',
'0872', '089C', '0873', '089D', '0874', '089E', '0875', '089F', '0876', '08A0',
'0877', '08A1', '0878', '08A2', '0879', '08A3', '087A', '08A4', '087B', '08A5',
'087C', '08A6', '087D', '08A7', '087E', '08A8', '087F', '08A9', '0880', '08AA',
'0881', '08AB', '0882', '08AC', '0883', '08AD', '0917', '0941', '0918', '0942',
'0919', '0943', '091A', '0944', '091B', '0945', '091C', '0946', '091D', '0947',
'091E', '0948', '091F', '0949', '0920', '094A', '0921', '094B', '0922', '094C',
'0923', '094D', '0924', '094E', '0925', '094F', '0926', '0950', '0927', '0951',
'0928', '0952', '0929', '0953', '092A', '0954', '092B', '0955', '092C', '0956',
'092D', '0957', '0361', '0958', '092F', '0959', '0930', '095A', '0931', '095B',
'0932', '095C', '0933', '095D', '0934', '095E', '0935', '095F', '0936', '0960',
'0937', '0961', '0938', '0962', '0939', '0963', '093A', '0964', '093B', '0965',
'093C', '0966', '093D', '0967', '093E', '0968', '093F', '0969'
};

foreach my $key (keys %{$self->{sync_ex_reply}}) { $packets{$key} = ['sync_request_ex']; }
foreach my $switch (keys %packets) { $self->{packet_list}{$switch} = $packets{$switch}; }

return $self;
}

*parse_quest_update_mission_hunt = *Network::Receive::ServerType0::parse_quest_update_mission_hunt_v2;
*reconstruct_quest_update_mission_hunt = *Network::Receive::ServerType0::reconstruct_quest_update_mission_hunt_v2;

1;
seems fine...

Just to make sure we cover all bases, when you used tortoiseSVN, it was for all folders/subfolders just like what the wiki instructed, right? And that all files/folders have a green mark indicating that they are all synced with the latest revision.

after you make the changes to pRO.pm and servers.txt, these two files should be the only ones marked red.

this is really frustrating, I had my friends to it and none of them are getting such errors.
can you try this one out?
http://forums.openkore.com/viewtopic.ph ... 20&start=0

I already posted the recvpackets.txt earlier if you need it.
afgh1214
Plain Yogurt
Plain Yogurt
Posts: 66
Joined: 07 Aug 2014, 05:46
Noob?: Yes

Re: pRO's Update! Login Pincode..(similar to bRO)

#50 Post by afgh1214 »

vazilos wrote:I just tried again. This time it lasted for a bit over 5 minutes before the first dc. I'm at a loss :?
No errors messages at all? Any indicators?

What were you doing during those times? Anything that happens right before you disconnect?