ботоводы пишут 99% заявок! только человек, понимающий как действует бот, может сука написать в заяве все подробности и нюансы cool:
абсолютно согласнен, если человек не пользовался ботом вряд ли он поймет кто перед ним. Ну если только совсем у ботера руки кривые
Цитата:
Сообщение от HEDO6PbIU
кто то разрабатывал пати рекол при обнаружении недруга, но чета загнулось движение... настоятельно прошу Алекса уделить внимание этому девайсу... с такой фичей я был бы бессмертный
движение не загнулась, скрипт уже готов. Потестить по нормальному времени не хватает дел поднакопилось Могу выложить точто наваял, попробуете как работает. Кстати на юз рекола все равно какоето время надо, пока он его кастует. И еще есть одна фишка, если чужой еще не добежал и тыкает на точку дальше квадрата охраны он тупо пробегает мимо, скрипт не среагирует! Хотя эта ситуация мало вероятна, но всетаки советую расстояние для охраны побольше ставить. И с этим пока ничего не сделаеш (от чужих приходит только 2 пакета, точка старта и точка назначения), если только расчет вектора движения чужака делать и смотреть как близко вектор от чара проходит (короче гемор).
Если у кого проблемы с пакетхаком пишите в личку
__________________
Пока мы убиваем время,
время убивает нас...
Слова начальника: Ну как, все планеты победил?
Последний раз редактировалось michonik, 17.10.2011 в 11:59.
А как все таки насчет разбивки пати,если не пл? реализуемо ли? очень ведь нужная функция.И еще заметил,что если убьют кого из пачки и его реснут он тупо не может двигатся до релогина,тоесть бить торговать все может кроме движения(
А как все таки насчет разбивки пати,если не пл? реализуемо ли? очень ведь нужная функция . . .
Если я правильно тебя понял, то вот таким скриптом я исправлял ситуацию:
Delphi Код:
//Роспуск пати, если кто-то вылетелvar leavePacket:String;
if _gFromServ then//если пакет от сервераbegin//и это мессага о ливе кого-то с патиif(StrCmp(copy(_gbuff,3,2),#$62#$6C))thenbegin//тогда отсылаем пакет на выход с пати
leavePacket :=FormatPck('%c',[$44]);
gSys.EnSendS(leavePacket);
end;
end;
Писался скрипт под старые хроники (Камаель или Грация парт 2) так что возможно поменялись ИД пакетов.
Последний раз редактировалось guplen, 17.10.2011 в 18:22.
yamaosa, разбивка пати реализуема по-другому, с помощью зависимости 6отов (есть такая фича в корректоре, прописываются логины)... делаешь так, что при вылете ПЛа дисконнектит всю пачку... потом ПЛ заходит и снова раздает пати... у меня так и никакого геморра!
насчет странностей... не знаю с чем связано, но все же... захожу в игру окном, кидаю пати ботам, потом передаю пати лидера на другого чара и снос мозга... что у ботов, что у меня в клиенте ники в пати перепутаны до абракадабры, бафы отображаются некорректно, а бывает выходишь с пати, а иконки сопартийцев висят, как будто ты еще в пати... короче хз ча хрень... интересно только у меня так?
__________________ хочу нарушать законы гравитации
политический анекдот:
Сидит модер за компом, тыкает по клавишам и думает:
-мдаа... власть портит людей
-но ведь затыкать рот и банить... так приятно Если я Вас напрягаю или раздражаю, то Вы всегда можете забиться в углу и поплакать
насчет странностей... не знаю с чем связано, но все же... захожу в игру окном, кидаю пати ботам, потом передаю пати лидера на другого чара и снос мозга... что у ботов, что у меня в клиенте ники в пати перепутаны до абракадабры, бафы отображаются некорректно, а бывает выходишь с пати, а иконки сопартийцев висят, как будто ты еще в пати... короче хз ча хрень... интересно только у меня так?
Если в клиенте начинает отображать фигню, то это косяк админов) кстати замечал что после некоторого времени в клиенте неправильно отображается иконка пета в пати, так что вполне возможно что пакеты пати у нас не соответствуют Х5.