Ремув трап |
Ремув трап |
Сообщений: 1246 Рег. 12.12.2009 |
10 апреля 2011 10:28
Сообщение #1
|
Кто небудь уже пробовал качать этот скрипт? Что за скрипт используете? |
|
|
|
Сообщений: 413 Рег. 25.01.2011 |
10 апреля 2011 14:05
Сообщение #2
|
каст ловушки на мешок по ид, каст анлока. и по кругу |
|
|
|
Сообщений: 4006 Рег. 7.09.2009 |
10 апреля 2011 14:13
Сообщение #3
|
Качают скиллы, а не скрипты. На пилот: send f9 500 - cast lock send f6 500 - last target wait 4s send f10 500 - cast unlock send f6 500 - last target wait 4s |
|
|
|
10 апреля 2011 14:48
Сообщение #4
|
|
На пилот можно меньше кнопок задействовать, ведь в опциях на одну кнопку можно задать и каст и ласт таргет.) -------------------- |
|
|
|
10 апреля 2011 15:36
Сообщение #5
|
|
да уже все давно прокачано ))) тайм кристалы в помощь ))))) |
|
|
|
Сообщений: 4006 Рег. 7.09.2009 |
10 апреля 2011 15:47
Сообщение #6
|
Цитата: Jose Cuervo На пилот можно меньше кнопок задействовать, ведь в опциях на одну кнопку можно задать и каст и ласт таргет.) Можно конечно, но я сделал так.) |
|
|
|
Сообщений: 1246 Рег. 12.12.2009 |
7 мая 2011 02:59
Сообщение #7
|
Кому нужен скрипт сделал. Выглядет неважно но работает норм. Единственное что хотелось бы добавить к скрипту так это чтоб реагенты брал из сундука если кончаются в паке. sub RemuvTrap() VAR LastTimer repeat while not uo.dead() UO.DeleteJournal() If UO.Mana < 30 Then repeat UO.UseSkill( 'Meditation' ) wait(2000) until UO.Mana == UO.Int wait(50) Endif LastTimer=UO.Timer() Uo.waittargetobject('0x40DDE989') UO.cast('Magic Trap') repeat wait(500) until UO.InJournal("поместили") or UO.InJournal("You can't make") or UO.InJournal("fizzles") OR UO.Timer()>LastTimer+200 If UO.InJournal("поместили") then Uo.waittargetobject('0x40DDE989') UO.cast('Magic Untrap') wait(500) repeat until UO.InJournal("обезвредили") or UO.InJournal("fizzles") UO.DeleteJournal() until UO.Count("0x0e34")<0 end sub Плюс прошу проверить нормально ли сделан скрипт. Часто почемуто ошибки вылетают. Я думаю чтото лишние или чегото нехватает |
|
|
|
Сообщений: 3333 Рег. 5.09.2009 |
8 мая 2011 21:55
Сообщение #8
|
кастую маджик трап на bag в паке и через 4 сек антрап, но ничего не происходит. что-то писать хоть должно? типо поставлена ловушка/снята? естественно не растет |
|
|
|
8 мая 2011 22:21
Сообщение #9
|
|
Кастовать можно, но эффекта нет. Действует только на сундуки, лежащие на земле. -------------------- |
|
|
|
Сообщений: 1246 Рег. 12.12.2009 |
9 мая 2011 09:16
Сообщение #10
|
У меня всё качается кастую на сундук стоящий у меня на хате... ТОлько скрипт ошибки часто выдаёт. Написан не правильно. |
|
|
|
Сообщений: 161 Рег. 29.03.2011 |
11 мая 2011 14:38
Сообщение #11
|
А он не пишет, на какой линии ошибка? Какая ошибка обычно вылазит?
|
|
|
|
Сообщений: 1246 Рег. 12.12.2009 |
11 мая 2011 14:41
Сообщение #12
|
Когда скрипт работает какоето время и крашит.. |
|
|
|
Сообщений: 161 Рег. 29.03.2011 |
11 мая 2011 15:25
Сообщение #13
|
Вот на пилот скриптик... Пока сам не тестил.. быстренько набросал. Как приду домой - проверю работоспособность, отредактирую паузы, так как не знаю время каста.
Перед включением скрипта нужно скастовать любой спелл на сундук, чтобы он поймал цель ( last target ).
Чтоб скрипт работал, надо, по идее, убрать мои комментарии из скрипта.
Если что-то непонятно - ася: 301148808
kkk: if mana < 10 goto med else send f1 (каст маджик трап / ваит фор таргет / ласт таргет ) wait 500 ( ставим нужную задержку на каст. ) goto bbb
bbb: if mana < 10 goto med1 else send f2 (каст маджик антрап / ваит фор таргет / ласт таргет ) wait 500 ( ставим нужную задержку на каст. ) goto kkk
med: if mana < 149 send m ( useskil / l meditation ) wait 20000 ( нужная задержка на медитацию (если скилл маленький - задержка меньше) ) else goto kkk
med1: if mana < 149 send m ( useskil / l meditation ) wait 20000 ( нужная задержка на медитацию (если скилл маленький - задержка меньше) ) else goto bbb
|
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
11 мая 2011 18:47
Сообщение #14
|
sub takereg() var RC = '0x40738F10' ;ID контейнера с регами DIM reg[4] var i,n reg[1]='0x0f8c'; SA reg[2]='0x0f8d'; SS reg[3]='0x0f84'; GA reg[4]='0x0F7B'; BM UO.UseObject(RC) for i=1 to 4 while UO.Count(reg[i])<5 UO.FindType(reg[i],-1,RC) n=UO.Count(reg[i]) UO.Grab(str(100-n),'finditem') wait(200) CheckLag() wend next end sub sub RemuvTrap() VAR LastTimer repeat while not uo.dead() takereg() wait (2000) UO.DeleteJournal() If UO.Mana < 30 Then repeat UO.UseSkill( 'Meditation' ) wait (4000) until UO.InJournal( "You are" ) Endif LastTimer=UO.Timer() Uo.waittargetobject('0x40738F10') UO.cast('Magic Trap') repeat wait(500) until UO.InJournal("поместили") or LastTimer+500<UO.Timer() If UO.InJournal("поместили") then Uo.waittargetobject('0x40738F10') UO.cast('Magic Untrap') wait(500) repeat until UO.InJournal("обезвредили") UO.DeleteJournal() until UO.Count("0x0e34")<0 end sub С добором регов... 1.5 часа работает - вылетов нет (уже 37 скила). Запускаем скрипт Ремув Трэп. |
|
|
|
Сообщений: 1234 Рег. 1.05.2010 |
11 мая 2011 18:50
Сообщение #15
|
А если быть точнее - вот:
вроде как должен работать... пилот 2.12 WK если что - стучи в асю.. могу скинуть :) Время ожидания сам подставь :) измени число 2000 на нужное в двух местах ( время каста спелла ). |
|
|
|
Сообщений: 1246 Рег. 12.12.2009 |
11 мая 2011 19:13
Сообщение #16
|
Вояжер спасибо огромное. Ловите плюсики парни |
|
|
|
Сейчас: 24 ноября 2024 00:04 |