Page 1 of 2
Помогите нубу в инже :)
Posted: 2013-09-01 17:27:11
by Beltek
Как запустить скрипт?
Вот скачал с сайта, что дальше?
Как добавить Hotkey на скрипт?

Как писать команды?
Как использовать объект?
Когда пытаюсь использовать предмет, скажем Банки ГХ пишет функция не найдена! Например в хотекейс вставляю exec Health, пишет Function not found
Re: Помогите нубу в инже :)
Posted: 2013-09-01 18:55:57
by Juicy Fruit
Для начала нужно найти скрипт, вставить в текстовый файл, сохранить файл и загрузить его в инжекте (закладка Scripts кнопка Load).
После этого у тебя будут доступны функции скрипта, которые есть в созданном тобою файле.
Создание хоткеев - переходим на закладку Hotkeys, там указываем нужную тебе кнопку для хоткея и вписываем желаемую комманду (например exec Health, но это при условии, что такая комманда есть у тебя в файле со скриптами) в соответствующее окно и жмем добавить - хоткей создан!
После чего можно запустить скрипт одной кнопкой (на которую его поставил), ткнув эту кнопку при активном окне клиента UO.
Использовать объект через хоткеи: useobject ID
Например: useobject 0x0400DF7A
Остальные комманды так же, только со своими параметрами.
Re: Помогите нубу в инже :)
Posted: 2013-09-02 06:07:22
by Beltek
Juicy Fruit wrote:Для начала нужно найти скрипт, вставить в текстовый файл, сохранить файл и загрузить его в инжекте (закладка Scripts кнопка Load).
После этого у тебя будут доступны функции скрипта, которые есть в созданном тобою файле.
Создание хоткеев - переходим на закладку Hotkeys, там указываем нужную тебе кнопку для хоткея и вписываем желаемую комманду (например exec Health, но это при условии, что такая комманда есть у тебя в файле со скриптами) в соответствующее окно и жмем добавить - хоткей создан!
После чего можно запустить скрипт одной кнопкой (на которую его поставил), ткнув эту кнопку при активном окне клиента UO.
Использовать объект через хоткеи: useobject ID
Например: useobject 0x0400DF7A
Остальные комманды так же, только со своими параметрами.
Вроде немного разобрался, только вот раздражает, что нельзя, что бы скрипты сами загружались при входе в инжект!
А какой скрипт скажем на каст парализа на ласт таргет?
А последнюю цель вибирать в ручную? Или автоматически можно?
Re: Помогите нубу в инже :)
Posted: 2013-09-02 07:18:00
by Juicy Fruit
Создай в папке с инжектом файл autoload.sc и закинь туда свои скрипты, он будет подгружаться при запуске инжекта.
В хоткей впиши cast Paralyze lasttarget
Только предварительно выбери цель руками.
Можно по серийнику выбирать цели скриптом, на форуме есть такое и не один.
Re: Помогите нубу в инже :)
Posted: 2013-09-02 11:55:43
by Beltek
Juicy Fruit wrote:Создай в папке с инжектом файл autoload.sc и закинь туда свои скрипты, он будет подгружаться при запуске инжекта.
В хоткей впиши cast Paralyze lasttarget
Только предварительно выбери цель руками.
Можно по серийнику выбирать цели скриптом, на форуме есть такое и не один.
А как создать такой файл? и как туда скрипты закинуть?
Парализ не работает. Пишет функция не найдена! Думаю, нужен скрипт к нему, а потом уже и бинд.
Re: Помогите нубу в инже :)
Posted: 2013-09-02 13:04:49
by Mirage
Re: Помогите нубу в инже :)
Posted: 2013-09-02 20:29:27
by Beltek

Я конечно не Pro в компе, но не до такой степени!
Re: Помогите нубу в инже :)
Posted: 2013-09-02 22:28:05
by Mirage
так а шож ты спрашиваешь как файлы создавать и вставлять текст?
Создаёшь autoload.txt вписываешь туда все нужные скрипты - главное чтобы не дублировались (несколько main()). Переименовываешь файл в autoload.sc. Если винда не видит расширения - скачай и поставь что нибудь типо тотал командера, в нем до кучи еще встроенный редактор хороший обычно бывает.
autoload.sc как и autoload.txt редактируется простым блокнотом, либо AkelPad, либо любой другой типо того программой.
А еще тебе надо читать
урокиинжекта. Хотя я в общем согласен что мы лентяи и не можем написать ОСНОВЫ ДЛЯ НОВИЧКОВ.
Re: Помогите нубу в инже :)
Posted: 2013-09-05 17:27:41
by Beltek
Mirage wrote:так а шож ты спрашиваешь как файлы создавать и вставлять текст?
Создаёшь autoload.txt вписываешь туда все нужные скрипты - главное чтобы не дублировались (несколько main()). Переименовываешь файл в autoload.sc. Если винда не видит расширения - скачай и поставь что нибудь типо тотал командера, в нем до кучи еще встроенный редактор хороший обычно бывает.
autoload.sc как и autoload.txt редактируется простым блокнотом, либо AkelPad, либо любой другой типо того программой.
А еще тебе надо читать
урокиинжекта. Хотя я в общем согласен что мы лентяи и не можем написать ОСНОВЫ ДЛЯ НОВИЧКОВ.
Помоги пожалуйста с кастом со скролов пвп спеллов.
Вот, например, хочу кастануть парализ на ласт таргет:
sub SParalyz()
uo.usetype(0x1F52)
uo.waitlasttarget
end sub
Не работает!
Если не сложно, поделитесь пожалуйста скриптами для каста спеллов со скролов (для пвп)
А и еще где найти скрипт на авто лут в пвп, подхил с банки ГХ + бинт?
uo.attacklast - атака последнего таргета, такая команда?
Вот мои скрипты для пвп: (еще надо каст со скролов на ласт таргет)
sub ExtrimalRecall()
var rune='0x401634DF'
uo.waittargetobject(Rune)
uo.Usetype('0x1F4C','0x0000') ;?caai ?aeie ne?ie
wait(100)
uo.Usetype('0x0F08','0x07F2') ; ooo iuai eiaeceo
end sub
#######
sub RecallCove()
var rune='ID=0x40163373'
uo.waittargetobject(Rune)
uo.Usetype('0x1F4C','0x0000') ;?caai ?aeie ne?ie
wait(100)
uo.Usetype('0x0F08','0x07F2') ; ooo iuai eiaeceo
end sub
#######
sub GHPotion()
uo.usetype(0x0F0C)
end sub
#######
sub TotalManaPotion()
uo.usetype(0x0F09)
end sub
#######
sub StoneSkinPotion()
uo.usetype(0x0F09)
end sub
#######
sub SRecallOnly()
var rune='0x401634DF'
uo.waittargetobject(Rune)
uo.Usetype('0x1F4C','0x0000') ;?caai ?aeie ne?ie
end sub
#######
sub TotalHPotion()
uo.usetype(0x0F0C)
end sub
#######
sub AntiPotion()
uo.usetype(0x2A07)
end sub
#######
sub MRef()
uo.usetype(0x1F50)
UO.waittargetself()
end sub
#######
sub Sword() ; Одевание щита и оружия
uo.usetype(0x13FE)
uo.usetype(0x1B78)
Endsub
Re: Помогите нубу в инже :)
Posted: 2013-09-05 18:48:18
by Zolen
Beltek wrote:Помоги пожалуйста с кастом со скролов пвп спеллов.
Вот, например, хочу кастануть парализ на ласт таргет:
sub SParalyz()
uo.usetype(0x1F52)
uo.waitlasttarget
end sub
Не работает!
Если не сложно, поделитесь пожалуйста скриптами для каста спеллов со скролов (для пвп и обкасты, РЕКОЛЛ не надо (как-то сумел сделать!

))
А и еще где найти скрипт на авто лут в пвп? Подхил с банки ГХ + бинт.
Парализ на ласт таргет со скролла
Uo.WaitTargetObject(lasttarget)
Uo.Usetype('тип_скроллов_парализа')
Другие касты со скроллов аналогичны, если кастовать надо на себя - вместо lasttarget пиши self, с бинтами тоже самое, только впиши тип бинтов. Типы смотреть - ,info в клиенте, появляется прицел, жмешь на интересующий предмет. Открывается окошко, где указаны его параметры, тебе нужен type
Пить банку и юзать бинты - сначала юзтайп банки, потом ставишь таргет на себя и юзтайп бинтов.
Re: Помогите нубу в инже :)
Posted: 2013-09-05 18:49:40
by Beltek
Разобрался благодаря добрым людям)
А вот еще воопрос что дает () в конце комманд? Без нее пробовал - пишет ошибка, с ней все норм.
Re: Помогите нубу в инже :)
Posted: 2013-09-05 18:51:21
by Mirage
выше то прочитай что написали

Во многих языках программирования используются круглые скобки для выделения конструкций. Например, в языках Паскаль и Си в скобках указываются параметры вызова процедур и функций, а в Лиспе — для описания списка.
© шепчет вики...
Нам подходит скорее такое определение:
Пустые скобки означают, что main не имеет аргументов
Смирись с ними просто и ставь везде где нужно.

Re: Помогите нубу в инже :)
Posted: 2013-09-05 19:02:25
by Zolen
Beltek wrote:Сделал ГХ со скрола, но все еще нужны ПВП спеллы со скролов каст на ласт таргет!
sub ScrollGH() ; Каст ГХ со скрола на себя
uo.usetype(0x1F49)
uo.waittargetself()
end sub
А вот еще воопрос что дает () в конце комманд? Без нее пробовал - пишет ошибка, с ней все норм.
У тебя немного некорректно сделана функция.
Сначала нужно ставить таргет, а потом кастовать/использовать предмет который запросит цель. Тут логика какая: используя команду WaitTargetObject или аналогичную мы говорим инжекту "когда появится прицел, жми его туда-то".
Скобки нужны, чтобы в них передавать переменные функции. Например та же самая WaitTargetObject требует на входе айди объекта, на который ставить цель. У тех функции, которые на вход переменных не требуют, например WaitTargetSelf в скобках ничего не указывается.
Также есть функции, которые в зависимости от того, передал ты им что-нибудь или нет работают по разному, например WarMode.
Очень советую почитать хелп по командам вот тут
http://yoko.com.ua/help/
Re: Помогите нубу в инже :)
Posted: 2013-09-05 19:09:59
by Beltek
Zolen wrote:Beltek wrote:Сделал ГХ со скрола, но все еще нужны ПВП спеллы со скролов каст на ласт таргет!
sub ScrollGH() ; Каст ГХ со скрола на себя
uo.usetype(0x1F49)
uo.waittargetself()
end sub
А вот еще воопрос что дает () в конце комманд? Без нее пробовал - пишет ошибка, с ней все норм.
У тебя немного некорректно сделана функция.
Сначала нужно ставить таргет, а потом кастовать/использовать предмет который запросит цель. Тут логика какая: используя команду WaitTargetObject или аналогичную мы говорим инжекту "когда появится прицел, жми его туда-то".
Скобки нужны, чтобы в них передавать переменные функции. Например та же самая WaitTargetObject требует на входе айди объекта, на который ставить цель. У тех функции, которые на вход переменных не требуют, например WaitTargetSelf в скобках ничего не указывается.
Также есть функции, которые в зависимости от того, передал ты им что-нибудь или нет работают по разному, например WarMode.
Очень советую почитать хелп по командам вот тут
http://yoko.com.ua/help/
А вот на одевание вепа и щита. Такой макрос: sub Sword() ; Одевание щита и оружия
uo.usetype(0x13FE)
uo.usetype(0x1B78)
Endsub
??????
А как сделать, чтобы после одевания щита и вепа он автоматом атаковал поледнуюю цель?
Re: Помогите нубу в инже :)
Posted: 2013-09-05 19:14:18
by Zolen
Beltek wrote:А вот на одевание вепа и щита. Такой макрос: sub Sword() ; Одевание щита и оружия
uo.usetype(0x13FE)
uo.usetype(0x1B78)
Endsub
??????
А как сделать, чтобы после одевания щита и вепа он автоматом атаковал поледнуюю цель?
Code: Select all
sub Sword() ; Одевание щита и оружия
uo.usetype('0x13FE')
uo.usetype('0x1B78')
uo.attack(lasttarget)
End sub
Re: Помогите нубу в инже :)
Posted: 2013-09-05 19:17:47
by Beltek
Zolen wrote:Beltek wrote:А вот на одевание вепа и щита. Такой макрос: sub Sword() ; Одевание щита и оружия
uo.usetype(0x13FE)
uo.usetype(0x1B78)
Endsub
??????
А как сделать, чтобы после одевания щита и вепа он автоматом атаковал поледнуюю цель?
Code: Select all
sub Sword() ; Одевание щита и оружия
uo.usetype('0x13FE')
uo.usetype('0x1B78')
uo.attack(lasttarget)
End sub
Спасибо

Re: Помогите нубу в инже :)
Posted: 2013-09-05 19:25:19
by Beltek
А есть ли скрипт на авто таргет? У меня есть один, но он не атакует ласт таргет...
Есть ли скрипт на авто лут? Нашел где-то на форуме один, он не лутал ничего, а просто таскал по паку реги (перекладывал)

Re: Помогите нубу в инже :)
Posted: 2013-09-05 19:38:44
by Zolen
Что значит автотаргет?
Опиши, что должен делать автолут. Чем подробнее опишешь, что откуда куда и как таскать, тем быстрее придем к пониманию)
Re: Помогите нубу в инже :)
Posted: 2013-09-05 20:23:43
by Beltek
Zolen wrote:Что значит автотаргет?
Опиши, что должен делать автолут. Чем подробнее опишешь, что откуда куда и как таскать, тем быстрее придем к пониманию)
Авто таргет - ищет цель и ставит ее как ласт таргет. Возможно, имеет ограничения - не ставить целью Друга.
Авто лут, думаю, может полутать робу, клоку, арм, веп, щит. Достает их из трупа упавшего игрока. Как тоскать их - често хз.

Re: Помогите нубу в инже :)
Posted: 2013-09-06 11:32:31
by Beltek
И еще бы скрипт на слезание / сажение на лошадь было бы не плохо