Страница 1 из 1

charselect - выход в меню выбора персонажей

Добавлено: Вт мар 17, 2009 2:24 am
EternalHarvest
Мини-плагин, добавляет команду выхода в чарселект (предусмотренную в ОК).

charselect.pl

Код: Выделить всё

package charselect; # by EternalHarvest (rofan.ru)

my $c = Commands::register (['charselect', undef, sub {
	$Globals::messageSender->sendQuitToCharSelect if $Globals::messageSender;
}]);

Plugins::register ('charselect', undef, sub { Commands::unregister ($c); });

Re: charselect - выход в меню выбора персонажей

Добавлено: Ср мар 18, 2009 7:19 pm
piroJOKE
А никаким флагами состояний в ОК ворочать не надо? :shock: (не смотрел, но странно)

Re: charselect - выход в меню выбора персонажей

Добавлено: Ср мар 18, 2009 7:42 pm
EternalHarvest
piroJOKE писал(а):А никаким флагами состояний в ОК ворочать не надо? :shock: (не смотрел, но странно)

Код: Выделить всё

charselect
Sent packet    : 00B2    [ 3 bytes]  [Respawn]
Received packet: 00B1    [ 8 bytes]  [Your Status Info (Exp, Job Exp, Zeny)]
Received packet: 00B1    [ 8 bytes]  [Your Status Info (Exp, Job Exp, Zeny)]
Received packet: 00B0    [ 8 bytes]  [Your Status Info]
Received packet: 00B3    [ 3 bytes]  [Character Select Result]
Disconnecting (*:5000)...disconnected
Pausing for 1 second(s)...
Connecting to Character Server...
Connecting (*:6000)... connected
Sent packet    : 0065    [17 bytes]  [Character Server Login]
Правда в обработчике 00B3 (switch_character) написано "User is switching characters in X-Kore", но тем не менее всё работает и без X-Kore.