вопрос 2
Posted: 2005-03-16 19:26:07
можно ли сделать блок автоматической проверки на хп так чтобы во время действия любого скрипта если у тебя жизней стало меньше то он кричал гвардов и продолжал дальше выполнять скрипт без всяких остановок (тоесть ,допустим если ты в брите стоишь и куешь фулы ,а к тебе подбегает какойнибудь гад и ударяет, ты кричишь гвардов и без остановок продолжаешь дальше кувать)
Вот вродебы это так! только я не знаю повлияет это на работу скрипта и будет ли это вообще работать
Если мой вариант плохой то выложите свои если вам не трудно.(главное чтобы скрипт проверки не тормозил основной скрипт)
И вот еше вариант но я не уверен
Code: Select all
LastTimer=UO.Timer()
repeat
If UO.Life<UO.Str then
UO.MSG( 'GUARDS' )
wait(500)
until LastTimer+3<UO.Timer() ;в этой строке как я понял он ждет 3 секунды и прекрашает кричать(так ли это????)
Вот вродебы это так! только я не знаю повлияет это на работу скрипта и будет ли это вообще работать
Если мой вариант плохой то выложите свои если вам не трудно.(главное чтобы скрипт проверки не тормозил основной скрипт)
И вот еше вариант но я не уверен
Code: Select all
repeat ;выполняем цикл
If UO.Life<UO.Str then ;ессли жизнь меньше жизни при силе
UO.MSG( 'GUARDS' );кричим гвард
until true; заканчиваем цикл если жизнь понизилась
Вродебы так : Если понизилась жизнь то мы кричим гвардов и прирываем цикл так как условие понижение жизни верно