Апдейт от 11 апреля 2007.
Модератор: 4epT
Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Отжигатель
Lims
Ditmar
Насчет гомиков. В общем, в "общем" для всех сервер-тайпов модуле есть такое:
А по-первой надо хотя бы заремарить во всех этих пакетах строки $self->sendToServer($msg); (чтоб эти пакеты уж точно ни откуда не заслались).
Lims
Ditmar
Насчет гомиков. В общем, в "общем" для всех сервер-тайпов модуле есть такое:
Вероятно, это тоже надо кустомизировать под раг-гейм. Но я это сделать не могу.Код: Выделить всё
sub sendHomunculusFeed { my $self = shift; my $msg = pack("C*", 0x2D, 0x02, 0x00, 0x00, 0x01); $self->sendToServer($msg); debug "Sent Feed Homunculus\n", "sendPacket", 2; } sub sendHomunculusGetStats { my $self = shift; my $msg = pack("C*", 0x2D, 0x02, 0x00, 0x00, 0x00); $self->sendToServer($msg); debug "Sent Get Homunculus Stats\n", "sendPacket", 2; } sub sendHomunculusMove { my $self = shift; my $homunID = shift; my $x = int scalar shift; my $y = int scalar shift; my $msg = pack("C*", 0x32, 0x02) . $homunID . getCoordString($x, $y); $self->sendToServer($msg); debug "Sent Homunculus move to: $x, $y\n", "sendPacket", 2; } sub sendHomunculusAttack { my $self = shift; my $homunID = shift; my $targetID = shift; my $flag = shift; my $msg = pack("C*", 0x33, 0x02) . $homunID . $targetID . pack("C1", $flag); $self->sendToServer($msg); debug "Sent Homunculus attack: ".getHex($targetID)."\n", "sendPacket", 2; } sub sendHomunculusStandBy { my $self = shift; my $homunID = shift; my $msg = pack("C*", 0x34, 0x02) . $homunID; $self->sendToServer($msg); debug "Sent Homunculus standby\n", "sendPacket", 2; }
А по-первой надо хотя бы заремарить во всех этих пакетах строки $self->sendToServer($msg); (чтоб эти пакеты уж точно ни откуда не заслались).
-
- Грамотный
- Сообщения: 221
- Зарегистрирован: Чт дек 07, 2006 8:43 pm
- Откуда: Бирмингем, ул. Бр.Грим....
Народ помогите пожалуста разобраться с 2 окнами и т.д.
Вот есть 7 отличий между оригинальным и модифицированным exe
1)
55 8B EC A1 54 C0 73 00 56 85 C0 57 75 50 8B 75
55 8B EC A1 54 C0 73 00 56 85 C0 57 EB 50 8B 75
2)
C0 74 14 6A 07 B9 C0 1C 76 00 E8 91 2E 0E 00 85
C0 EB 14 6A 07 B9 C0 1C 76 00 E8 91 2E 0E 00 85
3)
C7 45 08 00 00 A0 41 8B 96 C8 00 00 00 D9 42 34
C7 45 08 00 00 33 42 8B 96 C8 00 00 00 D9 42 34
4)
02 0F 8C F1 00 00 00 53 56 33 F6 57 56 56 56 6A
64 0F 8C F1 00 00 00 53 56 33 F6 57 56 56 56 6A
5)
C0 74 07 C6 05 60 3F 76 00 01 33 DB 6A 77 56 89
C0 EB 07 C6 05 60 3F 76 00 01 33 DB 6A 77 56 89
6)
67 00 85 C0 74 0E 5F 5E B8 01 00 00 00 5B 8B E5
67 00 85 C0 EB 0E 5F 5E B8 01 00 00 00 5B 8B E5
7)
00 00 C8 43 00 00 96 43 00 00 34 C2 00 00 96 43
00 00 FF 44 00 00 96 43 00 00 34 C2 00 00 96 43
Ну похоже, что 7) - это зум, 2)+5)+6) - это мультиокна.
А 1), 3), 4) - это для чего?
Вот есть 7 отличий между оригинальным и модифицированным exe
1)
55 8B EC A1 54 C0 73 00 56 85 C0 57 75 50 8B 75
55 8B EC A1 54 C0 73 00 56 85 C0 57 EB 50 8B 75
2)
C0 74 14 6A 07 B9 C0 1C 76 00 E8 91 2E 0E 00 85
C0 EB 14 6A 07 B9 C0 1C 76 00 E8 91 2E 0E 00 85
3)
C7 45 08 00 00 A0 41 8B 96 C8 00 00 00 D9 42 34
C7 45 08 00 00 33 42 8B 96 C8 00 00 00 D9 42 34
4)
02 0F 8C F1 00 00 00 53 56 33 F6 57 56 56 56 6A
64 0F 8C F1 00 00 00 53 56 33 F6 57 56 56 56 6A
5)
C0 74 07 C6 05 60 3F 76 00 01 33 DB 6A 77 56 89
C0 EB 07 C6 05 60 3F 76 00 01 33 DB 6A 77 56 89
6)
67 00 85 C0 74 0E 5F 5E B8 01 00 00 00 5B 8B E5
67 00 85 C0 EB 0E 5F 5E B8 01 00 00 00 5B 8B E5
7)
00 00 C8 43 00 00 96 43 00 00 34 C2 00 00 96 43
00 00 FF 44 00 00 96 43 00 00 34 C2 00 00 96 43
Ну похоже, что 7) - это зум, 2)+5)+6) - это мультиокна.
А 1), 3), 4) - это для чего?
-
- Грамотный
- Сообщения: 221
- Зарегистрирован: Чт дек 07, 2006 8:43 pm
- Откуда: Бирмингем, ул. Бр.Грим....
-
- Энтузиаст
- Сообщения: 101
- Зарегистрирован: Пн ноя 13, 2006 4:51 pm