
Injection 2014 !
Moderators: Murderator+, Murderator
-
- Posts: 949
- Joined: 2011-05-23 00:33:30
Re: Injection 2014 !
Кстати а через exec можно запускать функции с параметрами? Типа uo.exec("exec Find(object)") Нужно 

-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Incorrect User wrote:Кстати а через exec можно запускать функции с параметрами? Типа uo.exec("exec Find(object)") Нужно
Будет что-то типаJuicy Fruit wrote:Добавил возможность вызова скрипта с параметрами из хоткеев (или создание нового трида из уже запущенного скрипта)
,exec FunctionName#Params1#...#ParamN
FunctionName - соответственно имя функции;
Params - передаваемые в неё параметры.
Params перечисляются используя разделитель не запятую, а #.
Ограничение по кол-ву параметров - 20.
Параметры строчного типа должны и быть вковычках.
Числовые параметры или имена переменных нужно записывать без ковычек.
Если в строчке необходим пробел - он должен быть заменён на $, ибо в обработку дллкой приходит функция уже без пробелов.
Пример:
Требуется вызвать функцию asd с параметрами: Переменная,Число,Строка
Где-то на просторах скрипта находится:Code: Select all
var Param1='Param1_data'
sub asd(a1,a2,a3)
uo.print(a1)
uo.print(str(a2))
uo.print(a3)
wait(10000)
end sub
В окне УО (или забиваем в хоткей) пишемscript.dll обработает этот запрос на вызов функции, создаст временную функцию с названием <FunName>_WithParams(), запустит её и из неё вызовет необходимую функциюCode: Select all
,exec asd#Param1#123#'Param3$with$spaces'
В итоге в систем чате УО имеем:Code: Select all
sub asd_WithParams()
asd(Param1,123,'Param3 with spaces')
end subВ списке запущенных скриптов, 10 секунд, будет висеть созданная функция asd_WithParamsCode: Select all
Param1_data
123
Param3 with spaces
Code: Select all
uo.exec("exec Find#"+object)
Насчет DelJournal() - как собирал? Копировал из _showjournal? Или вручную вписывал?
DelJournal() уже не актуальна, т.к. uo.DeleteJournal(str) работает так же и встроена в инжект.
-
- Posts: 949
- Joined: 2011-05-23 00:33:30
Re: Injection 2014 !
Копировал из _showjournal, сообщение удалялось одно и то же но несколько штук удаляться отказывались.
-
- Posts: 949
- Joined: 2011-05-23 00:33:30
Re: Injection 2014 !
Все таки падает. Только что просто включил скрипт и клиент с Абнормал програм терминейшн упал, в логе ничего. Перезашел, запустил скрипт, все ок.
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Это что-то в скрипт.длл вроде, в логе ничего не оставляет, т.к. скрипт.длл не связана с логом.Абнормал програм терминейшн
Re: Injection 2014 !
Incorrect User wrote:Может быть viewtopic.php?f=1&t=17391&start=60#p96344
Да, верно. При вводе - ' ' ' падает

Джус, использование скиллов Нунджитсу, бушидо и абилок оружия как-нибудь уже реализовано в последней версии инжекта?
Last edited by Корёжа on 2014-02-22 07:37:38, edited 2 times in total.
Re: Injection 2014 !
3.0.8 клиент
падает когда правишь скрипт в основном по типу:
uo.blala ('0x000', '0x000')
начинаешь первое значение писать и виснет или исправлять (приходилось просто через текстовик править)
Падает когда в настройки в самой игре заходишь.
Да и просто виснет
И hotкеи тоже парят. назначил на клавишу exec mana на нум + тыщу раз менял сохранял и опять тоже самое
(исправил также в ручную через блокнот)
Хелп
падает когда правишь скрипт в основном по типу:
uo.blala ('0x000', '0x000')
начинаешь первое значение писать и виснет или исправлять (приходилось просто через текстовик править)
Падает когда в настройки в самой игре заходишь.
Да и просто виснет
И hotкеи тоже парят. назначил на клавишу exec mana на нум + тыщу раз менял сохранял и опять тоже самое
(исправил также в ручную через блокнот)
Хелп

-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Про исправление в скрипте - если не ''' то не представляю, что может быть.pahha1988 wrote:3.0.8 клиент
падает когда правишь скрипт в основном по типу:
uo.blala ('0x000', '0x000')
начинаешь первое значение писать и виснет или исправлять (приходилось просто через текстовик править)
Падает когда в настройки в самой игре заходишь.
Да и просто виснет
И hotкеи тоже парят. назначил на клавишу exec mana на нум + тыщу раз менял сохранял и опять тоже самое
(исправил также в ручную через блокнот)
Хелп
С настройками и зависаниями пока что ничего не могу сказать, краш? Или виндовская ошибка?
Хотвеи исправлял же в последнем релизе оО
Проверю еще раз.
Сомневаюсь, только учет их ведется, я сам с ними не сталкивался, так что не представляю, как они должны работать.Корёжа wrote:Incorrect User wrote:Может быть viewtopic.php?f=1&t=17391&start=60#p96344
Да, верно. При вводе - ' ' ' падает
Джус, использование скиллов Нунджитсу, бушидо и абилок оружия как-нибудь уже реализовано в последней версии инжекта?
Re: Injection 2014 !
Juicy Fruit wrote:Про исправление в скрипте - если не ''' то не представляю, что может быть.
С настройками и зависаниями пока что ничего не могу сказать, краш? Или виндовская ошибка?
Хотвеи исправлял же в последнем релизе оО
Проверю еще раз.
Виснет окно так что чар встает жмешь на панель инжекта она белая и все. винда предлагает закрыть приложение. чем краш от виндовской ошибки отличается?
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Ну если появляется окно с
и там ок/неок - это инжектовский краш, остальное можно сказать виндовская ошибка.UO client performed an unrecoverable invalid operation.
Terminate?
Re: Injection 2014 !
Juicy Fruit wrote:Ну если появляется окно си там ок/неок - это инжектовский краш, остальное можно сказать виндовская ошибка.UO client performed an unrecoverable invalid operation.
Terminate?
виндовская ошибка. совместимость какая то нужна?
Re: Injection 2014 !
pahha1988 wrote:Juicy Fruit wrote:Ну если появляется окно си там ок/неок - это инжектовский краш, остальное можно сказать виндовская ошибка.UO client performed an unrecoverable invalid operation.
Terminate?
виндовская ошибка. совместимость какая то нужна?
Совместимость врядли поможет, скорее всего в исполняемых операторах в момент краша что-то не так происходит, винда не может их обработать, задерживает выполнение, и инжект крашит.
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Возможно, что ошибка возникает при загрузке Script.dll т.к. она изменяет некоторые флаги и еще что-то в процессе, которые важны клиенту, клиент в сою очередь, при выполнении некоторых функций использует эти измененные значения и от сюда ошибка.
Нужно протестить без Script.dll инжект (но люди жалуются, что без неё не побегать толком), у самого не возникает этих ошибок - сам не могу выяснить, из-за скриптовой длл это происходит или нет.
Нужно протестить без Script.dll инжект (но люди жалуются, что без неё не побегать толком), у самого не возникает этих ошибок - сам не могу выяснить, из-за скриптовой длл это происходит или нет.
Re: Injection 2014 !
На старой версии частота крашей увеличивалась если в закладке дисплей включались цветные иконки регов, стрел... Сейчас их как бы исправили но первые признаки близкого краша - окрашивание верхней полоски в белый цвет, не возможно считать имя чаров или названия предметов с экрана (в журнале отображаются). ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.
Re: Injection 2014 !
Mirage wrote:На старой версии частота крашей увеличивалась если в закладке дисплей включались цветные иконки регов, стрел... Сейчас их как бы исправили но первые признаки близкого краша - окрашивание верхней полоски в белый цвет, не возможно считать имя чаров или названия предметов с экрана (в журнале отображаются). ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.
да она у меня то была то сейчас пропала. как ее вкл\выкл?
и перекрывало один параметр на другой.(посмотрю влияет или нет)
а вообще вылетало когда в опции клиента заходил чтобы звук выключить и все
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Галки на вкладке диплея?Mirage wrote:ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.
Re: Injection 2014 !
Mirage wrote:На старой версии частота крашей увеличивалась если в закладке дисплей включались цветные иконки регов, стрел... Сейчас их как бы исправили но первые признаки близкого краша - окрашивание верхней полоски в белый цвет, не возможно считать имя чаров или названия предметов с экрана (в журнале отображаются). ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.
У меня такое регулярно, кстати, бывает.
-
- Posts: 820
- Joined: 2011-06-11 19:54:23
Re: Injection 2014 !
Кхм, кусок статов вылазит чтоль?
З.Ы. В последней версии видна кнопка Add и меню быстрого выбора.
З.Ы. В последней версии видна кнопка Add и меню быстрого выбора.
Re: Injection 2014 !
Ага, обновил с предпоследней на последнюю. Пропал глюк вроде. Краши проверю.