Re: Injection 2014 !
Posted: 2014-02-21 15:41:14
Кстати а через exec можно запускать функции с параметрами? Типа uo.exec("exec Find(object)") Нужно 
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 subscript.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) Это что-то в скрипт.длл вроде, в логе ничего не оставляет, т.к. скрипт.длл не связана с логом.Абнормал програм терминейшн
Да, верно. При вводе - ' ' ' падаетIncorrect User wrote:Может быть https://yoko.uokit.com/viewtopic.php?f= ... =60#p96344
Про исправление в скрипте - если не ''' то не представляю, что может быть.pahha1988 wrote:3.0.8 клиент
падает когда правишь скрипт в основном по типу:
uo.blala ('0x000', '0x000')
начинаешь первое значение писать и виснет или исправлять (приходилось просто через текстовик править)
Падает когда в настройки в самой игре заходишь.
Да и просто виснет
И hotкеи тоже парят. назначил на клавишу exec mana на нум + тыщу раз менял сохранял и опять тоже самое
(исправил также в ручную через блокнот)
Хелп
Сомневаюсь, только учет их ведется, я сам с ними не сталкивался, так что не представляю, как они должны работать.Корёжа wrote:Да, верно. При вводе - ' ' ' падаетIncorrect User wrote:Может быть https://yoko.uokit.com/viewtopic.php?f= ... =60#p96344
Джус, использование скиллов Нунджитсу, бушидо и абилок оружия как-нибудь уже реализовано в последней версии инжекта?
Виснет окно так что чар встает жмешь на панель инжекта она белая и все. винда предлагает закрыть приложение. чем краш от виндовской ошибки отличается?Juicy Fruit wrote:Про исправление в скрипте - если не ''' то не представляю, что может быть.
С настройками и зависаниями пока что ничего не могу сказать, краш? Или виндовская ошибка?
Хотвеи исправлял же в последнем релизе оО
Проверю еще раз.
и там ок/неок - это инжектовский краш, остальное можно сказать виндовская ошибка.UO client performed an unrecoverable invalid operation.
Terminate?
виндовская ошибка. совместимость какая то нужна?Juicy Fruit wrote:Ну если появляется окно си там ок/неок - это инжектовский краш, остальное можно сказать виндовская ошибка.UO client performed an unrecoverable invalid operation.
Terminate?
Совместимость врядли поможет, скорее всего в исполняемых операторах в момент краша что-то не так происходит, винда не может их обработать, задерживает выполнение, и инжект крашит.pahha1988 wrote:виндовская ошибка. совместимость какая то нужна?Juicy Fruit wrote:Ну если появляется окно си там ок/неок - это инжектовский краш, остальное можно сказать виндовская ошибка.UO client performed an unrecoverable invalid operation.
Terminate?
да она у меня то была то сейчас пропала. как ее вкл\выкл?Mirage wrote:На старой версии частота крашей увеличивалась если в закладке дисплей включались цветные иконки регов, стрел... Сейчас их как бы исправили но первые признаки близкого краша - окрашивание верхней полоски в белый цвет, не возможно считать имя чаров или названия предметов с экрана (в журнале отображаются). ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.
Галки на вкладке диплея?Mirage wrote:ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.
У меня такое регулярно, кстати, бывает.Mirage wrote:На старой версии частота крашей увеличивалась если в закладке дисплей включались цветные иконки регов, стрел... Сейчас их как бы исправили но первые признаки близкого краша - окрашивание верхней полоски в белый цвет, не возможно считать имя чаров или названия предметов с экрана (в журнале отображаются). ЗЫ когда у меня включены все галки в дисплей происходит наложение координат чара на другие показатели.