Перейти к содержанию
Форум шарда Middle-Earth

comatoza

AntiBotGroup
  • Публикаций

    24
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о comatoza

  • Звание
    Member
  • День рождения 01/13/1979

Контакты

  • Сайт
    http://
  • ICQ
    87002866

Информация

  • Город
    Россия>>СПб>>Колпино
  • Интересы
    спорт, секс и можно без хлеба...
  1. не знаю кто-как, а я после 40 качал на коже... вот скрипт на ткани до 40 там дальше сам переделывай по аналогии... sub main() repeat uo.deletejournal() uo.waittargettype('0x1766') uo.usetype('0x0f9d') uo.waitmenu('Choose a category', 'shirts', 'What kind of shirt?', "Fancy Shirt") while not uo.injournal('You create|You failed') wait(100) wend if uo.Waiting() then uo.canceltarget() endif if not uo.InJournal('exeptional|failed') then CutNonExeptionalRobe('0x1EFD') endif until uo.count('0x1766')<8 end sub sub CutNonExeptionalRobe(type) var x uo.findtype(type, '0x0000', 'backpack') if uo.FindCount()>0 then x = uo.Count('0x1766') uo.usetype('0x0f9e') uo.waittargettype(type) while uo.Count('0x1766')==x wait(100) wend endif end sub
  2. просили кинуть скрипт на лоры... универсальный я так и не написал... фсё ломает массивы забивать... sub main() while uo.SkillVal('Item ID') < 800 uo.waittargettype('dagger') uo.useskill('Item') wait(10000) uo.usetype('0x103B') wait(1000) wend while uo.SkillVal('Forensic Evaluation') < 800 uo.waittargetself() uo.useskill('Eva') wait(10000) uo.usetype('0x103B') wait(1000) wend while uo.SkillVal('Spirit Speak') < 1000 uo.UseSkill('Spirit Speak') wait(10000) uo.usetype('0x103B') wait(1000) wend while uo.SkillVal('Anatomy')<1000 uo.waittargetself() uo.useskill('Ana') wait(10000) uo.usetype('0x103B') wait(1000) wend while uo.SkillVal('Evaluate Intelligence')< 700 uo.waittargetself() uo.useskill('Int') wait(10000) uo.usetype('0x103B') wait(1000) wend while uo.SkillVal('Detect Hidden')<1000 uo.useskill('Hidd') wait(10000) uo.usetype('0x103B') wait(1000) wend while uo.SkillVal('Hiding')<800 uo.useskill('Hidi') wait(10000) uo.usetype('0x103B') wait(1000) wend uo.exec("automenu creature cancel") while uo.SkillVal('Tracking')<500 uo.useskill('Track') wait(10000) uo.usetype('0x103B') wait(1000) wend uo.cancelmenu() end sub
  3. Может быть, кому-нить будет Ынтерессен такой скрипт - чар стоит на арене и зазывая народ ждёт денег как-тока ему дают 750 монет или больше, он ждёт нажатия галки, нажимает галку сам и обкастовывает давшего денег... грубо-говоря бот-полуавтомат.. т.к. покупку регов реализовать всвязи с запретом рекалла на арену тяжело... ф опщем смотрите... может кому ф чём поможет... ##********************************************************* ##********************************************************* ##**************Арена, блесс за деньги. ******************* ##********************************************************* ##********************************************************* sub bless_for_money() var client, time var money_bag ='0x61F9241C' ##Это сумка, которая должна быть у мага. В неё убираются все деньги после каста uo.ignore(money_bag) uo.moveoff() ##Запрет на перемещение - для того чтоб при закрытии окна обмена чар никуда не бежал while (uo.gs>1 and uo.ga>2 and uo.sa>1 and uo.mr>1) while not uo.TradeCount() wait(100) wend if uo.TradeCount() then ##Проверяем наличие окна обмена.. Check() if Check()==0 then uo.fontcolor('0x0026') uo.msg('Не вижу тут денег...') while uo.TradeCount() uo.RClick(173,98) wait(2500) wend endif if Check()==1 then uo.fontcolor('0x0026') uo.msg('Для обкаста нужно 750 монет, а не меньше!') while uo.TradeCount() uo.RClick(173,98) wait(2500) wend endif if Check()==2 then uo.fontcolor('0x010c') uo.msg('Нажмите галочку, пожалуйста.') while not (uo.TradeCheck('n', 'right', '1') or uo.TradeCount()==0) ##Ожидаем закрытия окна или нажатия галки wait(100) wend if uo.TradeCount() then client = uo.TradeOpponent('n') uo.TradeCheck('n', 'left', 1) ##Жмём галку wait(2500) cast(client) wait(1000) endif endif endif endif uo.findtype('0x0EED','-1', 'backpack') uo.moveitem('finditem','all',money_bag) ##Убираем деньги в сумку wait(1000) wend uo.fontcolor('0x0026') uo.msg('Фсё, цЫрк сворачивается!') uo.closeuo() end sub sub Check() var gold uo.findtype('0x0EED','0x0000', uo.TradeContainer('right')) ##Проверка наличия денег в правои окне, цвет добавлен для защиты от подсовывания песка gold = 750 - uo.getQuantity('finditem') ##Проверка количества денег if gold==750 then return 0 endif if gold>0 then return 1 endif if gold<=0 then return 2 endif end sub sub cast(client) if uo.mana<50 then uo.fontcolor('0x010c') uo.msg('Секундочку.') while uo.mana<50 uo.useskill('Meditation') wait(11000) wend endif uo.cast('Bless',client) while uo.waiting() wait(100) wend uo.cast('Protection',client) while uo.waiting() wait(100) wend end sub sub zazjvalka() while not uo.dead() uo.fontcolor('0x0003') uo.msg('Фпервые под куполом цЫрка - обкаст за деньги: Bless+Protectioin фсего за 750 монет') uo.msg('Для обкаста просто дайте мне денег :)') wait(50000) wend end sub
  4. я немного не понял одного.... он же у тя фсё равно пьёт гх? даже, если отличился... для любого скрипта и ваще ,наскока я понимаю, в програмировании (хотя сам по образованию инженер-конструктор разгонных блоков космических аппаратов а по профессии строитель ) - главное алгоритм... так вот твой алгоритм выглядит так: если 90% здоровья юзаем бандаги, ждём пока не отлечится или пока не пройдёт 10000 сек или сообщения, потом говорим фсякое, юзаем гх, и снова чего-то ждём... кстати... чтоб не делать коунтеров.... можно юзать uo.timer() примерно так до выполнения некого цикла ожидания time=uo.timer() а в условиях цыкла - while uo.timer()<time+скока нада а, если ты заметил, то я не твой ответ в качестве цытаты использовал - т.е. ему пишу, что идея - пшик а скрипт твой рабочий тока вопрос... скока таких скриптов(с вайт 100) нада запустить чтоб серьёзно затормозить игру? мне хватает одного автостаба
  5. comatoza

    Отборные скрипты

    Кое-какие скрипты... если есть желание переложите сюда... самому постить второй раз напрягает
  6. хм.... попробуй конечно вместо uo.drophere('finditem') uo.drop('all', 'finditem')
  7. sub DropOre() DIM ores[5] ores[1]='0x01BF' ores[2]='0x0602' ores[3]='0x0455' ores[4]='0x0386' ores[5]='0x0000' var i while not UO.Dead() for i=1 to 5 UO.findtype('0x19B9',ores[i],'back') UO.drophere("finditem") wait(100) next wait(12000)#ждёт 2 минуты wend end sub
  8. команда рекалл работает с гампами рунбуки... по-этому uo.recall(<Серийник рунбуки в кавычках>, <номер руны в кавычках>)
  9. не могу... не буду переделывать чужой скрипт, тем облее выложенный без тЭга и написаный так неровно...
  10. sub main() while not uo.dead() while uo.mana>50 uo.cast("Res") uo.waittargetself() wait(11000) wend while uo.mana<>uo.int uo.useskill("Med") wait(11000) wend wend end sub
  11. uo.set('norbcalc', '1') uo.set('norbcheck', '1') var MaxVes = 1000, x, y if uo.Wight()>MaxVes then uo.disarm() x=uo.getX() y=uo.gety() uo.recall(<серийник рунбуки>, <номер руны, 601 - первая>) while (uo.getx()==x and uo.gety()==y) wait(100) wend uo.findtype(<тайп того, что сбрасываем>, '-1', 'my') while uo.findcount() uo.moveitem('finditem', 'all', <серийник контейнера в который сбрасываем>) wait(100) uo.findtype(<тайп того, что сбрасываем>, '-1', 'my') wend вот так... реколиться по рунбуке... скидывает в указанный контейнер то что укажещь как скидываемое...
  12. очень странно... проверил - копает лопатой совершенно намана песок а по сабжу dim tile[3] tile[1] = 1339 tile[2] = 1340 tile[3] = 1345 for j = 1 to 3 for x= -2 to 2 for y = -2 to 2 uo.waittargettile(tile[j],...........................)
  13. наверно ты прав.... писал от балды
  14. sub main() var x,y while not uo.dead() for x=-2 to 2 for y=-2 to 2 uo.waittargettile('all', uo.getx()+x, uo.gety(), uo.getz()) uo.usetype('0x0f39') wait(11000) uo.waittargettile('all', uo.getx(), uo.gety()+y, uo.getz()) uo.usetype('0x0f39') wait(11000) next next wend end sub если примитивно то вот так...
  15. во-первых выкладывай скрипты в теге... а во-вторых попробуй сам проставить для себя коменты к каждой строчке и поймёшь сразу почему он не пашет
×
×
  • Создать...