Search found 119 matches
- 2016-01-29 18:50:44
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 198979
Re: Injection 2015
Причем тут обленились. Если функция требует получения ответа сервера, то логично, чтобы была встроенная проверка на отклик сервера или выход по таймауту. Чеклаг тут не спасет, потому что лаг может наступить после проверки чеклага )
не уловил мысли.
Если функция инжекта требует получения ответа ...
- 2016-01-27 20:32:22
- Forum: Scripting Ore
- Topic: Помогите
- Replies: 10
- Views: 2912
Re: Помогите
Ну может так
for n=0 to 50
if uo.injournal('There is nothing here|Try mining|far away|in rock|You cannot|iron') then
# если ничего нет или не скала или слишком далеко или не может или железо - то прекращает копать
return 1
endif
wait(500)
next
Мне у себя не проверить.
for n=0 to 50
if uo.injournal('There is nothing here|Try mining|far away|in rock|You cannot|iron') then
# если ничего нет или не скала или слишком далеко или не может или железо - то прекращает копать
return 1
endif
wait(500)
next
Мне у себя не проверить.
- 2016-01-26 07:06:58
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 198979
Re: Injection 2015
Мне кается 1 раз добавить функцию в начало скриптового файла и пользоваться ей в любом месте checklag() это очень удобно.
Эта простая проверка на ожидание если лаг прошла огонь, воду и медные трубы.
Совсем обленились, турбо паскаля на вас не хватает!!!!!!!
Причем тут обленились. Если функция ...
Эта простая проверка на ожидание если лаг прошла огонь, воду и медные трубы.
Совсем обленились, турбо паскаля на вас не хватает!!!!!!!
Причем тут обленились. Если функция ...
- 2016-01-26 06:59:01
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 198979
Re: Injection 2015
Этоо.. Удобно было бы
var list = VendorList(VendorSerial)
то есть получить VendorList с заданного вендора.
То есть сканируешь рынок, составляешь список(серийников) вендоров, запрашиваешь у каждого лист, ищешь в нем заданный итем и его цену. Потом из полученного списка выбираешь самый дешевый ...
- 2016-01-19 21:31:15
- Forum: Scripting Ore
- Topic: Помогите
- Replies: 10
- Views: 2912
Re: Помогите
Попробуй
if uo.injournal('There is nothing here|Try mining|far away|in rock|You cannot|You put|iron') then
ну или с большой буквы, как он там пишет
if uo.injournal('There is nothing here|Try mining|far away|in rock|You cannot|You put|iron') then
ну или с большой буквы, как он там пишет
- 2016-01-18 23:27:28
- Forum: Scripting Ore
- Topic: Сканер ПК
- Replies: 5
- Views: 2250
Re: Сканер ПК
у меня такого эффекта нет. Поставь дистанцию 3 и проверь. Подходишь на расстояние 3 - срабатывает, отходишь на 4 клетки, запускаешь скрипт - не срабатывает, подходишь ближе - снова срабатывает.
Ну еще, стоит галка "очищать память" в списке на вкладке Main в инже.
Ну еще, стоит галка "очищать память" в списке на вкладке Main в инже.
Re: Findman
Понятно, через finditem 

- 2016-01-17 22:19:50
- Forum: Requests
- Topic: English Inj
- Replies: 3
- Views: 7157
Re: English Inj
that works perfectly, great!
I have one follow up question ... i was using v 308 somethink of inj and everytime i run command getstatus i get Name 100/100 printed, now it shows only first time and if i run getstatus again on the same target nothing showed, when i switch target i see that status ...
I have one follow up question ... i was using v 308 somethink of inj and everytime i run command getstatus i get Name 100/100 printed, now it shows only first time and if i run getstatus again on the same target nothing showed, when i switch target i see that status ...
- 2016-01-17 14:01:46
- Forum: Requests
- Topic: English Inj
- Replies: 3
- Views: 7157
Findman
Что возвращает uo.findman()?
Как его правильно использовать?
Как его правильно использовать?
- 2016-01-12 23:22:00
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 198979
Re: Injection 2015
- Расширена возможность работы с шоплистами. А точнее - с текущими списками покупки/продажи вендоров:
Добавлены классы: VendorList и VendorReply
Функции VendorList:
var list = VendorList() - создать лист. Создавать самому его не нужно, для этого есть функция (после описания классов)
list. ...
- 2016-01-12 19:52:46
- Forum: General
- Topic: Close gump ??
- Replies: 4
- Views: 4702
Re: Close gump ??
Okoy wrote: >> "Sift + F12" to perform at last online.
he did not run!
however if I manually press on the keyboard the function is executed!
Sift or Shift ?
- 2016-01-10 21:22:59
- Forum: General
- Topic: Close gump ??
- Replies: 4
- Views: 4702
Re: Close gump ??
You can set Ultima Macro "Close" "BackPack" on the hotkey and in inject script call uo.press(HotKey)
- 2016-01-10 21:03:56
- Forum: Scripting Ore
- Topic: Скупка по рунам
- Replies: 0
- Views: 4342
Скупка по рунам
Скупка регов, перемещаясь по рункам. Гораздо дешевле чем по книге. Рунка на 20 поездок стоит всего 250 гп, то есть 12,5 гп за поездку. Раз в 20 дешевле , чем по книге.
Тестилась на старой инже и на новой.
Скупать можно любые товары по байлистам, но периодически нужно прикупать рунки и реги для ...
Тестилась на старой инже и на новой.
Скупать можно любые товары по байлистам, но периодически нужно прикупать рунки и реги для ...
Gump
Это кусок из лога инжи после uo.useskill('Tracking')
- 000015250+0016 --- server Open Menu Gump
0000: 7c 00 5b 00 49 99 d6 00 11 08 54 72 61 63 6b 69 : |.[.I.....Tracki
0010: 6e 67 05 21 20 00 00 07 41 6e 69 6d 61 6c 73 20 : ng.! ... ...
- 000015250+0016 --- server Open Menu Gump
0000: 7c 00 5b 00 49 99 d6 00 11 08 54 72 61 63 6b 69 : |.[.I.....Tracki
0010: 6e 67 05 21 20 00 00 07 41 6e 69 6d 61 6c 73 20 : ng.! ... ...
- 2016-01-09 18:27:03
- Forum: Scripting Ore
- Topic: Помогите начинающему скриптёру -)
- Replies: 22
- Views: 14377
Re:
Следущие три кода делают одно и то же:
var menu_size = 3 ; количество элементов в выборке меню
DIM promts[ val( str( menu_size ) ) ]
DIM choice[ val( str( menu_size ) ) ]
promts[0] = "Blacksmithing"
choice[0] = "Weapons"
promts[1] = "Weapons"
choice[1 ...
var menu_size = 3 ; количество элементов в выборке меню
DIM promts[ val( str( menu_size ) ) ]
DIM choice[ val( str( menu_size ) ) ]
promts[0] = "Blacksmithing"
choice[0] = "Weapons"
promts[1] = "Weapons"
choice[1 ...
- 2016-01-09 17:39:53
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 198979
Re: Injection 2015
admir wrote:kobol wrote:А нет встроенного ожидания ответа сервера? А то если связь плохая, то и 100 мс не хватит?
checklag()
Встроенного в смысле в инжу. Вместо чеклага в том числе.
- 2016-01-07 10:20:33
- Forum: Help
- Topic: How to refresh items inside the box?
- Replies: 1
- Views: 2579
Re: How to refresh items inside the box?
To refresh use uo.click ('box')
About checklag
sub CheckLag()
UO.DeleteJournal()
UO.Click("backpack")
Repeat
wait(200)
Until UO.InJournal('backpack')
end sub
When you use UO.Click("backpack") server should return response and show it in the journal.
If there are not record ...
About checklag
sub CheckLag()
UO.DeleteJournal()
UO.Click("backpack")
Repeat
wait(200)
Until UO.InJournal('backpack')
end sub
When you use UO.Click("backpack") server should return response and show it in the journal.
If there are not record ...
- 2016-01-05 13:12:38
- Forum: Scripting Ore
- Topic: проверка на труп
- Replies: 6
- Views: 2347
Re: проверка на труп
ты flagress ставишь в 0 и после этого второй раз не срабатывает.
надо где-то его устанавливать в 1 или убрать вообще.
надо где-то его устанавливать в 1 или убрать вообще.
- 2016-01-05 12:32:41
- Forum: Scripting Ore
- Topic: проверка на труп
- Replies: 6
- Views: 2347
Re: проверка на труп
sub ress()
if not uo.getglobal('flagRes')=='0' then
uo.exec('exec Resurrector')
uo.setglobal('flagRes','0')
endif
end sub
а где у тебя 'flagRes' становится не равным 0?
в общем тут фигня из 2-х скриптов.
вот так попробуй
sub ress()
uo.exec('exec Resurrector')
end sub
if ...
if not uo.getglobal('flagRes')=='0' then
uo.exec('exec Resurrector')
uo.setglobal('flagRes','0')
endif
end sub
а где у тебя 'flagRes' становится не равным 0?
в общем тут фигня из 2-х скриптов.
вот так попробуй
sub ress()
uo.exec('exec Resurrector')
end sub
if ...