Page 9 of 30
Re: Injection 2014 !
Posted: 2014-02-25 03:08:53
by pahha1988
Juicy Fruit wrote:pahha1988 wrote:3 раза выпал клиент именно на мобах причем отлетал весь инет целиком. как так не пойму (защита сервера?)
Инжект до такого еще не докатился)
Какой сервер?
Лог в студию при таких делах, галка Verbose Logging должна быть включена.
ок попишем. я на него тоже не грешу

Re: Injection 2014 !
Posted: 2014-02-25 04:03:37
by Incorrect User
Сделайте, при возможности, рабочей команду выключения компа uo.shutdownwindows
Re: Injection 2014 !
Posted: 2014-02-25 04:43:57
by Juicy Fruit
Incorrect User wrote:Или мне кажется или в uo.buy неправильно работает задержка. Скрипт доходит до строки uo.buy, задержка стоит к примеру 10сек, и как я понимаю когда скрипт попадает на эту строку то на ней он должен оставаться все 10 сек а не бежать дальше? У меня после uo.buy сразу рекол, вот чар говорит венику Buy, и сразу же жмет рекол, а если после uo.buy поставить wait(10000) то он стоит 10 сек, покупает что надо и улетает. То есть скрипт просто не задерживается на строке uo.buy на заданное время а бежит дальше.
Да, теперь нужна задержка обязательно, это из-за фикса с зависанием клиента при покупке-продаже.
Re: Injection 2014 !
Posted: 2014-02-25 12:43:09
by pahha1988
Juicy Fruit wrote:pahha1988 wrote:3 раза выпал клиент именно на мобах причем отлетал весь инет целиком. как так не пойму (защита сервера?)
Инжект до такого еще не докатился)
Какой сервер?
Лог в студию при таких делах, галка Verbose Logging должна быть включена.
сегодня опять выпал на монстре
лог весь кидать какой был?
Re: Injection 2014 !
Posted: 2014-02-25 12:45:33
by Incorrect User
Лог файлом на rghost залей и в личку джусу кинь. Только не запускай УО после того как клиент упал иначе лог сотрется, сохрани лог в другую папку а потом запускай и играй.
Re: Injection 2014 !
Posted: 2014-02-25 15:15:05
by Juicy Fruit
pahha1988 wrote:лог весь кидать какой был?
Можно целиком, можешь последние пакетов 5-10 (лучше целиком, ато удалишь еще нужное).
Re: Injection 2014 !
Posted: 2014-02-25 15:15:59
by Incorrect User
Кстати, еще интересует защита от повторного запуска скрипта. К примеру нажал рекол, и случайно нажал его еще раз, и одновременно 2 рекола перебивают друг друга. В общем чтобы не могли запустить один и тот же скрипт если он уже выполняется.
Re: Injection 2014 !
Posted: 2014-02-25 18:08:55
by Juicy Fruit
Через глобалки реализуй.
В скрипт.длл/хоткеи инжекта это не буду вставлять насильно.
При запуске скрипта:
Code: Select all
if uo.GetGlobal('имя скрипта')=='1' then
return
endif
uo.SetGlobal('имя скрипта','1')
При завершении скрипта/выходе из скрипта через return/терминэйте
Или где-то в теме про скрипт.длл поищи, там добавлял проверку, запущена ли функция в данный момент, что-то типо
Code: Select all
if uo.FunRunning('имя функции') then
return
endif
Так же, в начало скрипта.
Re: Injection 2014 !
Posted: 2014-02-26 23:01:44
by Incorrect User
Нельзя ли сделать чтобы команды типа uo.getgraphic uo.getserial и подобные могли бы получать сразу несколько значений? Например скрипте лута в котором нужно брать все подряд кроме заранее указанных типов, сейчас он бы выглядел вот так
Code: Select all
uo.findtype(-1, -1, box)
if uo.findcount and not uo.getgraphic("finditem") == "0x0000" and not uo.getgraphic("finditem") == "0x0001" and not uo.getgraphic("finditem") == "0x0002" ....
а хотелось бы чтобы выглядело наподобие этого
Code: Select all
uo.findtype(-1, -1, box)
if uo.findcount and not uo.getgraphic("finditem") == "0x0000|0x0001|0x0002|0x0003...."
Re: Injection 2014 !
Posted: 2014-02-27 00:07:54
by Incorrect User
Перестает видеть итемы в паке, например нож, на резку трупа, пишет что не видит, передвину в паке, увидел и взял, подхожу к другому трупу, пишет снова не видит, или ножници так же. Помогает перезаход.
Re: Injection 2014 !
Posted: 2014-02-27 01:12:56
by Incorrect User
Не видел руду в паке чтобы расплавить, не видел скролы, не видел столб на земле

Похоже это длительный юз findtype такое порождает, хотя задержки в пределах нормы - не менее 100.
Re: Injection 2014 !
Posted: 2014-02-27 05:47:32
by Juicy Fruit
Incorrect User wrote:Нельзя ли сделать чтобы команды типа uo.getgraphic uo.getserial и подобные могли бы получать сразу несколько значений? Например скрипте лута в котором нужно брать все подряд кроме заранее указанных типов, сейчас он бы выглядел вот так
Code: Select all
uo.findtype(-1, -1, box)
if uo.findcount and not uo.getgraphic("finditem") == "0x0000" and not uo.getgraphic("finditem") == "0x0001" and not uo.getgraphic("finditem") == "0x0002" ....
а хотелось бы чтобы выглядело наподобие этого
Code: Select all
uo.findtype(-1, -1, box)
if uo.findcount and not uo.getgraphic("finditem") == "0x0000|0x0001|0x0002|0x0003...."
Нет, это в скрипт.дллке сравнение идет, туда лезть пока что точно не буду.
Но можешь сам написать функцию которая будет заниматься сравнением. Разбор параметров строки по разделителю | ну и дальше сравнение с uo.getgraphic("finditem"), и лучше это в качестве параметра передавать в функцию
Incorrect User wrote:Не видел руду в паке чтобы расплавить, не видел скролы, не видел столб на земле

Похоже это длительный юз findtype такое порождает, хотя задержки в пределах нормы - не менее 100.
До этого были жалобы только что не видит трупы иногда.
Re: Injection 2014 !
Posted: 2014-02-27 12:23:29
by Gatard
А можно ввести команду, которая будет блокировать любые гампы на открытие: аля UO.Gumpblock(1) - UO.Gumpblock(0). В игровых моментах, открывается столько не нужных иконок, круто было бы, если можно было блокировать их.
Re: Injection 2014 !
Posted: 2014-02-27 12:31:06
by Incorrect User
На вкладке Main поставь галку Destroy Server Menus и не будет тебе гампов и прочего.
Re: Injection 2014 !
Posted: 2014-02-27 15:01:34
by Gatard
Incorrect User wrote:На вкладке Main поставь галку Destroy Server Menus и не будет тебе гампов и прочего.
как бы крутая кнопка, но когда нужны гампы, не комильфо лазить в закладку майн!
Re: Injection 2014 !
Posted: 2014-02-27 15:14:28
by Juicy Fruit
Через _set/uo.set() можно включать и выключать все (вроде бы все) галки, эту в том числе.
Вызови _set без параметром, он напишет в текстовое окно названия комманд для изменения статуса чекящиков.
Re: Injection 2014 !
Posted: 2014-02-27 15:26:15
by CxC
Фрукт, зайди в скайп, бяяядаааа

Re: Injection 2014 !
Posted: 2014-02-27 15:48:59
by Juicy Fruit
У меня на телефоне инета нету, весь трафик выжрал, так что эту неделю без скупа на работе :'(
Когда дома буду зайду)
Re: Injection 2014 !
Posted: 2014-02-27 15:50:02
by Incorrect User
Вайфай замути

Re: Injection 2014 !
Posted: 2014-02-28 11:51:54
by Incorrect User
А отображение где нибудь кармы и фейма нельзя органиовать?