| Yoko http://forum.yoko.com.ua/ |
|
| Рекалимся от врага и выходим из игры http://forum.yoko.com.ua/viewtopic.php?f=20&t=9839 |
Page 1 of 1 |
| Author: | dola-mola [ 2006-11-22 23:23:21 ] |
| Post subject: | Рекалимся от врага и выходим из игры |
Появилась нужда в такого рода скрипте для крафтера. Алгоритм: 1. Крафтер читает в журнале "is attacking you" or "cor por" then 2. Дисармится 3. Рекалится по дефолтной рунке рунбука домой 4. Делает логаут Не получалось сделать что-то путное, поэтому прошу помощи у профессионалов. ) Буду очень благодарен. |
|
| Author: | dola-mola [ 2006-11-22 23:35:18 ] |
| Post subject: | |
Кстати, если есть какой-либо похожий по алгоритму скрипт, выкладывайте. Постараюсь разобраться. |
|
| Author: | I'm [ 2006-11-23 10:45:58 ] |
| Post subject: | |
Quote: 1. Крафтер читает в журнале "is attacking you" or "cor por" then
2. Дисармится 3. Рекалится по дефолтной рунке рунбука домой 4. Делает логаут 1) Было. 2) Было, но тут проще тебе в хелпе посмотреть. 3) Было. 4) Было => обратитесь в поиск. |
|
| Author: | dola-mola [ 2006-11-23 13:32:52 ] |
| Post subject: | |
Code: sub recall() Поломал немного голову. Дело за малым. Скрипт очень лагуч. В чем может быть дело? |
|
| Author: | GrandMaster Ranger [ 2006-11-23 15:44:17 ] |
| Post subject: | |
dola-mola wrote: Code: sub recall() Поломал немного голову. Дело за малым. Скрипт очень лагуч. В чем может быть дело? запомни, если лагает скрипт значит это 99% что какоето зацикленное действие без вейта. в этом случае поможет самый минимальный вейт , к примеру wait(50) Quote: Sub main()
while not uo.dead() uo.deletejournal() wait(50) if uo.injournal("attacking you") or uo.life<80 then uo.exec("terminate mining") # вырубает скрипт мининга чтобы сделать дисарм wait(200) uo.disarm() wait(200) uo.useobject('0x4112ff86') # id рунбука wait(200) uo.lclick(64,126) # координаты для клика в рунбуке wait(20000) uo.closeuo() endif wend end sub чтобы перейти в красную зону скрипта долнжо выполниться условие if ... then. пока условие не выполняется, скрипт выполняет синее действие. как видишь, он выполняет это действие очень быстро потму что нету вейтов. ясно зачем wait(50) нужен? |
|
| Author: | GrandMaster Ranger [ 2006-11-23 15:51:08 ] |
| Post subject: | |
лклик это зло. замени на uo.recall это так , совет просто... за 200 милисекунд врядли рб откроется, тут походу лучше зделать checklag() |
|
| Author: | dola-mola [ 2006-11-23 16:37:30 ] |
| Post subject: | |
Code: sub recall() Подправил. Теперь все гуд. Спасибо. С uo.recall пока не разобрался. |
|
| Author: | Destruction [ 2006-11-23 16:51:54 ] |
| Post subject: | |
Ну дык: Code: uo.exec("terminate mining")
Можно два раза, на всякий случай -) |
|
| Author: | Nmy [ 2006-11-25 14:13:34 ] |
| Post subject: | |
| Author: | GrandMaster Ranger [ 2006-11-26 01:14:55 ] |
| Post subject: | |
NMY wrote: :lol: улыбнуло- стераем журнал и тогда проверяем
ты меня тоже улыбнул uo.click("backpack") |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|