Страница 8 из 23

Добавлено: Чт апр 12, 2007 1:54 pm
zasada
Привет народ.
Может кто-нибудь сказать работает ли бот?
Мне главное чтобы он коннектился и бегал.
ЕСли да то выложите исправленные файлы и база вновь заработает :D

Добавлено: Чт апр 12, 2007 1:57 pm
darzanebor
Мусор может стоять в любом месте пакета, как захочится нашим чудо админчегам с раггамы, теперь вспоминаем как кодируется к примеру Accaund Id Sesiion Id и т.д. например для особо "любознательных" смотрим в кору когда она логинется....

В записи вида:
pack("v", $ID) или pack("V", $amount)
означает что
V - 4 байта
v - 2 байта

Префиксы пакетов:
0x9F, 0x00 - Take
0xA7, 0x00 - Sync
0xF7, 0x00 - Storage Get
0x72, 0x00 - Storage Close
0x13, 0x01 - Storage Add
Skill Use Lock нету не правил он мне нафиг на сдался, спросите у Lims'a
я незнаю правил ли он вроде нет...
0xA2, 0x00 - Move
0x94, 0x00 - Map Login
0x16, 0x01 - Look
0xF5, 0x00 - Item Use
0x8C, 0x00 - Get Player Info
0x7F, 0x00 - Get Char Name - я типа хз не трогал вроде
0x93, 0x01 - Drop
0x7E, 0x00 - Send Chat
Attack уже было в этой теме выше - паддед правится в серверсах
Skill Use Тоже выше было - паддед правится в серверсах

Пример на пакете Sync:

Красным - отмечен мусор

Было

0000 16 01 65 32 30 32 61 39 00 02 16 9B 00 32 00 ..e202a9.....2.
0000 16 01 63 36 32 37 61 39 00 E5 44 9B 00 63 00 ..c627a9..D..c.
0000 16 01 61 32 35 34 61 39 00 CD 73 9B 00 65 00 ..a254a9..s..e.
0000 16 01 33 66 35 39 61 39 00 B6 A2 9B 00 62 00 ..3f59a9.....b.
0000 16 01 39 31 36 65 61 39 00 BA D1 9B 00 34 00 ..916ea9.....4.

Стало

0000 A7 00 30 66 35 33 65 39 30 30 00 CD 7A 9E 00 62 31 39 38 00 ..0f53e900..z..b198.
0000 A7 00 39 62 36 65 65 39 39 39 00 ED A9 9E 00 32 61 63 35 00 ..9b6ee999.....2ac5.
0000 A7 00 30 62 37 39 65 39 30 30 00 DC D8 9E 00 61 31 65 32 00 ..0b79e900.....a1e2.

Префиксы пакетов и их строки не считаем

$msg = pack("C*", 0xA7, 0x00). pack(“x9”) . $syncSync . pack(“x5”);

А ТЕПЕРЬ ВКЛЮЧАЕМ ДУМАЛКУ И ВПЕРЕД
По этой теме разжувал кое чего, остальное найдите при помощи поиска

Добавлено: Чт апр 12, 2007 1:58 pm
Jerry
darzanebor писал(а):Мусор это инжект всякого хлама
Не понимаю, зачем использовать заимствованные иностранные слова, например - "фаерволл", ведь есть аналогичное прекрасное русское слово "брандмауэр" (с) :)

Добавлено: Чт апр 12, 2007 1:59 pm
Nimrod
Lims писал(а):Леха
ну мне вот обидно было что делали всего два человека а юзать будет 1к+ народа которые очень умные и не чешутся чтобы самим попробовать сделать. так что делайте сами.
Grivba
маладца! чуток поднапрягись и все будет работать. он у тебя видима пытается пойти. а муви не правильный.
$msg = pack("C*", 0xA2, 0x00) . pack("x9") . getCoordString($x, $y, 1) . pack("x3"); getCoordString($x, $y, 1) - занимает 6 байт. так что последний мусор выкини.
давайте посмотрим на это под другим углом и заменим действующих лиц:
допустим имеем очень заразную и почти смертельную болезнь под названием РОнеБОТИТСЯ ею заболела куча людей и есть всего два доктора которые могут сообразить как ее лечить, но они общаются между собой на "латыни" сыплют по вам медицинскими терминами типа
$msg = pack("C*", 0xA2, 0x00) . pack("x9") . getCoordString($x, $y, 1) . pack("x3"); getCoordString($x, $y, 1) и предлагают вам самим почитать мед книжки (на той же латыни) и говорят что у вас все получиться. Я думаю аналогия достаточно прозрачна ибо в такой ситуации любому пациенту можно только посочувствовать и от всей души желаю в них не попадать.
Я не говорю, что вы "обязаны" сделать "лекарство" за просто так, каждый труд должен быть оплачен, это закон рынка но ведь на мой взгляд получить огромное человеческое спасибо ни чуть не хуже.

Добавлено: Чт апр 12, 2007 2:00 pm
darzanebor
Skill Use тоже выше Lims писал, я вот не пойму, трудно чтоль по нескольким темам сходить, в каждом почти апдейте все разжовано !

Добавлено: Чт апр 12, 2007 2:03 pm
darzanebor
Jerry писал(а): Не понимаю, зачем использовать заимствованные иностранные слова, например - "фаерволл", ведь есть аналогичное прекрасное русское слово "брандмауэр" (с) :)
а брандмауэр оно на самом деле русское?

Добавлено: Чт апр 12, 2007 2:05 pm
darzanebor
Что-то в нем немецкое есть!

Офффтоп у кого инет анлим выложите плз патч 10.2 на megaupload.com

Добавлено: Чт апр 12, 2007 2:14 pm
yonah
Обожаю патч 10.2.Работает как часы

Добавлено: Чт апр 12, 2007 2:21 pm
Lims
Nimrod
они сами специально заразились этой болезнью и ни кто их не заставлял.

Добавлено: Чт апр 12, 2007 2:27 pm
Nimrod
Lims писал(а):Nimrod
они сами специально заразились этой болезнью и ни кто их не заставлял.
Ничего подобного, этой болезнью всех заразил новый патчик :) это как птичий грипп принесли птички и выбора просто нету :oops:

Добавлено: Чт апр 12, 2007 2:33 pm
yonah
подожди новой сборки тогда

Добавлено: Чт апр 12, 2007 2:34 pm
darzanebor
Какой это грипп к чертовой бабушке =) это как венерические заболевания, заболел а хочется, вылечил и продолжается в том-же духе, а венерические заболевания это дело каждого..... эээ да или нет или воздержаться, а если уж так хочется УЧИТЕСЬ ПРЕДОХРАНЯТЬСЯ

Добавлено: Чт апр 12, 2007 2:35 pm
homatoliy
А модераторы больше на этом форуме не появляются? Может конкретика какая появится. С Nimrod согласен , + к спасибо возможна оплата, соответственно пора , тем кто шарит браться за дело и заработать!

Добавлено: Чт апр 12, 2007 2:40 pm
darzanebor
homatoliy писал(а):... + к спасибо возможна оплата, соответственно пора , тем кто шарит браться за дело и заработать!
ээээ нам тут деньги то не так важны, хотя как без них, наша задача чтобы народ сам пошевелился, а те кто шарит все уже сделали, и во всю бегают, дают вам подсказки, так сказать все разжевали не один десяток раз, и на вас смотрят, может чего путного выйдет...

Добавлено: Чт апр 12, 2007 2:41 pm
Nimrod
darzanebor писал(а):Какой это грипп к чертовой бабушке =) это как венерические заболевания, заболел а хочется, вылечил и продолжается в том-же духе, а венерические заболевания это дело каждого..... эээ да или нет или воздержаться, а если уж так хочется УЧИТЕСЬ ПРЕДОХРАНЯТЬСЯ

Учитесь предохраняться это как раз та самая книжка на латыни :)