Page 1 of 1

Банки

Posted: 2007-09-30 13:48:41
by www.i.ru
Всем доброго дня... Конечно я извиняюсь, что задаю тупенькие вопросы, но я долго искал это в поисковике, но точно того, что мне нужно нету... Не могли бы вы написать 2 простеньких скрипта:

1. Чтобы пил хилку если меньше 80 хп (перед употребление снимал щит пил хилку и одевал щит обратно).
2. Чтобы пил курку когда отравили ядом (перед употребление снимал щит пил курку и одевал щит обратно).


Буду очень рад, если вы мне поможете... спасибо!!!

Posted: 2007-10-01 12:18:36
by BulldoZer

Code: Select all

##################################################################### 
; AutoHeal. v.1.10b (c) Edred 
; 
; Автоматический подхил чара (здоровье минус 30). Автоматическое питие 
; греатхил поушена при здоровье меньше 60. Автоматическое запоминание 
; оружия и щита при запуске и взятие их в руки после подхилла. 
; 
sub AutoHeal() 
VAR GreatHeal = '0x0F0C' 
VAR MyFork = UO.GetGraphic( UO.ObjAtLayer( 'Rhand' ) ) 
VAR MyShield = UO.GetGraphic( UO.ObjAtLayer( 'Lhand' ) ) 
If MyFork == '0x0000' Then 
MyFork = '' 
Endif 
If MyShield == '0x0000' Then 
MyShield = '' 
Endif 
repeat 
If UO.Life < (UO.Str - 30) Then 
RestoreChar( 0 ) 
GetWeapon( MyFork, MyShield ) 
Endif 
If UO.Life < 60 Then 
UO.UseType( GreatHeal ) 
Endif 
wait(2000) 
until UO.Dead() 
endsub
где то на форуме нашел