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
Gorefest
ICQ 319812553
ICQ 319812553
Ну это совсем для ленивых, так же нельзя жить!
Примерно так, выбираете свой кливер и ставьте хоткей.
Премного благодарен ) Макросы писал последний раз почти 15 лет назад, на оскоме еще. После этого не приходилось. Сейчас вот ностальгия свое взяла, решил вернуться к корням. А язык скриптовый забыл в конец. Еще раз спасибо. Если возникнет еще какая трудность с мозговарением, могу обратиться? )
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9
Модератор: Общий форум
Да, и пивка прихвати 
Подправил, забыл еще один endif влепить.
Подправил, забыл еще один endif влепить.
Gorefest
ICQ 319812553
ICQ 319812553
Я вставил часть твоего макроса в свой большой, и все отлично заработало ) Спасибо еще раз. Пивко не проблема, сбрось в личку номер мобильный или киви.Да, и пивка прихвати
Подправил, забыл еще один endif влепить.
-
Не в сети
- Remlis
- Модератор: Общий форум
- Сообщений: 578
- Thanks: 9
Модератор: Общий форум
На всякий случай скажу, что убийства мобов в афк - запрещены.
Gorefest
ICQ 319812553
ICQ 319812553
*%:"!*№!!!!!!На всякий случай, у кого версии старые, заливаю документацию. В новых она в корне лежит
Спасибо.
Задолбался искать доки.
И почему тут stealth клиент запрещен?! В скриптах же самое интересное. Просто играть не модно.
Чтобы булки не расслабляли. Потом ввести еще автоматических гм-ов (есть скрипты кстати), и все. Роботы играют, роботы админят, целый автономный мир, Брэдбери доволен. По этому хотя бы имейте совесть, жгите электричество, гоняйте процессор на граф. оболочку
Бота можно написать и в UO Steam. Просто он будет... некрасивый.
Руководить группой ботов, чтобы победить другую группу ботов - весело.
Руководить группой ботов, чтобы победить другую группу ботов - весело.
-
Не в сети
- <Xyliganka>
- Экзорцист
- Сообщений: 1032
- Thanks: 0
Экзорцист
мой тебе совет - прибейся к какойто гильде и сиди с ними в конфе, там все тееб постепенно роскажут, дадут нужные скрипты и т д!Что написать в макросе что бы бил ближайшего
-
Не в сети
- Allice [FreeZzy]
- Пророк
- United Pirates Guild
- Сообщений: 3317
- Thanks: 53
Пророк
getenemy 'any' 'closest'
attack 'enemy'
Эта игра ну никак не загнётся... Уходят старые, недовольные, игроки - приходят новые - новые стареют, начинают брюзжать и уходят. И снова на их место приходят новые игроки. Закон EvE
советую прибится к гильдии BOSS
Skype:genfranco2
ICQ:659999614
-
Не в сети
- Allice [FreeZzy]
- Пророк
- United Pirates Guild
- Сообщений: 3317
- Thanks: 53
Пророк
У него мили бушидист, видимо под пве. Советую не не приближатся к минаксам. =)
Эта игра ну никак не загнётся... Уходят старые, недовольные, игроки - приходят новые - новые стареют, начинают брюзжать и уходят. И снова на их место приходят новые игроки. Закон EvE
Простейшая атака ближайшей цели
Простейший автохил без авторасчёта таймаута. (Автохил можно сделать и без макроса, встроенными функциями UOS)
Простейшая резалка шкур в инвентаре.
Открывашка трупов есть в этой теме выше.
Ошкуривание трупов добавляется ещё парой строк.
Агент автолута уже есть в UOS.
Autobot
AutobotInit
AutobotAITileGuard
AutomodHeal
AutomodDefMelee
AutomodCutHides
Простейший автохил без авторасчёта таймаута. (Автохил можно сделать и без макроса, встроенными функциями 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'