Как выбросить предмет? =)
Moderators: Murderator+, Murderator
Как выбросить предмет? =)
Понимаю, что вопрос может глупый, но объясните плс, как работает команда мувайтем.
Мне нужно чтобы чар искал файндайтемом в паке предмет (рыбу) и выбрасывал её на пол.
Как это можно реализовать?
Мне нужно чтобы чар искал файндайтемом в паке предмет (рыбу) и выбрасывал её на пол.
Как это можно реализовать?
Благодарю, Вы мне очень помогли =)
Re: Как выбросить предмет? =)
fr33s wrote:Понимаю, что вопрос может глупый, но объясните плс, как работает команда мувайтем.
Мне нужно чтобы чар искал файндайтемом в паке предмет (рыбу) и выбрасывал её на пол.
Как это можно реализовать?
Это можно реализовать нажав сюда после чего выбрать "всё по алфавиту", а далее найти команды: Drop, DropHere, MoveItem.
fr33s wrote:Ооо... крутяк! =)
Буду разбираться
Меня ещё логика языка интересует. Мой уровень программирования застыл где-то на уровне ку-бейсика, так что сейчас разбираюсь ))
например
UO.Exec("findtype рыба 0x0000 айди бекпака")
UO.DropHere("finditem")
или как?
Хм... не пробовал пользоватся командой
Code: Select all
UO.Exec
Code: Select all
UO.FindType
Code: Select all
UO.FindType('0x0000', '2')
UO.DropHere('FindItem')
с дропом разобрался..
Last edited by fr33s on 2005-01-20 21:37:55, edited 2 times in total.
Благодарю, Вы мне очень помогли =)
О! Это супер бупер хитрая такая схема!Представляешь ты в клиенте видишь невинную надпись" типа фиш из нот байтинг хиар итп... "
в журнале Инжекта нужно искать cliloc# 0x0000 ...
ps журнал можно просмотреть командой,showjournal
а если ввести ее сразу после появления надписи" типа фиш из нот байтинг хиар итп... "- то можно даже узнать номер клилока!Вот оно как!
в журнале Инжекта нужно искать cliloc# 0x0000 ...
ps журнал можно просмотреть командой,showjournal
а если ввести ее сразу после появления надписи" типа фиш из нот байтинг хиар итп... "- то можно даже узнать номер клилока!Вот оно как!
пока не знаю как разобраться с клилоком, напишу временной цикл.
Будет ли работать такое --
п.с. Цель этого всего -- повторить одно действие определённое кол-во раз. В данном случае половить рыбу 10 раз и реколится..
var i
g:
i=0
c:
for i < 10
goto a
else goto b
a:
bla bla bla
i=i+1
goto c
b:
рекол и ловим снова..
goto g
Будет ли работать такое --
п.с. Цель этого всего -- повторить одно действие определённое кол-во раз. В данном случае половить рыбу 10 раз и реколится..
var i
g:
i=0
c:
for i < 10
goto a
else goto b
a:
bla bla bla
i=i+1
goto c
b:
рекол и ловим снова..
goto g
Благодарю, Вы мне очень помогли =)
в этом примере явно че то нехватает... или я ничего не понимаю в колбасных обрезках
например строки
но на самом деле оно тебе триста лет не надо...используй
Code: Select all
Сli[3]="cliloc# 0xAD03" ;You loosen
If Jurn == Сli[3] or (not UO.Weight < MaxWeight) or uo.count(Pickaxe)==0 then
например строки
Code: Select all
Jurn=UO.Journal(0)
но на самом деле оно тебе триста лет не надо...используй
Code: Select all
uo.InJournal("cliloc# 0xAD03")
или даже
uo.InJournal("0xAD03")
это было в пятом классе ув. ком.рады, так что прошу меня простить, если пишу ерунду =)
Подозреваю что фор можно заменить на иф и будет работать.
Угрум, ну это только команды я ж нюб ещё в инже -- как мне цикл тут написать
типа иф uo.InJournal("cliloc# 0xAD03") зен рекол в след.место или как?
Подозреваю что фор можно заменить на иф и будет работать.
Угрум, ну это только команды я ж нюб ещё в инже -- как мне цикл тут написать
типа иф uo.InJournal("cliloc# 0xAD03") зен рекол в след.место или как?
Благодарю, Вы мне очень помогли =)
fr33s wrote:это было в пятом классе ув. ком.рады, так что прошу меня простить, если пишу ерунду =)
Подозреваю что фор можно заменить на иф и будет работать.
Угрум, ну это только команды я ж нюб ещё в инже -- как мне цикл тут написать
типа иф uo.InJournal("cliloc# 0xAD03") зен рекол в след.место или как?
Code: Select all
If uo.InJournal("cliloc# 0xAD03") Then
uo.waittargettype('0x1F14')
uo.cast('Recall')
Endif
fr33s wrote:о супер!
вообще-то мне была интересна сам алгоритм работы этих команд =)
Осталось не так много вопросов ))
Там где тип руны, можно указать не по типу а по айди?
и правильно ли я написал цикл на 10 повторений?
Эксперементируй...
Code: Select all
sub Rec()
uo.waittargettype('0x1F14')
uo.cast('Recall')
end sub
Настоятельно рекомендую посетить http://yoko.netroof.net/help/
там даже пишут что додумались кроме waittargettype
до такого понятия как waittargetobject !
там даже пишут что додумались кроме waittargettype
до такого понятия как waittargetobject !