| Yoko http://forum.yoko.com.ua/ |
|
| Миниг и рекол. http://forum.yoko.com.ua/viewtopic.php?f=20&t=17113 |
Page 1 of 5 |
| Author: | Incorrect User [ 2012-11-27 19:36:52 ] |
| Post subject: | Миниг и рекол. |
Хочу сделать скрипт на мининг, чистый, минимально короткий, который будет очень быстро реагировать и работать. В миниге нужно 1. Чтобы выкапывал всю руду по 1 разу, и некоторые, указанные - 2 раза. Ходьба будет по координатам, такого плана проверка что если чар находится в определенных координатах то делает 5 шагов на N, или 5 шагов на S, потому что копает через один тайл в сторону и соответственно сделать 5 шагов в любую из 4 сторон чтобы стать на чистый участок. Уже собрал координаты точек 3-х интересующих меня шахт. Нужно чтобы чар контролировал шаги, чтобы не убежал куда нибудь, и если все же сбился с пути то реколился домой и сообщал что заблудился. Рекол, нужно чтобы хорошо и быстро определял на игроков, к примеру сейчас у меня скрипт на рекол, на уопилот, проверяет только по ластмсг, если что то видит то сравнивает с тем что задано в условии, если совпадает то либо копает дальше, либо убивает гварда, если видит что угодно другое. Даже собственную кирку то улетает. Проблема в том что когда например скрипт убивает гварда то на некоторое время перестает проверять сообщения сервера и если в это время кто то прибежит он может пропустить это и меня конечно же убьют. Там есть некоторые игроки, похоже на инже играют, находят меня даже когда я в хайде и прямо стают на тот тайл на котором стою я, и как то раздетекчивают меня при этом сами оставаясь в хайде, прямо чудеса вытворяют Можно еще сделать просто плавку и выгрузку в сундук, но не ботом, а нажатием кнопки. 100% бот не нужен который и ресается и сам все приносит и относит... Нужно просто чтобы копал и реколился, а прилетать в шахту, закидывать ресурсы в пак и прочее не нужно. Когда он копает я всегда у компа. Вот только антимакрос разве что добавить, где то он был на форуме. Скрипт хочу сделать целиком новый, чтобы вспомнить то что я уже забыл и узнать все то что я еще не знал. Пока что пойду читать фак.chm по функциям, освежу немного память а то даже какие галочки в первой вкладке инжекта уже не помню что значат |
|
| Author: | ZeroDX [ 2012-11-27 20:18:45 ] |
| Post subject: | Re: Миниг и рекол. |
Incorrect User wrote: 1. Чтобы выкапывал всю руду по 1 разу, и некоторые, указанные - 2 раза. Не понял =D Incorrect User wrote: Ходьба будет по координатам, такого плана проверка что если чар находится в определенных координатах то делает 5 шагов на N, или 5 шагов на S, потому что копает через один тайл в сторону и соответственно сделать 5 шагов в любую из 4 сторон чтобы стать на чистый участок. просто отходить -легко. отходить с проверками на кол-во пройденных тайлов и обходом препятствий - максимально коротко не получится Incorrect User wrote: Рекол, нужно чтобы хорошо и быстро определял на игроков тема Палево =D Incorrect User wrote: к примеру сейчас у меня скрипт на рекол, на уопилот не нашёл блевательного смайлика Incorrect User wrote: Проблема в том что когда например скрипт убивает гварда то на некоторое время перестает проверять сообщения сервера и если в это время кто то прибежит он может пропустить это и меня конечно же убьют решение в многопоточности, глобалках и управляющих потоках (имхо) Incorrect User wrote: Там есть некоторые игроки, похоже на инже играют, находят меня даже когда я в хайде и прямо стают на тот тайл на котором стою я, и как то раздетекчивают меня при этом сами оставаясь в хайде, прямо чудеса вытворяют Интересно как они это делают... может сервер отправляет клиенту даже спрятанных чаров, а клиент их просто не отрисовывает? Incorrect User wrote: Да и сам процес улетания можно обдумать, может кидать стену возле себя в сторону откуда бежит игрок а разве можно кастовать стену в момент каста рекола? или кастовать до рекола, но это время. проще поставить ящик... или несколько Incorrect User wrote: Можно еще сделать просто плавку и выгрузку в сундук, но не ботом, а нажатием кнопки чего сразу не плавить? пару строк всего Incorrect User wrote: Вот только антимакрос разве что добавить, где то он был на форуме. если не найдёшь - помогу чем смогу дрв? |
|
| Author: | Incorrect User [ 2012-11-27 20:45:14 ] |
| Post subject: | Re: Миниг и рекол. |
Из одного тайла некоторая руда может выкопаться сразу а некоторая копается за 2-3 раза по 1-несколько ингов за раз. Обход препятствий не нужен, нужно когда чар находится в опрделеленных координатах до делать 5 шагов в нужную сторону, координаты собраны так что препятствий нет при ходьбе таким образом. Да, кинуть стену, или энерджифилд, чтобы отгородиться а потом уже инвиз-рекол. Была еще мысль чтобы чар жал рекол и кидал на противника любой итем чтобы открылось трейд окно, когда оно открыто то нет возможности юзать предметы и соответственно скролы и на меня не смогут их использовать, но это палево и могут просто скрипт на закрытие трейда сделать его кстати если ты в инвизе и кидаешь на чара предмет то окно открывается но для чара на которого кинул предмет его не видно. Можно и камень ставить... посто они весят хорошо. Хотя я думаю обычного инвиз-рекола будет достаточно. FWUO |
|
| Author: | Mirage [ 2012-11-27 23:43:01 ] |
| Post subject: | Re: Миниг и рекол. |
2 ZeroDX 1) железо копнул - пошел дальше. Валорит копнул - вычистил всю жилу. Жадничает барин. 2 автор в принципе я никогда не ставил целью поработить весь мир в лице одного шарда но я никогда не понимал зачем мутить с реколлами и рунбуками когда можно поставить самый не дорогой "сортир" ВОЗЛЕ 1 пещеры и просто таскать руду туда сюда. Притом что как правило в недалеке от пещеры тусит лекарь-реинкарнатор либо на сервере работает перелет на "маркет"/к кресту с кнопки в меню когда ты гост. Я копал сутками в течении недели вот таким не замысловатым вариантом: Code: var bag = '0x4018A728' ; сундук куда скидывать руду и откуда брать инструменты сходил в пещеру, выкопал, отнес домой, добрал инструментов по необходимости. Обходит за цикл респа пещеру в пол игрового экрана. Когда выкапывался последний тайл на первом происходил респ. Ну в крайнем случае делал один холостой пробег по точкам. Mine() - частный случай моего добывающего скрипта с обкопом вокруг себя. Ходилка Брейкера. Самая путевая из программных на момент написания скрипта. Сундук встроен в ворота - чар владелей может в него закинуть руду, враги достать не могут. Ресалку не показываю - реализовывал уже на стелсе. Инжект не очень любит когда чара убивают/оживляют (по моим наблюдениям). Даже если чара будут гопать - ну и фиг с ними. Все равно бот будет копать когда ПК спят. А написать грамотного "отжимателя" руды в разы сложнее чем "рудокопа". PS если все таки очень очень хочется то что в первом сообщении темы и очень очень не хочется пользоваться поиском то треба переезжать на скриптовый маркет. Там такие скрипты могут за определённую мзду оформить и настроить. |
|
| Author: | ZeroDX [ 2012-11-28 00:13:01 ] |
| Post subject: | Re: Миниг и рекол. |
Quote: Скрипт хочу сделать целиком новый, чтобы вспомнить то что я уже забыл и узнать все то что я еще не знал. Это означает, что человек хочет написать всё сам. Code: walker(1904, 271, 0) жуть |
|
| Author: | Incorrect User [ 2012-11-28 01:45:54 ] |
| Post subject: | Re: Миниг и рекол. |
Quote: зачем мутить с реколлами и рунбуками Никаких рунбуков и реколов, кроме рекола домой при опасности или перевесе. Бот не нужен. Копает только когда я у компа, сам лечу в нужную шахту, в нужное место, нучжно чтобы только копал убивал гвардов и улетал когда ловят. Кстати вся вышка у нас копается по 1 разу, мне айрон и нужно рыть до упора |
|
| Author: | Incorrect User [ 2012-11-28 03:20:56 ] |
| Post subject: | Re: Миниг и рекол. |
И сразу вопрос, как проверить что на экране появился гамп? uo.LastGump? Как оно работает? Мне нужно после юза кирки проверять на антимакроса гамп. |
|
| Author: | Mirage [ 2012-11-28 08:04:56 ] |
| Post subject: | Re: Миниг и рекол. |
Code: sub AntiMacro() Вы никак не поймете что если админ против копания скриптом то никакая система не поможет. Когда на одном шарде были математическая сумма - написали макрос, стала сумма и разница, написали макрос, стало умножение и деление. Напишут макрос - заставят корни вычислять или тыкать в кнопку с картинкой... |
|
| Author: | Incorrect User [ 2012-11-28 14:36:29 ] |
| Post subject: | Re: Миниг и рекол. |
Ничего не менялось и не меняется уже давно, и не изменится. |
|
| Author: | Incorrect User [ 2012-11-28 15:10:51 ] |
| Post subject: | Re: Миниг и рекол. |
Заготовка, меня интересует, как сделать ожидание/проверку что кирка заюзалась? uo.usetype(). И еще интересует как сделать чтобы скрипт начал сначала, например чар нажал на кирку, вылез антимакрос, он его ввел, и чтобы скрипт не бежал дальше вниз а перешел на начало где заново жмет на кирку. Code: var pause |
|
| Author: | Mirage [ 2012-11-28 15:40:11 ] |
| Post subject: | Re: Миниг и рекол. |
ну правильно, только паузу то потерял. PS нельзя поставить паузу между использованием объекта и прицелом. |
|
| Author: | Incorrect User [ 2012-11-28 16:18:26 ] |
| Post subject: | Re: Миниг и рекол. |
Mirage wrote: ну правильно, только паузу то потерял Паузу после AntiMacros()? И как скрипт в начало после ввода антимакроса пересести? |
|
| Author: | Incorrect User [ 2012-11-28 16:29:56 ] |
| Post subject: | Re: Миниг и рекол. |
Может так? Пока проверить не могу в игре. Code: uo.usetype() |
|
| Author: | Juicy Fruit [ 2012-11-28 17:40:05 ] |
| Post subject: | Re: Миниг и рекол. |
Code: var pause |
|
| Author: | Incorrect User [ 2012-11-28 17:55:05 ] |
| Post subject: | Re: Миниг и рекол. |
На строке ниже вылазит runtime error. Code: uo.waittargettile('1339', str(tilex), str(tiley), str(tilez))Весь код Code: var pause |
|
| Author: | Juicy Fruit [ 2012-11-28 17:59:04 ] |
| Post subject: | Re: Миниг и рекол. |
Это ок Code: coordz = uo.getz('self')но где инициализация для Code: tilez из Code: uo.waittargettile('1339', str(tilex), str(tiley), str(tilez))Мб надо так? Code: uo.waittargettile('1339', str(tilex), str(tiley), str(coordz))
|
|
| Author: | ZeroDX [ 2012-11-28 18:33:25 ] |
| Post subject: | Re: Миниг и рекол. |
и переводить в строки необязательно |
|
| Author: | Incorrect User [ 2012-11-28 18:42:41 ] |
| Post subject: | Re: Миниг и рекол. |
Вот так работает, и антимакрос вводит как надо. Поехали дальше Code: var pause |
|
| Author: | Juicy Fruit [ 2012-11-28 18:56:52 ] |
| Post subject: | Re: Миниг и рекол. |
Code: uo.waittargettile('1339', str(tilex), str(tiley), str(coordz))Ато будет рыть всегда под собой. |
|
| Author: | Incorrect User [ 2012-11-28 19:27:31 ] |
| Post subject: | Re: Миниг и рекол. |
Ок, запутался уже |
|
| Page 1 of 5 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|