Page 1 of 1

нужна команда помогиите

Posted: 2015-06-13 18:52:50
by petka
Добрый день! у меня такая ситуация рыбачу с берега по координатам, получается что то типа:

UO.Exec("usetype 0xDBF")
Wait(750)
UO.LClick(486,344)

как дописать чтобы UO.LClick он рандомно выбирал или просто из списка попорядку различные координаты которые я пропишу ?
подобного не чего нету, поэтому прошу помощи.

Re: нужна команда помогиите

Posted: 2015-06-14 00:09:48
by Mirage
ну если так задаться целью то надо либо массивы тебе смотреть:

Code: Select all

   DIM CoordX[4]
   CoordX[0]=123
   CoordX[1]=321
   CoordX[2]=332
   CoordX[3]=222
   DIM CoordY[4]
   CoordY[0]=123
   CoordY[1]=321
   CoordY[2]=332
   CoordY[3]=222

а в скрипте уже подставлять нужное;
либо с внешним файлом координат танцевать.
Но вообще для чего кликать не очень понятно. Это же не пилот. Тут можно с тайлами воды напрямую работать. Не на воде ловить не будет. 1 раз задат все тайлы и чар докуда достанет все выловит.

Вот посмотри это штука для добычи ресурсов вокруг себя. Встаешь где тебе нужно ловить удочка в паке и запускаешь "Fishing". Если работать не будет - пиши, посмотрю.

Re: нужна команда помогиите

Posted: 2015-06-14 08:20:24
by petka
+

Re: нужна команда помогиите

Posted: 2015-06-14 11:19:18
by Mirage
Ну вообще тот скрипт как раз и должен добывать даже там где ты можешь и не увидеть :)
напиши шард и версию клиента на котором пробуешь.

Re: нужна команда помогиите

Posted: 2015-06-14 15:25:15
by petka
=

Re: нужна команда помогиите

Posted: 2015-06-14 23:13:25
by Mirage
попробуй дописать сообщение которое появляется когда все выловил в обе проверки в шапке скрипта:

Например сообщение на русском "Вы поймали всю рыбу.". Берешь "поймали всю" и вставляешь в скрипт вот сюда

Code: Select all

VAR allmsg = 'поймали всю|в черте города|table|attacking you|%|destroyed|broke|useable|put the|is nothing here to mine|Wthere do you|have no line|mining elsewhere|too far away|so close to yourself|Logs|nothing|ou hack at the tree|no logs|no ore|ou can|reach this|hat is too far away|do much|t appears immune to your blow|cannot|fishing elsewhere|too far away|pull out|anything|no fish|0xAD00|0xA867|0xA2DE|0xAD03|0x5DE0|0x5DE1|0x5DE2|0x5DE3|0x5DE4|0x5DE5|0x5DE6|0x5DE7|выкопали|Вы положили|Вам не удалось|У вас нет|ничего|Тут ничего|Попробуйте|атакует|положили|древесина кончилась|дрова|ударили по дереву|ут нечего рубить|ы не можете до этого достать|ерево слишком далеко|то кажется свободным для вашего удара|поймали|не получилось|нету рыбы|месте|далеко|вытащили удочку'

VAR endmsg = 'поймали всю|в черте города|%|destroyed|is nothing here to mine|have no line|Try mining elsewhere|too far away|so close to yourself|nothing|no logs|no ore|ou can|cannot|fishing elsewhere|no fish|0xAD00|0xA867|0xA2DE|Тут ничего|нет руды|У вас нет|Попробуйте|древесина кончилась|ут нечего рубить|ы не можете до этого достать|ерево слишком далеко|свободным для вашего удара|нету рыбы|в другом месте|далеко|вытащили удочку'

обязательно в оба сообщения.

ЗЫ если работать не будет то напиши как именно не работает. Зависает и ничего не делает, запускается и сразу выключается, или как то еще.

Re: нужна команда помогиите

Posted: 2015-06-15 07:24:54
by petka
он по англ пишет стардартом There doesn't seem to be any fish here
вставил в начало выдает ошибку пытаюсь пробывать различные варианты получится отпишусь

Re: нужна команда помогиите

Posted: 2015-06-15 07:38:41
by Mirage
any fish here :roll:

Re: нужна команда помогиите

Posted: 2015-06-15 13:19:51
by petka
Mirage wrote:any fish here :roll:

гудд все заловил!!! а можно как то из этого скрипт и моего сделать один единый и лишнее убрать а то если я уберу все ровно мусора много будет и у тебя слишком длинный скрипт там где плюсом ламбер и мининг, пжлста :oops:

Re: нужна команда помогиите

Posted: 2015-06-15 17:32:48
by petka
=

Re: нужна команда помогиите

Posted: 2015-06-18 09:30:01
by petka
=

Re: нужна команда помогиите

Posted: 2015-06-25 19:55:49
by petka
=