Ну а так смотри за один круг цикла ты используешь 4 раза getserial и getdistance один раз, мне кажется это опасно) может ошибаюсь, все в зависимости от задержки внутри цикла.Mirage wrote:Машу каслом не испортишь
Я не люблю работать с журналом.
Search found 20 matches
- 2015-07-04 23:48:38
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
- 2015-07-04 19:54:21
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
timemove=UO.Timer()
uo.useobject(corpse)
repeat
wait(lootwait)
until (UO.GetSerial(corpse)<>uo.GetSerial('lastcontainer') && uo.GetSerial('lastcontainer')<>'0xFFFFFFFF') || Uo.GetDistance(corpse) <= LootDist || timemove+10>UO.Timer()
Мне кажется тяжелый скрипт, не лучше ли обычный чек лаг ...
uo.useobject(corpse)
repeat
wait(lootwait)
until (UO.GetSerial(corpse)<>uo.GetSerial('lastcontainer') && uo.GetSerial('lastcontainer')<>'0xFFFFFFFF') || Uo.GetDistance(corpse) <= LootDist || timemove+10>UO.Timer()
Мне кажется тяжелый скрипт, не лучше ли обычный чек лаг ...
- 2015-07-02 23:16:39
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
у меня такая фигня возникала после полутора часов активного фарма. После оптимизации скриптов - убрал почти все игноры, оптимизировал циклы на динамических паузах, встроил проверки на запуски - стала херня вылезать раз часов в 4-5 хардкора. Если просто бегать по лесу и городу постреливая то можно ...
- 2015-06-10 01:16:33
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Подскажи, как правильно использовать для следования за чаром, в вечном цикле.
- 2015-06-08 15:40:39
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Эта ходилка требует ASM.
- 2015-06-08 01:59:21
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Подскажите с хорошей ходилкой под последний инжект, чтобы чар бегал а не ходил, встроенная работает пока не очень корректно.
- 2015-06-06 22:31:38
- Forum: Help
- Topic: Как закрыть контейнер?
- Replies: 1
- Views: 1907
Re: Как закрыть контейнер?
Я делаю через hide, но можно так же по координатам воспроизводить клик левой кнопкой мыши, получше метода не находил.
- 2015-05-12 21:16:59
- Forum: General
- Topic: Вызов функции из файла.
- Replies: 10
- Views: 11944
Re: Вызов функции из файла.
sub Tracking_Players()
WarMode_Off()
UO.WaitMenu("Tracking","Players")
If Not UO.WaitingForMenu(5000, 0, 0, 'Tracking', 'Tracking') Then
UO.CancelMenu()
End If
end sub
Нормальная запись или лишнего много? и еще почему у меня при первом юзе сразу выбирается кто-то из списка в трекинге.
WarMode_Off()
UO.WaitMenu("Tracking","Players")
If Not UO.WaitingForMenu(5000, 0, 0, 'Tracking', 'Tracking') Then
UO.CancelMenu()
End If
end sub
Нормальная запись или лишнего много? и еще почему у меня при первом юзе сразу выбирается кто-то из списка в трекинге.
- 2015-05-09 22:24:53
- Forum: General
- Topic: Вызов функции из файла.
- Replies: 10
- Views: 11944
Re: Вызов функции из файла.
У меня такая задача, не запускать скрипт дважды, то есть проверить если в памяти есть данный скрипт то не запускать копию.
UO.FunRunning(String Name) При частом повторении почти без задержек может крашить.
sub test()
If Not UO.FunRunning("test") Then
uo.print("test")
End If
end sub
такой ...
UO.FunRunning(String Name) При частом повторении почти без задержек может крашить.
sub test()
If Not UO.FunRunning("test") Then
uo.print("test")
End If
end sub
такой ...
- 2015-05-09 19:09:21
- Forum: General
- Topic: Вызов функции из файла.
- Replies: 10
- Views: 11944
Re: Вызов функции из файла.
У меня такая задача, не запускать скрипт дважды, то есть проверить если в памяти есть данный скрипт то не запускать копию.
- 2015-05-08 00:35:45
- Forum: General
- Topic: Вызов функции из файла.
- Replies: 10
- Views: 11944
Re: Вызов функции из файла.
Так же, как и с UO.SetGlobal/UO.GetGlobal за исключением плюшки в качестве полной очистки списка.
Остальные функции не популярны думаю, но если уж очень хочется - можно пройтись по всему списку и получить названия и значения переменных: var i
uo.TextClear()
for i = 0 to UO.GListSize() - 1
uo ...
Остальные функции не популярны думаю, но если уж очень хочется - можно пройтись по всему списку и получить названия и значения переменных: var i
uo.TextClear()
for i = 0 to UO.GListSize() - 1
uo ...
- 2015-05-07 19:09:33
- Forum: General
- Topic: Вызов функции из файла.
- Replies: 10
- Views: 11944
Re: Вызов функции из файла.
Кто-нибудь может привести пример работы с GList, все функции желательно.
- 2015-05-01 15:39:56
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Галочка Undead стоит, но все равно закрывается каждый раз. Плюс еще глюк бывает, совершенно случайным образом, инжа перестает реагировать на какие-либо действия, hotkeys, передвижение через клиент и др., вижу вокруг все движется, а сам никаких действий произвести не могу, и папердолл закрывается ...
- 2015-04-30 11:03:00
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Как заставить не закрываться backpack после смерти, как открывать в том же месте, где он был в последний раз, а так же как проверить, открыт ли backpack?
- 2015-04-04 00:03:59
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Скинь пожалуйста, буду очень признателен.
- 2015-04-03 18:45:01
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Возможно ли провести поиск на определенном объекте (NPC) по слоям? Подобие uo.objatlayer()
Я решил данную проблему следующим образом: uo.findtype('-1', '-1', lastattack) и выдирал из списка нужный слой. Костыль одним словом.
Также интересует вопрос выхода из цикла For, на данный момент использую ...
Я решил данную проблему следующим образом: uo.findtype('-1', '-1', lastattack) и выдирал из списка нужный слой. Костыль одним словом.
Также интересует вопрос выхода из цикла For, на данный момент использую ...
- 2015-03-19 19:42:26
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
Ребята хочу выразить огромную благодарность вышла офигенная программа. Спасибо.
- 2015-03-19 11:53:12
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
После каста идет эффект, анимации персонажа как таковой нет.
Отслеживай изменение хп.
Если примерно знаешь на сколько должно измениться хп – высчитывай разницу между текущем и прошлым хп и сравнивай со знчением. Но если в это время тебя ударят (при условии отсутствия физлов при получении урона) то ...
Отслеживай изменение хп.
Если примерно знаешь на сколько должно измениться хп – высчитывай разницу между текущем и прошлым хп и сравнивай со знчением. Но если в это время тебя ударят (при условии отсутствия физлов при получении урона) то ...
- 2015-03-19 11:42:28
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
После завершения выполнения функции можно проверить UO.GetFoundedTextSerial()
Но в случае с удачным поиском звука серийник будет 0x01010101 всегда (в пакете не приходит ид)
А если использовать анимацию? Допустим cast Heal, при удачном исполнении появляется звук и некая анимация вокруг персонажа ...
Но в случае с удачным поиском звука серийник будет 0x01010101 всегда (в пакете не приходит ид)
А если использовать анимацию? Допустим cast Heal, при удачном исполнении появляется звук и некая анимация вокруг персонажа ...
- 2015-03-19 11:06:10
- Forum: General
- Topic: Injection 2015
- Replies: 292
- Views: 583663
Re: Injection 2015
uo.waitingforjournaltext(now(), 2000, "[snd 01F2]|You lack Garlic for this spell|You lack Ginseng for this spell|You lack Spider's Silk for this spell|You lack sufficient mana for this spell|The spell fizzles", 1, 0)
Как можно такую проверку сделать точнее? Если рядом кто-то тоже воспользовался ...
Как можно такую проверку сделать точнее? Если рядом кто-то тоже воспользовался ...