Готовые скрипты Injection, Просьба воздержаться от флейма |
Готовые скрипты Injection, Просьба воздержаться от флейма |
Сообщений: 51 Рег. 30.08.2013 |
28 марта 2015 21:44
Сообщение #61
|
Автохил Great heal+бинтами sub autoheal() var Type='0x0E24'; тип бутылки с жидкостью Var Color='0x0446'; цвет бутылки с жидкостью while 1 wait(250) if uo.life < 90 then UO.FindType(Type, Color, 2) UO.UseObject('finditem') uo.bandageself() wait(500) endif wend end sub |
|
|
|
Сообщений: 1656 Рег. 28.03.2015 |
3 апреля 2015 05:38
Сообщение #62
|
Фишинг, ловит все в пак собирает. sub FishingAround() VAR Ms0 = "You can't see" ; ?? ????? ????? ????? VAR Ms1 = "You can't fish under the ship"; ?? ????? ?????? ????? VAR Ms2 = "You are too far away" ; ?????? VAR Ms3 = "There are no fish here" ; ????????? ??? VAR Ms4 = "You fish a while, but fail to catch anything"; ???? VAR Ms5 = "You pull out" ; ?????? ???-?? VAR Ms6 = "Try fishing" ; ?? ????? ?????? ????? VAR k, t, v, x, y VAR MaxTime = 800 For y = -4 To 4 For x = -4 To 4 k = 0 repeat If UO.Dead() Then return Endif DeleteJournal(ms0) DeleteJournal(ms1) DeleteJournal(ms2) DeleteJournal(ms3) DeleteJournal(ms4) DeleteJournal(ms5) DeleteJournal(ms6) t = UO.Timer() If UO.Waiting() Then UO.CancelTarget() Endif UO.WaitTargetTile( '0', STR( UO.GetX() + x ), STR( UO.GetY() + y ), '251') UO.UseObject( UO.GetSerial( UO.ObjAtLayer( 'Lhand' ) ) ) repeat wait(100) until UO.InJournal(ms0) OR UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR UO.InJournal(ms4) OR UO.InJournal(ms5) OR UO.InJournal(ms6) OR ((t + MaxTime) < UO.Timer()) k = k + 1 If UO.InJournal(ms5) Then k = 0 Endif If UO.Dead() Then return Endif If UO.InJournal( ms5 ) Then GetResultFish() Endif until UO.InJournal(ms0) OR UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR (k > 6) If UO.Dead() Then return Endif Next Next endsub Sub GetResultFish() ; ------- ???? ------- DIM Fish[18] Fish[0] = '0x170B'; ?????? Fish[1] = '0x170F'; ????? Fish[2] = '0x170D'; ???????? Fish[3] = '0x1711'; ?????? Fish[4] = '0x09CC'; ??? ???? 1 Fish[5] = '0x09CD'; ??? ???? 2 Fish[6] = '0x09CE'; ??? ???? 3 Fish[7] = '0x09CF'; ??? ???? 4 Fish[8] = '0x0FC4'; ???????, ??? 1 Fish[9] = '0x0FC5'; ???????, ??? 2 Fish[10] = '0x0FC6'; ???????, ??? 3 Fish[11] = '0x0FC7'; ???????, ??? 4 Fish[12] = '0x0FC8'; ???????, ??? 5 Fish[13] = '0x0FC9'; ???????, ??? 6 Fish[14] = '0x0FCA'; ???????, ??? 7 Fish[15] = '0x0FCB'; ???????, ??? 8 Fish[16] = '0x0FCC'; ???????, ??? 9 Fish[17] = '0x14ED'; ????? VAR Razmer = 17 ; ?????? ??????? - 1 VAR Scissor = '0x0F9E'; ??? ?????? VAR Bandag = '0x0E21' ; ??? ?????? VAR i ; ???? ??? ? ??? ???????? ??? ??????, ???? ???? ?????????????? ; ? ?????????? ? ????. ????? ?????? ?????? ??????? ?????? ? ??????. For i = 0 To Razmer UO.FindType( Fish[i], '-1', 'ground' ) If UO.FindCount() > 0 Then If i < 4 Then ; ????? UO.WaitTargetObject( 'finditem' ) UO.UseType( Scissor ) Wait( 3000 ) UO.FindType( Bandag ) Endif UO.Grab( '0', 'finditem' ) Wait( 2000 ) If i > 7 AND i < 17 Then ; ??????? UO.UseObject( 'finditem' ) wait(1000) Endif Endif Next endsub sub Food() VAR food = '0x097A' while NOT UO.Dead() UO.DeleteJournal() UO.WaitTargetObject(0x40002877) UO.UseType(food) repeat wait(500) until UO.InJournal('You burn') OR UO.InJournal('You put') wend end sub Sub CheckLag() DeleteJournal( 'backpack' ) UO.Click( 'backpack' ) repeat wait(100) until UO.InJournal( 'backpack' ) return end sub Sub DeleteJournal( string1 ) VAR nom = UO.InJournal( string1 ) If nom > 0 Then UO.SetJournalLine( Nom - 1, 'string replaced' ) DeleteJournal( string1 ) Endif endsub |
|
|
|
27 мая 2015 00:54
Сообщение #63
|
|
Sub DropKindling() var Kindlings = 0x0DE1 ; тип хвороста var Campfire = 0x0DE3 ; тип костра if UO.FindType(Kindlings, -1, 'my') <> '' then UO.CharPrint('self', 0x003A, '[Kindling]') UO.Drop(1, 0, 0, 0, 'finditem') while UO.ContainerOf('finditem') <> '0xFFFFFFFF' Wait(300) wend UO.UseObject('finditem') return True end if UO.ColorPrint(0x0026, 'Хворост для костра не найден!') return False end sub |
|
|
|
Сообщений: 20 Рег. 19.04.2016 |
24 июня 2016 09:23
Сообщение #64
|
Рекол от всех игроков кроме друзей. работает на зомбипаке. sub alarmrecall() uo.addfindlist("Sex", "0x0190") uo.addfindlist("Sex", "0x0191") UO.Ignore('self', 'on') while not uo.addfindlist('Sex','30','ground') wait(100) wend if NextEnemy() <> '' then Recallhome() end if end sub |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
16 сентября 2016 14:37
Сообщение #65
|
Вроде работает нормально, для скрипта необходима функция Select(выбор айди по таргету) из зомбипака но есть одно но не знаю как определить задержку между применением, ведь когда скилл сработал четко он в чат ничего не пишет П.С думаю нужен какой то таймер ;-------------------------------------------------------- ; Прокачка Эвалюта ;-------------------------------------------------------- Sub evalut() var Person Select('Выберите кого будем изучать','Person') UO.ColorPrint(0x042B, 'Изучаем: ' + UO.GetName('Person')) UO.WaitTargetObject('Person') repeat UO.UseSkill("Evaluating Intelligence") UO.WaitTargetObject('Person') wait(5000) until uo.dead () end sub |
|
|
|
Сообщений: 3319 Рег. 19.11.2013 |
16 сентября 2016 14:41
Сообщение #66
|
Shantaram, В готовые то зачем если сам пишешь что не довел до ума :) Эволюцию на себе можно качать. Не обязательно указывать тело. И там вроде гамп используется. Щаз проверю отпишусь. Да гамп. Скрипт можно оформить вот так: Sub EvaluatingIntelligence() Var SkillVal = 1000 while uo.SkillVal('Evaluating Intelligence') < SkillVal; ;Eat() For i = 1 To 100 uo.DeleteJournal() uo.Useskill('Evaluating Intelligence', 'self') LastTimer = uo.Timer() repeat wait(500) until uo.InJournal('seem|looks|У вас не') or uo.LastGump('text', 0) == 'Mirage' or uo.Timer() > LastTimer + 200 Next Wend End Sub еду закоментил это кусочек большого скрипта. Проверка срабатывает на неудачную попытку либо на появления окошко с именем персонажа либо через 20 секунд. |
|
|
|
Сообщений: 516 Рег. 9.03.2016 |
16 сентября 2016 14:41
Сообщение #67
|
4-5 секунд норм |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
16 сентября 2016 14:46
Сообщение #68
|
Mirage, вариант то рабочий, просто задержка в 5 сек думаю большевата, не знал что можно на себя тыкать |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
16 сентября 2016 15:24
Сообщение #69
|
Mirage, не понял зачем цикл for, вместо Mirage поставил GetName так универсальней Sub evalut() var LastTimer repeat UO.UseSkill('Evaluating Intelligence', 'self') LastTimer = uo.Timer() repeat wait(500) until uo.InJournal('seem|looks|У вас не') or uo.LastGump('text', 0) == UO.GetName('self') or uo.Timer() > (LastTimer + 1000) UO.DeleteJournal() until uo.dead() end sub |
|
|
|
Сообщений: 516 Рег. 9.03.2016 |
16 сентября 2016 16:55
Сообщение #70
|
Shantaram, чтобы через каждые сто итераций кушал. |
|
|
|
Сообщений: 3319 Рег. 19.11.2013 |
16 сентября 2016 19:17
Сообщение #71
|
Shantaram, Цикл while предпочтительнее. Если скилл уже гм зачем использовать уменее? А живой ли чар проверяла параллельная процедура которая стопорит все если чар умер. Кстати uo.LastGump('text', 0) используется в TestID, ItemID, Animal_Lore, Arms_Lore, Anatomy. Соответственно рыба, даггер, даггер, Лошадь (Лама), даггер, свое имя. В старом скрипте было разбито на отдельные куски и по очереди переключалось, в черновом последнем скрипте была процедура общая для использования скилла на предмете или существе но я уже раскачал несколько чаров и че то забросил. |
|
|
|
Сообщений: 282 Рег. 20.09.2015 |
18 сентября 2016 21:44
Сообщение #72
|
Spirit Speak, идет медленно не знаю с чем связано Sub SpiritSpeak() repeat UO.UseSkill('Spirit Speak') repeat wait(200) until UO.InJournal('fail|establish') UO.DeleteJournal() until UO.Dead() end sub |
|
|
|
Сообщений: 219 Рег. 20.11.2015 |
28 сентября 2016 17:46
Сообщение #73
|
а как зделать ??? прописать что то надо когда пьёт инвизку с вара не снимает и продолжает стрелать что зделать чтоб когда пил во время стрельбы снимал вар режим ??? |
|
|
|
Сообщений: 1656 Рег. 28.03.2015 |
28 сентября 2016 18:07
Сообщение #74
|
Wolf, добавить в скрипт после юзания бутылки UO.WarMode(False) |
|
|
|
29 сентября 2016 02:06
Сообщение #75
|
|
Отличные скрипты то что нужно. |
|
|
|
Сообщений: 219 Рег. 20.11.2015 |
29 сентября 2016 14:37
Сообщение #76
|
Цитата: T-ReXX добавить в скрипт после юзания бутылки это в то скрипте дринк инвиз добавить что ты на писал ???UO.WarMode(False) |
|
|
|
Сообщений: 3319 Рег. 19.11.2013 |
29 сентября 2016 15:02
Сообщение #77
|
Wolf, а как ты думаешь? Может быть в другом? Попробуй, вдруг получится у тебя уходить в инвиз из копалки или сбора растений. Сцук не смог сдержаться :))) Как ты умудряешься так бессмысленно флудить и не иметь пару десятков пандорок? |
|
|
|
Сообщений: 219 Рег. 20.11.2015 |
29 сентября 2016 19:28
Сообщение #78
|
Mirage, чё те надо ??? я не у тебя спрашиваю иди по пасись на лужайке и быков своих заберай |
|
|
|
Сообщений: 519 Рег. 24.08.2016 |
29 сентября 2016 19:52
Сообщение #79
|
Wolf, кинь кусок скрипта где инвизку пьет |
|
|
|
Сообщений: 2039 Рег. 24.01.2010 |
29 сентября 2016 21:09
Сообщение #80
|
Цитата: Wolf Mirage, чё те надо ??? я не у тебя спрашиваю иди по пасись на лужайке и быков своих заберай Если я не ошибаюсь, это первая бычка от Вульфа на этом форуме. С почином.=) |
|
|
|
Сейчас: 22 ноября 2024 21:05 |