UOSteam. Вопросы по языку.
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9


Примерно так, выбираете свой кливер и ставьте хоткей.
if not findalias 'blade'
sysmsg 'Please Target your Bladded Item'
promptalias 'blade'
endif
if targetexists
canceltarget
endif
if @findtype '0x2006' 'any' 'ground' 'any' 2
@setalias 'corpse' 'found'
pause 150
@useobject 'blade'
waitfortarget '1500'
target! 'corpse'
pause 1000
ignoreobject 'corpse'
pause 1500
endif
ICQ 319812553
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Ну это совсем для ленивых, так же нельзя жить!
Примерно так, выбираете свой кливер и ставьте хоткей.
Премного благодарен ) Макросы писал последний раз почти 15 лет назад, на оскоме еще. После этого не приходилось. Сейчас вот ностальгия свое взяла, решил вернуться к корням. А язык скриптовый забыл в конец. Еще раз спасибо. Если возникнет еще какая трудность с мозговарением, могу обратиться? )
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9


Подправил, забыл еще один endif влепить.
ICQ 319812553
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Я вставил часть твоего макроса в свой большой, и все отлично заработало ) Спасибо еще раз. Пивко не проблема, сбрось в личку номер мобильный или киви.Да, и пивка прихвати
Подправил, забыл еще один endif влепить.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9

ICQ 319812553
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
*%:"!*№!!!!!!На всякий случай, у кого версии старые, заливаю документацию. В новых она в корне лежит
Спасибо.
Задолбался искать доки.
И почему тут stealth клиент запрещен?! В скриптах же самое интересное. Просто играть не модно.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Руководить группой ботов, чтобы победить другую группу ботов - весело.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- <Xyliganka>
- Экзорцист
- Сообщений: 1032
- Thanks: 0

мой тебе совет - прибейся к какойто гильде и сиди с ними в конфе, там все тееб постепенно роскажут, дадут нужные скрипты и т д!Что написать в макросе что бы бил ближайшего
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Allice [FreeZzy]
- Пророк
- United Pirates Guild
- Сообщений: 3317
- Thanks: 53

getenemy 'any' 'closest'
attack 'enemy'
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Не в сети
- Allice [FreeZzy]
- Пророк
- United Pirates Guild
- Сообщений: 3317
- Thanks: 53

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Простейший автохил без авторасчёта таймаута. (Автохил можно сделать и без макроса, встроенными функциями UOS)
Простейшая резалка шкур в инвентаре.
Открывашка трупов есть в этой теме выше.
Ошкуривание трупов добавляется ещё парой строк.
Агент автолута уже есть в UOS.
Autobot
if not listexists 'automods'
playmacro 'AutobotInit'
endif
@playmacro automods[0]
pause 100 // cycle pause
playmacro 'AutobotAITileGuard'
AutobotInit
createlist 'automods'
playmacro 'Autobot'
AutobotAITileGuard
if not findalias 'my_backpack'
sysmsg 'Please Target your Backpack'
promptalias 'my_backpack'
endif
pushlist 'automods' 'AutomodHeal'
pushlist 'automods' 'AutomodDefMelee'
pushlist 'automods' 'AutomodCutHides'
playmacro 'Autobot'
AutomodHeal
if not timerexists 'healCooldown'
settimer 'healCooldown' 0
endif
if not dead selfl
if diffhits >= 15 or poisoned self
if timer 'healCooldown' > 6900 // timeout based on dex
headmsg 'Applying bandages.' 73 self
bandageself
settimer 'healCooldown' 0
pause 150
endif
endif
endif
poplist 'automods' 'front'
playmacro 'Autobot'
AutomodDefMelee
if not dead self and war self
// Defense melee
if findalias 'prev_enemy'
if dead 'prev_enemy'
@unsetalias 'prev_enemy'
continue
else
if not @inrange 'prev_enemy' 1
@headmsg 'Out of range. Target lost.' 41 'prev_enemy'
@unsetalias 'prev_enemy'
endif
endif
endif
@getenemy 'murderer' 'criminal' 'gray' 'closest'
if not findalias 'prev_enemy'
if @inrange 'enemy' 1
headmsg 'Current target.' 38 'enemy'
attack enemy
@setalias 'prev_enemy' 'enemy'
endif
endif
endif
poplist 'automods' 'front'
playmacro 'Autobot'
AutomodCutHides
if not dead self
@unsetalias 'found'
@findtype 0x1079 'any' 'my_backpack'
if findalias 'found'
usetype 0xf9f 'any' 'my_backpack'
waitfortarget '1500'
target! 'found'
pause 150
endif
endif
poplist 'automods' 'front'
playmacro 'Autobot'
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.