23.09.11: Добавил автоюз рыбацких сосок.
26.09.11: Исправил баг с неправильным отображением перса на карте, при загрузке более одного бота в локации.
27.09.11: Добавил на вкладку "настройки" переключатель города для сдачи манора (если будут несколько ботов сдавать, то все пойдет в один и тот же город). Тестим, отписываемся в темке что не так.
28.09.11: Соединил квестовый и обычный инвентари.
05.10.11: Подправил передвижение: теперь мертвые и сидячие боты не будут двигаться и мертвого бота можно отправить в кх.
28.10.11: Очередной фикс передвижения и отображения пати с вызванными петами. Начал делать ПыР при появлении "левых" чаров.
02.11.11: Тестовая версия корректора с ПРом. О найденных багах отписываемся.
09.11.11: Версия ПРа на несколько разных патей. Если при запуске корректор выдает ошибку как на скрине, удалите файл "Nicks.txt" из папки с корректором. Последовательность действий: Поочереди вписываем ники своих ЕЕшек и жмем кнопку добавить, заполняем список "своих" персонажей и ставим галки напротив ников ЕЕшек для ПРа. При телепорте в город галка снимается напротив ника ЕЕшки из портанувшейся пачки.
05.12.11: Выделение ХЧ ([Hero] перед ником).
08.12.11: Фикс отображения пати.
10.12.11: Небольшие фиксы. Базы под H5 от Be3geBJIa3а.
05.04.12: Исправлен IP логин сервера.
Исправил следование благодаря идее guplen.
Ссылка на архив с ботом 10.9.3 (вместе с картами): http://rghost.ru/21449151 (обновленный корректор скачивать из подписи).
Ссылка на бота 10.9.8 (старого бота лучше не удалять, так как могут отключить бесплатную верификацию для 10.9.8): http://rghost.ru/23927711
В архиве не окончательная версия корректора, в подписи более поздняя.
Запускать бота необходимо через loader, предварительно запустив l2wmx3.
Проблем с покупкой у кота нету. Не обратил внимание что старый патч юзаю. Кроме бега и новых скилов\вещей все ок!
__________________
А что с новыми скилами/вещами?
Последний раз редактировалось Alexxxxx, 20.09.2011 в 19:25.
var
ID,selfOID,ToX,ToY,ToZ,oX,oY,oZ:integer;
beginifnot(gSys.isGS>0)or(length(_gBuff)<3)thenbegin
gBlockPacket;
exit;
endelse ID := gInt(_gBuff[3]);
if(_gFromServ)and(ID=$32)thenbegin
ScanPck5(_gBuff,20,'d',selfOID,null,null,null,null);
end;
//берем необходимое для MoveToLocation из MoveBackwardToLocationif(not _gFromServ)and(ID=$0F)thenbegin
ScanPck5(_gBuff,4,'ddd',ToX,ToY,ToZ,null,null);
ScanPck5(_gBuff,16,'ddd',oX,oY,oZ,null,null);
//Формируем пакет MoveToLocation и отправляем его клиенту
gSys.EnSendC(FormatPck('%cddddddd',[$2F,SelfOID,ToX,ToY,ToZ,oX,oY,oZ]));
end;
end.
Таким скриптом на WP я исправлял дергание привязанных ботов в сторону на фаняге во времена грации парт 2. Может и на шоке заработает этот способ. Скорей всего скрипт надо переписывать, формат пакетов мог поменяться.
Последний раз редактировалось guplen, 20.09.2011 в 16:43.
mOBSCENE, база (l2infob.dat) сделанная по папке систем решает несколько серьезных проблем, не только связанных с отображением новых вещей, мобов, скилов, но и с их использованием, тем более если их много.
guplen, Alexxxxx, дело в том, что он не совсем корректный и возможно будет еще сильнее палится, в таком режиме бот не видит препятствий и бежит себе дальше, через стены и т.д., но это только видимость, на самом деле он остается стоять там где уперся, а пакеты на сервер будет слать, что бежит дальше, не обращая внимание на то, что сервер шлет запрет.
Но это тоже нужно проверить, я случайно такое заметил.