KirikRIP, спасибо, скрипт - супер. Но у меня не выходит из окна статистики после победы. В каком месте исправить? Заранее спасибо!
Если я правильно понял то речь идет о первом окне в котором написано "ПОБЕДА" то попробуй как написал дальше. Или поэксперементируй методом тыка научного.
if 333, 310 155
left 324, 311 /победа
goto start
end_if
Вот тут попробуй изменить на:
if 290, 310 155
left 310, 310 /победа
goto start
end_if
немного подправленый скрипт, работает после обновления(+ добавлена опция для pvp) - скрипт отсюда же только немног оподправленый
Код:
//68, 349 настраиваемые переменные
set $attlevel low //уровень атакуемого монстра (low, mid, hi)
//обозначения действий в комбинациях
//not - нет действия
//wait - ожидание 5сек
//top - верхний удар
//mid - средний удар
//btm - нижний удар
//block - включение/выключение блока
//inv1...4 - использование слотов инвентаря
//действие в случае низкого уровня жизни
set $on_dngr inv2
//действие в самом начале боя (выполняется один раз)
//например выпить эль гиганта, или уйти в блок на весь бой
set $first_hit not
set #combolengh 3 //количество действий в комбинации
//список действий в комбинации
set %hits[1] btm
set %hits[2] mid
set %hits[3] top
:repeat
//системные переменные
set #hitcount 1
set $hit
//ожидание кнопки для атаки
if_not 70, 371 7004918
wait 1s
end_if
//атака монстра
if $attlevel = 'hi'
left 70, 230
end_if
if $attlevel = 'mid'
left 70, 290
end_if
if $attlevel = 'low'
left 70, 350
end_if
if $attlevel = 'pvp'
left 303, 33
end_if
//ожидание начала боя
while_not 71, 385 4074021
wait 1s
end_while
//одноразовое действие перед боем
//while_not 303, 299 4599336
// wait 1s
//end_while
set $hit $first_hit
:do_hit
if $hit = 'wait'
wait 5s
end_if
if $hit = 'top'
left 351, 253
end_if
if $hit = 'mid'
left 379, 299
end_if
if $hit = 'btm'
left 354, 349
end_if
if $hit = 'block'
left 269, 298
end_if
if $hit = 'inv1'
left 82, 203
end_if
if $hit = 'inv2'
left 82, 240
end_if
if $hit = 'inv3'
left 82, 278
end_if
if $hit = 'inv4'
left 82, 314
end_if
return
//бой
while_not 299, 313 122
wait 100
if 304, 299 1260112
if_not 150, 126 263331
set $hit $on_dngr
gosub do_hit
wait 5s
end_if
set $hit %hits[#hitcount]
gosub do_hit
set #hitcount #hitcount + 1
if #hitcount > #combolengh
set #hitcount 1
end_if
end_if
end_while
//закрытие окна победы/поражения
left 299, 313
//ожидание окна статистики
while_not 366, 131 92 or 277, 468 207 or 327, 459 196
wait 1s
end_while
//закрытие окна статистики
left 277, 468
left 300, 434
left 327, 459
//end_script
goto repeat
решил проблемку на счет скриптов с комбо ударами )
поставил виртуальную машину ))))) и там бот работает
_http://dimushdimush.mybb.ru/viewtopic.php?id=205
кому нужно установка этой машины )))
может я че нить не дгоняю?!
поясните, в чем смысл несколько героев качать? чтоб друг на друге потом доблу прокачивать? бред...
передать все равно ничего нельзя... хотя, если сделают аукцион...("задумался") ...
[Ссылки могут видеть только зарегистрированные пользователи. ]
есть подробное описание о виртуальном компютере...(Виртуальная машина
Виртуальная машина, или, иначе, VM,- это программа, которая эмулирует настоящий физический компьютер, притом таким изощренным образом, что на этот “компьютер” можно установить операционную систему и приложения, которые будут работать, не подозревая о том, что работают они не на "железе", а в программной среде. Сама программа эмуляции, равно как и работающая на ней операционная система, называется виртуальной машиной, в то время как основная операционная система и физическая машина называются хост-системой. Виртуальная машина эмулирует стандартный x86-компьютер, включая все его основные аппаратные компоненты, кроме процессора. Используя эмулируемые аппаратные средства и процессор в физическом компьютере, каждая виртуальная машина работает подобно отдельному физическому компьютеру. Поскольку каждая виртуальная машина имеет свою собственную операционную систему, вы можете запустить несколько разных операционных систем в одно и то же время на одном компьютере.)
кароче кратко:создаёшь несколько виртуальных компютеров и с этих компов заходтшь в легенду и на каждом виртуальном компе(в том числе и на оригинальном своём) ставишь бота....но ставить не получается т.к ip одинаковый! мне надо чтобы у этих виртуальных компов и у ориг.компа были ip разные==> боты смогут работать отдельно на отдельных компах(виртуальны)===> я потсичтал(есль 10 ботов 1ночь поработают, то мин. 800 ЗМ...
Блин, ребят, давайте вместе пораскинем мозгами... Данные о деньгах на сервере? Х** с ними! О шмотках в инвентаре тоже? Пофигу!
А что же тогда не просматривается сервером?
Что происходит только в клиенте?
Правильно, бой!
А что мы знаем о бое?
Правильно, в боях можно использовать эликсиры... Так вот, моя идея заключается в том, что можно, по идее, заморозить св-ва эликсира, а ведь это покруче любых денег... Представьте, вы бьете моба, и каждый удар крит, плюс вампирик. Да ещё и на вас постоянно эликсир гиганта. Заманчиво? Ну так засучите рукава, и приступайте! Вместе мы многого сможем достичь!
Народ, вот посмотрел ваши боты... я в ШОКЕ просто... сейчас пользуюсь автопилотом, все работает как часы, только когда серв на4инает лагать жутко (это бывает днем тк каналы перегружены) вот огда нет смысла эзать. Вопрос в чем: кто подскажет где норм моно денег нафармить на боте (то есть на каком мобе - какой левел, на4иная с 3-го). Если подскажете (хотя эта инфа для многих будет полезна), дам о4ень хорошо настроенного бота со всеми примо4ками, а также помогу настроить его под Вас с вашими запросами! ICQ 370328954
Я попросил написать не то в 4ем вы одеты и де ка4 и какой левел, а то на ком лу4е денюжку фармить и на каком левеле! Даю подсказку: выглядит типо так:
3 левел - 2 лока - средний моб (медуза)
4 левел - 3 лока - слабый моб (изгой) *это примерно поэтому и прошу совета*!!!