Yoko
http://forum.yoko.com.ua/

Люди добрые! Помогите пожалуйста.
http://forum.yoko.com.ua/viewtopic.php?f=20&t=17583
Page 1 of 1

Author:  MrAiro [ 2015-05-05 01:33:06 ]
Post subject:  Люди добрые! Помогите пожалуйста.

Нужен простейший скрипт на автохил бинтами вампиру, проблема в том что все автохилы используют команду uo.bandageself а для вампира нужно использование кровавых бинтов, нужен скрипт где кровавые бинты будут юзаться по типу или по команде на сервере .bandageself, обычный автохил чтоб когда хп меньше максимума автоматически накладывался кровавый бинт, потипу этого скрипта только с другими бинтами:
sub Heal()
var k
var ghtype='0x0F0C'
var ghcolor='0x0000'
while true
while UO.GetHP()==UO.GetMaxHP()
wait(100)
wend
repeat
UO.BandageSelf()
k=0
uo.DeleteJournal()
repeat
k=k+1
wait(100)
until UO.InJournal("You put|You apply the|interrupted") or k==50
until UO.GetHP()==UO.GetMaxHP()
if UO.GetHP()<=150 then
UO.UseType(ghtype,ghcolor)
wait(200)
endif
wend
endsub

Author:  Mirage [ 2015-05-05 10:34:58 ]
Post subject:  Re: Люди добрые! Помогите пожалуйста.

Если сообщения у вампира нет то вот так
Code:
sub Heal() 
   var k
   var ghtype='0x0F0C' ; исправь на тип кровавого бинта
   var ghcolor='0x0000' ; цвет кровавого бинта
   while not uo.dead()
      if UO.GetHP()<UO.GetMaxHP() then
         UO.UseType(ghtype,ghcolor)
         wait(200) ; этой паузой играй. Она должна быть равна наложению бинта + пинг
      endif
      wait(100)
   wend
endsub

если есть то вот так
Code:
sub Heal() 
   var k
   var ghtype='0x0F0C' ; исправь на тип кровавого бинта
   var ghcolor='0x0000' ; цвет кровавого бинта
   while not uo.dead()
      if UO.GetHP()<UO.GetMaxHP() then
         repeat
            UO.UseType(ghtype,ghcolor)
            k=0
            uo.DeleteJournal()
            repeat
               k=k+1
               wait(100)
            until UO.InJournal("You put|You apply the|interrupted") or k==50
         until UO.GetHP()>=UO.GetMaxHP()
      endif
      wait(100)
   wend
endsub


PS любой ТАКОЙ автоскрипт аля автохил, автоантипарализ в не очень умелых руках хуже хоткея. Убьютс так как у таких скриптов есть куча дырок которыми более опытные игроки могут воспользоваться. Например он сбивает касты.

Author:  MrAiro [ 2015-05-05 13:57:52 ]
Post subject:  Re: Люди добрые! Помогите пожалуйста.

Спасибо! На моем сервере не сбивает! там процесс хилинга, отдельное действие от всех остальных, даже на удар не влияет :)

Author:  MrAiro [ 2015-05-05 15:46:27 ]
Post subject:  Re: Люди добрые! Помогите пожалуйста.

а можно сделать скрипт, чтоб перед смертью снимал с себя ньюби шруду и клал в пек?

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/