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

Апдейт 06-06-07, codename 'Moskovia'

Добавлено: Ср июн 06, 2007 11:28 am
piroJOKE
[mod="piroJOKE"]Карты "Московии" теперь есть в составе местной сборки OpenKore.
Достаточно запустить файл ваш_каталог_openkore\mix\setup-rro-fields.cmd - и они будут подключены к ОК.
Однако, там только карты. Порталов (пока) нет.[/mod]
___________
Ну собственно, вот мы и дожились до апдейта. Обещают нам с ним всякое. Среди всего прочего, новый exe-шник. :D
Connecting (81.177.13.7:6900)... connected
Disconnecting (81.177.13.7:6900)...disconnected
Connect failed, something is wrong with the login settings:
version: 110022
master_version: 25
serverType: 13
Relogging in 30 seconds...
Помимо технических сложностей, есть интересный вопрос, как назвать новых мобов? Я так себе думаю, надо их латиницей обозвать, штоб меньше было бяк с UTF-8.

* * *
//Russia Local- MOSCOVIA 2007.06.06
1140 2007-05-29data_local_ru.gpf 1 <---- 27 Мб! Хм... а что это за "1"? Как это обрабатывается????
1141 2007-05-29ro_local_ru.rgz 1 <---- 13 Мб / музыка
1142 2007-5-30data_moscovia.gpf <---- 350 Кб
1143 2007-05-29aRagexe.rgz <---- 1 Мб
1144 2007-06-06data_mos.gpf <---- 800 Кб
1146 2007-06-06data_mapname.gpf <---- ~0
* * *

Заценил музычку: 114.mp3 жжот - балалайка + синтезатор, бугога! :Yahoo!:

* * *

Отлично, латинские имена мобам уже даны в оригинале:
gopinich.spr
les.spr
mavka.spr
uzhas.spr
vavayaga.spr <---> *_babayaga.spr
wood_goblin.spr
* * *

Озвучка мобов несколько халтурная - в большинстве случаем просто используются сэмплы от батори, дедала и прочих.

Добавлено: Ср июн 06, 2007 12:51 pm
piroJOKE
Карты интересные... что-то в этом есть! :)

Добавлено: Ср июн 06, 2007 12:57 pm
Shade
А боты то не пашут :(

Добавлено: Ср июн 06, 2007 1:02 pm
japplegame
Аха, пакеты опять изменены :)

Добавлено: Ср июн 06, 2007 1:07 pm
BringDown
Ну кто бы сомневался то....

Добавлено: Ср июн 06, 2007 1:08 pm
piroJOKE
Не пашуть?! Вот это да! :shock: Хреново...

* * *
-0094 001E
+008C 001E
8C 00/charid:4/sessid:4/j:1/accid:4/j:5/timer:4/j:3/j:2/sex:1 (30)

-00A2 000E
+00F7 0013
pack("C*", 0xF7, 0x00) . pack("x8") . getCoordString($x, $y, 1) . pack("x6") .... (19)

-007E -1
+0094 -1
(поменялись местами вот это и 0190?)

-00A7 0014
+00F5 000B

-0116 0005
+00A2 0005

-009F 0006
+00A7 0006

-00F5 0008
+0089 0008

-0113 0009
+0072 0011

-00F7 0009
+009F 0013

-0072 0002
+0116 0002

-00F3 0012
+0113 000B

-0089 0062
+00F3 005B

-008C 0008
+007E 0009

-009B 0009
+009B 0007

+02B0 0055

Добавлено: Ср июн 06, 2007 1:24 pm
BringDown
Как в пронте свободно :) Магазинов чета маловато :D
Наверное предпринимательству помогут сервертайп и прочие настройки server.txt :oops:

Добавлено: Ср июн 06, 2007 1:31 pm
japplegame
Нед, сервертайп вроде не изменился

Добавлено: Ср июн 06, 2007 1:42 pm
-eraser-
И 2ое окно не пашет...

Добавлено: Ср июн 06, 2007 2:06 pm
Govorun
БЫЛО Стало
====== =====
0094 001e 008c 001e sendMapLogin
00a2 000e 00f7 0013 sendMove
0190 0000 0094 0000 sendAttack
007e 0000 0190 0000 sendChat
00a7 0014 00f5 000b sendSync
0116 0005 00a2 0005 sendLook
009f 0006 00a7 0006 sendTake
00f5 0008 0089 0008 sendItemUse
0113 0009 0072 0011 sendStorageAdd
00f7 0009 009f 0013 sendStorageGet
0072 0002 0116 0002 sendStorageClose
00f3 0012 0113 000b sendSkillUseLoc
0089 0062 00f3 005b ???
008c 0008 007e 0009 sendGetPlayerInfo
009b 0009 009b 0007 sendGetCharacterName
02ad 0008 ??? новый пакет?

Добавлено: Ср июн 06, 2007 2:18 pm
Govorun
sub sendSync {
my ($self, $initialSync) = @_;
my $msg;
# XKore mode 1 lets the client take care of syncing.
return if ($self->{net}->version == 1);

$syncSync = pack("V", getTickCount());
$msg = pack("C*", 0xF5, 0x00). $syncSync . pack("x5");
$self->sendToServer($msg);
debug "Sent Sync\n", "sendPacket", 2;
}
sub sendMapLogin {
my $self = shift;
my $accountID = shift;
my $charID = shift;
my $sessionID = shift;
my $sex = shift;
my $msg;
$sex = 0 if ($sex > 1 || $sex < 0); # Sex can only be 0 (female) or 1 (male)
$msg = pack("C*", 0x8C, 0x00). $charID. $sessionID . pack("x1") . $accountID . pack("x5") . pack("V", getTickCount()) . pack("x5") . pack("C*", $sex);
$self->sendToServer($msg);
}

Добавлено: Ср июн 06, 2007 2:26 pm
Govorun
sub sendMove {
my $self = shift;
my $x = int scalar shift;
my $y = int scalar shift;
my $msg;
$msg = pack("C*", 0xF7, 0x00) . pack("x8") . getCoordString($x, $y, 1) . pack("x6");
$self->sendToServer($msg);
debug "Sent move to: $x, $y\n", "sendPacket", 2;
}

Добавлено: Ср июн 06, 2007 2:27 pm
Govorun
sub sendChat {
my ($self, $message) = @_;
$message = "|00$message" if ($config{chatLangCode} && $config{chatLangCode} ne "none");
my ($data, $charName); # Type: Bytes
$message = stringToBytes($message); # Type: Bytes
$charName = stringToBytes($char->{name});
$data = pack("C*", 0x90, 0x01) . pack("v*", length($charName) + length($message) + 8) . $charName . " : " . $message . chr(0);
$self->sendToServer($data);
#debug bla-bla-bla not found! - pJ
}

Добавлено: Ср июн 06, 2007 2:28 pm
Govorun
sub sendLook {
my ($self, $body, $head) = @_;
my $msg;
$msg = pack("C*", 0xa2, 0x00) . pack("C*", $head, 0, $body);
$self->sendToServer($msg);
debug "Sent look: $body $head\n", "sendPacket", 2;
$char->{look}{head} = $head;
$char->{look}{body} = $body;
}

Добавлено: Ср июн 06, 2007 2:29 pm
Govorun
sub sendTake {
my $self = shift;
my $itemID = shift; # $itemID = long
my $msg;
$msg = pack("C*", 0xa7, 0x00) . $itemID;
$self->sendToServer($msg);
debug "Sent take\n", "sendPacket", 2;
}