Макрос на фукию UO Steam
Подскажите, как написать макрос чтобы автоматом стреляла фукия в того с кем я в "варе" и соответственно перезаряжалась автоматом.
Lutik [Golden Hammer, Chief]
Ну на вопрос как - могу ответить, пишешь алгоритм действий, заходишь на сайт стима, там есть полное описание языка скрипта, и свой алгоритм переводишь в скрипт, запускаешь и отлаживаешь.
-
Не в сети
- Irrepressible
- Elite Member
- Сообщений: 131
- Thanks: 0
Elite Member
/////////////
if not timerexists 'timeout'
createtimer 'timeout'
endif
if not timerexists 'Action'
createtimer 'Action'
endif
///////////////
if not waitingfortarget
if timer 'Action' >= 150
//suriken:
if @findtype 0x27ac 'any' 'backpack'
//belt:
if @findtype 0x2790 'any' 'backpack'
//check for a desired property
if property 'Uses Remaining' 'found' == 0
sysmsg 'Recharging belt!'
waitforcontext 'found' 0 500
//suriken
@findtype 0x27ac 'any' 'backpack'
@settimer 'timeout' 0
autotargetobject 'found'
endif
endif
endif
//darts:
if @findtype 0x2806 'any' 'backpack'
//fikuya:
if @findtype 0x27aa 'any' 'backpack'
//check for a desired property
if property 'Uses Remaining' 'found' == 0
sysmsg 'Recharging Fikuya!'
waitforcontext 'found' 0 500
//darts
@findtype 0x2806 'any' 'backpack'
@settimer 'timeout' 0
autotargetobject 'found'
endif
endif
endif
//attack
if not waitingfortarget
if @inrange 'enemy' 11
autotargetenemy
if @inrange 'enemy' 3
usetype 0x27aa
else
usetype 0x2790
endif
@settimer 'timeout' 0
else
sysmsg 'Enemy not found'
endif
endif
//
@settimer 'Action' 0
endif
endif
//////////
while waitingfortarget
if timer 'timeout' >= 250
@cancelautotarget
break
endif
endwhileПользуйтесь кнопкой "Code", когда добавляете, собственно, код (Old)
[Хранитель баланса]
P.S Нормально делай нормально будет!
P.S Нормально делай нормально будет!
-
Не в сети
- CheckMeOut
- Junior Member
- Сообщений: 7
- Thanks: 0
Junior Member
Не работает этот макрос, пишет "Enemy not found", хотя цель пробовал и атаковать и кидать вручную фукию в неё - бесполезно, что может быть?
ID фукии не пробывал сменить ?Не работает этот макрос, пишет "Enemy not found", хотя цель пробовал и атаковать и кидать вручную фукию в неё - бесполезно, что может быть?
Не работает этот макрос, пишет "Enemy not found", хотя цель пробовал и атаковать и кидать вручную фукию в неё - бесполезно, что может быть?
Укажи цель как 'enemy' и начнет работать
Titan: Theory, Achas.
Inceptum: Absurd Theory
Inceptum: Absurd Theory
-
Не в сети
- CheckMeOut
- Junior Member
- Сообщений: 7
- Thanks: 0
Junior Member
Благодарю!
Фукии кидает, если указать цель как "Энеми" и подойти почти в упор, но если издалека юзаешь макрос - то сюрикен не пускает, почему?
Фукии кидает, если указать цель как "Энеми" и подойти почти в упор, но если издалека юзаешь макрос - то сюрикен не пускает, почему?
фукия работает 0-2 тайла, шурикен 3-10 тайлов, как то так
Благодарю!
Фукии кидает, если указать цель как "Энеми" и подойти почти в упор, но если издалека юзаешь макрос - то сюрикен не пускает, почему?
Это ты нам напиши почему? Может у тебя пояса нет для них или самих сюрикенов.
Да я вредный! Могу нахамить. Иногда ругаюсь матом. Зато у меня глаза красивые и нутро доброе!
А как быть, если вообще не стреляет и пишет:
usetype: item type not found
сюрикенов нет только фукия
usetype: item type not found
сюрикенов нет только фукия
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9
Модератор: Общий форум
Потому и пишет, что нет сюрикенов, как написано выше:
фукия работает 0-2 тайла, шурикен 3-10 тайлов, как то так
Gorefest
ICQ 319812553
ICQ 319812553
А без них не станет фукией стерлять?
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9
Модератор: Общий форум
Удаляйте кусок с проверками ренджа и сюрикены и будет только фукии кидать.
Gorefest
ICQ 319812553
ICQ 319812553
Пробовал. Не работает. Не понимаю. Все на то же ругается
/////////////
if not timerexists 'timeout'
createtimer 'timeout'
endif
if not timerexists 'Action'
createtimer 'Action'
endif
///////////////
if not waitingfortarget
if timer 'Action' >= 150
//darts:
if @findtype 0x2806 'any' 'backpack'
//fikuya:
if @findtype 0x27aa 'any' 'backpack'
//check for a desired property
if property 'Uses Remaining' 'found' == 0
sysmsg 'Recharging Fikuya!'
waitforcontext 'found' 0 500
//darts
@findtype 0x2806 'any' 'backpack'
@settimer 'timeout' 0
autotargetobject 'found'
endif
endif
endif
//attack
if not waitingfortarget
if @inrange 'enemy' 11
autotargetenemy
usetype 0x27aa
@settimer 'timeout' 0
else
sysmsg 'Enemy not found'
endif
endif
//
@settimer 'Action' 0
endif
endif
//////////
while waitingfortarget
if timer 'timeout' >= 250
@cancelautotarget
break
endif
endwhile