Помогите с маленьким скриптом на атаку
Moderators: Murderator+, Murderator
Помогите с маленьким скриптом на атаку
Короче ситуация:
Я привык кидать спеллы по ласттаргету.
Тоесть сначала 2 клика на противнике чтоб его атаковать, потом фибл или стрелку на противника вручную чтобы потом можно было кастовать по ласттаргету. Вотбщем потом понял что это напряжно.
Напишите плз маленький скрипт чтоб при нажатии хоткея выводил таргет и когда я кидаю таргет на противника мой чар автоматически атаковал его и запоминал таргет чтобы потом сразу кастовать по ласттаргету.
Я привык кидать спеллы по ласттаргету.
Тоесть сначала 2 клика на противнике чтоб его атаковать, потом фибл или стрелку на противника вручную чтобы потом можно было кастовать по ласттаргету. Вотбщем потом понял что это напряжно.
Напишите плз маленький скрипт чтоб при нажатии хоткея выводил таргет и когда я кидаю таргет на противника мой чар автоматически атаковал его и запоминал таргет чтобы потом сразу кастовать по ласттаргету.
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
По ластстатусу не пробовал?
А это ответ на твой вопрос:
А дальше ксатуй на laststatus вместо lasttarget
PS: Скрипт для пинжекта. (просто я уже забыл как на обычный инжект скрипты писать =_) )
А это ответ на твой вопрос:
Code: Select all
sub main(){
uo::addobject('enemy'); &wait(500); while(uo::targeting()) {&wait(250);}
uo::attack('enemy');
uo::set('laststatus',uo::getserial('enemy'));
}PS: Скрипт для пинжекта. (просто я уже забыл как на обычный инжект скрипты писать =_) )
DerMeister сейчас на нейрале!
1) У меня просто в хоткеях ультимы есть "ласт таргет" а в хоткеях инжи "каст фиблмайнд" "каст мэджик арроу" и т.д.DerMeister =) wrote:По ластстатусу не пробовал?
А это ответ на твой вопрос:
А дальше ксатуй на laststatus вместо lasttargetCode: Select all
sub main(){ uo::addobject('enemy'); &wait(500); while(uo::targeting()) {&wait(250);} uo::attack('enemy'); uo::set('laststatus',uo::getserial('enemy')); }
PS: Скрипт для пинжекта. (просто я уже забыл как на обычный инжект скрипты писать =_) )
А как сделать по ластстатусу? Надо же наверно для каждого спелла маленький скрипт писать...
2) И большая просьба написать для инжи обычной , а то пинжекта у меня нету да и сносить инжу не хочу, у меня на неё скриптов слишком много и настройки влом восстанавливать
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Какие нафиг хоткеи ультимы? Ты скрипты то на клавиши биньдить умеешь?Neobrave wrote:1) У меня просто в хоткеях ультимы есть "ласт таргет" а в хоткеях инжи "каст фиблмайнд" "каст мэджик арроу" и т.д.DerMeister =) wrote:По ластстатусу не пробовал?
А это ответ на твой вопрос:
А дальше ксатуй на laststatus вместо lasttargetCode: Select all
sub main(){ uo::addobject('enemy'); &wait(500); while(uo::targeting()) {&wait(250);} uo::attack('enemy'); uo::set('laststatus',uo::getserial('enemy')); }
PS: Скрипт для пинжекта. (просто я уже забыл как на обычный инжект скрипты писать =_) )
А как сделать по ластстатусу? Надо же наверно для каждого спелла маленький скрипт писать...
2) И большая просьба написать для инжи обычной , а то пинжекта у меня нету да и сносить инжу не хочу, у меня на неё скриптов слишком много и настройки влом восстанавливать
Щас попробую перевести:
Code: Select all
sub main()
uo.addobject('enemy')
wait(250)
while uo.targeting()
wait(250)
wend
uo.attack('enemy')
uo.set('laststatus',uo.getserial('enemy'))
end subDerMeister сейчас на нейрале!
В ультиме Оптионс => Макро оптионс.DerMeister =) wrote:Какие нафиг хоткеи ультимы? Ты скрипты то на клавиши биньдить умеешь?Neobrave wrote:1) У меня просто в хоткеях ультимы есть "ласт таргет" а в хоткеях инжи "каст фиблмайнд" "каст мэджик арроу" и т.д.DerMeister =) wrote:По ластстатусу не пробовал?
А это ответ на твой вопрос:
А дальше ксатуй на laststatus вместо lasttargetCode: Select all
sub main(){ uo::addobject('enemy'); &wait(500); while(uo::targeting()) {&wait(250);} uo::attack('enemy'); uo::set('laststatus',uo::getserial('enemy')); }
PS: Скрипт для пинжекта. (просто я уже забыл как на обычный инжект скрипты писать =_) )
А как сделать по ластстатусу? Надо же наверно для каждого спелла маленький скрипт писать...
2) И большая просьба написать для инжи обычной , а то пинжекта у меня нету да и сносить инжу не хочу, у меня на неё скриптов слишком много и настройки влом восстанавливать
Щас попробую перевести:Code: Select all
sub main() uo.addobject('enemy') wait(250) while uo.targeting() wait(250) wend uo.attack('enemy') uo.set('laststatus',uo.getserial('enemy')) end sub
Вот там у меня стоит на ктрл+а "ласттаргет"
А в хоткеях инжи на разные кнопки "каст ххх".
И на нажимаю хоткей каста а потом ктрл+а.
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Зачем? ведь можно же просто командной строкой обойтись
И раз уж тебе нравятся макроопшинс, то биндешь туда так:
На каст с одной кнопнки:
<key> <say> <,waittargetlaststatus; cast название(например: Resurrection)>
На запуск скрипта (он должен быть загружен):
<key> <say> <,exec имя_саба(например main)>
ЗЫ: Пожробней ищи в разделе FAQ...
На каст с одной кнопнки:
<key> <say> <,waittargetlaststatus; cast название(например: Resurrection)>
На запуск скрипта (он должен быть загружен):
<key> <say> <,exec имя_саба(например main)>
ЗЫ: Пожробней ищи в разделе FAQ...
DerMeister сейчас на нейрале!
А в инже можноDerMeister =) wrote:Зачем? ведь можно же просто командной строкой обойтисьИ раз уж тебе нравятся макроопшинс, то биндешь туда так:
На каст с одной кнопнки:
<key> <say> <,waittargetlaststatus; cast название(например: Resurrection)>
На запуск скрипта (он должен быть загружен):
<key> <say> <,exec имя_саба(например main)>
ЗЫ: Пожробней ищи в разделе FAQ...
sayu ,waittargetlaststatus; cast Feeblemind
exec attack ?
-
DerMeister =)
- Expert!
- Posts: 1032
- Joined: 2006-02-25 21:48:38
Code: Select all
sub Arrow()
uo.cast('Magic Arrow','last')
if uo.injournal('cliloc# 0xA3A1') then
uo.cast('Magic Arrow','lastattack')
uo.deletejournal()
endif
endsubКак я могу переделать этот скрипт? если заменить lastattack то реакции 0