Атака по имени
Moderators: Murderator+, Murderator
Атака по имени
Подскажите, есть ли какая нить команда для атаки по имени?
Суть: есть моб, его надо убивать. По типу скрипт не хочет его бить.
Помогите кто-нить)
Суть: есть моб, его надо убивать. По типу скрипт не хочет его бить.
Помогите кто-нить)
Re: Атака по имени
Code: Select all
sub attack()
var enemy=uo.journalserial(uo.injournal('is attacking you')-1)
if enemy<>'0x00000000' then
if uo.getnotoriety(enemy)<>1 then
uo.attack(enemy)
uo.print(uo.getname(enemy))
else
uo.print(uo.getname(enemy)+'синий')
endif
endif
uo.deletejournal()
endsub
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Re: Атака по имени
Как я понял, он берет сериал атакующего тебя моба?
Re: Атака по имени
Одного мода убил и выбил ошибку: "Variable already defined - ENEMY"
Re: Атака по имени
Смотря что ты поменял в скрипте.
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Re: Атака по имени
Code: Select all
var enemy=uo.journalserial(uo.injournal('is attacking you')-1)
Из этой строки
Code: Select all
('is attacking you')
Это я поменял на имя моба.
Может я не так объяснил, чего я хотел.
По суте, хотю собрать скрипт на фарм моба, но чтоб чар искал его не по типу, а по имени. То есть: появился моб с именем "Вася" и чар его атакует, подходит, убивает. После ждет следующего "Васю". Вот я никак не пойму, как сделать, чтоб он именно атаковал нужного мне моба, а все остальное я как бы сам..

Re: Атака по имени
ты просто засунул эту строку в цикл =) не надо объявлять переменные несколько раз.
Re: Атака по имени
Может быть тогда не по имени а по типу искать. Или какие то препятствия мешают этому?
Re: Атака по имени
Mirage wrote:Может быть тогда не по имени а по типу искать. Или какие то препятствия мешают этому?
Я не знаю почему, но по типу не атакует совсем.. может скрипт кривой... Дык, рабочий скрипт изменил, вставил тип, колор. Итог - болт! Стоит чар и не шевелиЦа
Re: Атака по имени
Envy wrote:Я не знаю почему, но по типу не атакует совсем.. может скрипт кривой... Дык, рабочий скрипт изменил, вставил тип, колор. Итог - болт! Стоит чар и не шевелиЦа
может дистанцию поиска не выставил? или ещё какая беда?
Re: Атака по имени
Code: Select all
sub farm()
Var hrsT, hrsC
hrsT = "0x03CA" # тип зверька
hrsC = "0x0901" # его цвет
UO.Set('finddistance', '10')
repeat
Uo.DeleteJournal()
UO.FindType(hrsT, hrsC, "ground")
If UO.FindCount() > 0 Then
UO.WarMode(1)
walk(0,0,'finditem')
wait(100)
UO.Attack('finditem')
repeat
wait(100)
if uo.GetDistance('finditem') > 1 then
walk(0,0,'finditem')
wait(150)
end if
until UO.InJournal('Body of')
uo.UseObject('lastcorpse')
uo.WaitTargetObject('lastcorpse')
Else
looting()
wait(50)
End If
UO.WarMode(0)
UO.WaitTargetObject('self')
UO.UseSkill('Anatomy')
wait(3500)
UO.FindType(hrsT, hrsC, "ground")
until UO.dead()
end sub
Re: Атака по имени
Нет. Должна?
Re: Атака по имени
C TWI будет краш.
Без тви можно попробовать так:
Делаем аллнеймс через забинденную кнопку клиента (уо пресс например "N")
Далее в цикле журналом смотрим You see: ТЛОЛОЛО
Берем сериал этого трололо но в случае если трололо стоит на месте не шевелясь будет выдавать нули.
идем по циклу дальше может какой из ТРОЛОЛО шевельнулся и сериал у нас определится и атачим его.
Можно искать по типу и сравнивать имя типа с гет неймс(если есть вероятность что один тип и разные имена) но опять же гет неймс не будет работать если не включен ТВИ а с ним крашит.
1) моб не шевелится ( ТВИ выключен)
2) проверь тип и цвет может мобы разного цвета бывают.
Без тви можно попробовать так:
Делаем аллнеймс через забинденную кнопку клиента (уо пресс например "N")
Далее в цикле журналом смотрим You see: ТЛОЛОЛО
Берем сериал этого трололо но в случае если трололо стоит на месте не шевелясь будет выдавать нули.
идем по циклу дальше может какой из ТРОЛОЛО шевельнулся и сериал у нас определится и атачим его.
Можно искать по типу и сравнивать имя типа с гет неймс(если есть вероятность что один тип и разные имена) но опять же гет неймс не будет работать если не включен ТВИ а с ним крашит.
Вот сам скрипт. Дистанция есть. ХЗ что он хочет... Моба не атакует даже с расстояния "впритык".
1) моб не шевелится ( ТВИ выключен)
2) проверь тип и цвет может мобы разного цвета бывают.
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Re: Атака по имени
Включил тви. Работает уже 2 часа без сбоев.
Спасибо

Re: Атака по имени
admir wrote:C TWI будет краш.
Без тви можно попробовать так:
Делаем аллнеймс через забинденную кнопку клиента (уо пресс например "N")
Далее в цикле журналом смотрим You see: ТЛОЛОЛО
Берем сериал этого трололо но в случае если трололо стоит на месте не шевелясь будет выдавать нули.
идем по циклу дальше может какой из ТРОЛОЛО шевельнулся и сериал у нас определится и атачим его.
Можно искать по типу и сравнивать имя типа с гет неймс(если есть вероятность что один тип и разные имена) но опять же гет неймс не будет работать если не включен ТВИ а с ним крашит.Вот сам скрипт. Дистанция есть. ХЗ что он хочет... Моба не атакует даже с расстояния "впритык".
1) моб не шевелится ( ТВИ выключен)
2) проверь тип и цвет может мобы разного цвета бывают.
Это все правильно, но TWI не будет так уж часто крашить, + если он фармит 1 монстра на респе где нибудь в загоне или в поле (где не очень много предметов которые сведут с ума TWI) то обойдется. Если в варке - то конечно будет залет.
А по варианту с журналом - приходит Вася и произносит - Etin - и чар автора бежит и атакует чара Васю и наматывает киллы.
PS У меня не сложный скрипт на инжекте бил монстров по несколько часов периодически относя лут в банк (где то 3 экрана расстояние). Затыкался только если прибегала толпа "помощников" или из-за ходилки.
PPS Автору - после такой охоты если планируешь идти куда-нибудь вариться чаром - лучше перезагрузить клиент руками.
Re: Атака по имени
добавить проверку по типу.
Ну тви он может не крашить 2 час,а но в конце концов все равно 100% будет краш.
В таких случаях я использовал связку ИзиУо+инж.
Изя корректно определяла сериалы даже если предмет не двигался.
Ну тви он может не крашить 2 час,а но в конце концов все равно 100% будет краш.
В таких случаях я использовал связку ИзиУо+инж.
Изя корректно определяла сериалы даже если предмет не двигался.
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Re: Атака по имени
Всю ночь простоял на скрипте. Все вери гуд! Работает отлично, никаких крашей.