Yoko

All sides of Injection
It is currently 2026-01-18 16:38:41

All times are UTC+02:00




Post new topic  Reply to topic  [ 16 posts ] 
Author Message
 Post subject: вопрос 2
PostPosted: 2005-03-16 19:26:07 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
можно ли сделать блок автоматической проверки на хп так чтобы во время действия любого скрипта если у тебя жизней стало меньше то он кричал гвардов и продолжал дальше выполнять скрипт без всяких остановок (тоесть ,допустим если ты в брите стоишь и куешь фулы ,а к тебе подбегает какойнибудь гад и ударяет, ты кричишь гвардов и без остановок продолжаешь дальше кувать)
Code:
LastTimer=UO.Timer() 
   repeat
    If UO.Life<UO.Str  then 
      UO.MSG( 'GUARDS' )
      wait(500)
 until  LastTimer+3<UO.Timer() ;в этой строке как я понял он ждет 3 секунды и прекрашает кричать(так ли это????)

Вот вродебы это так! только я не знаю повлияет это на работу скрипта и будет ли это вообще работать
Если мой вариант плохой то выложите свои если вам не трудно.(главное чтобы скрипт проверки не тормозил основной скрипт)

И вот еше вариант но я не уверен
Code:
   repeat ;выполняем цикл
    If UO.Life<UO.Str  then  ;ессли жизнь меньше жизни при силе
      UO.MSG( 'GUARDS' );кричим гвард
      until true; заканчиваем цикл если жизнь понизилась
Вродебы так : Если понизилась жизнь то мы кричим гвардов и прирываем цикл так как условие понижение жизни верно


Top
   
 Post subject:
PostPosted: 2005-03-16 19:46:12 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
1. придумывай пооригинальнее названия топикам
2. зачем тебе цикл?
тебе надо разово проверять в определённый момент значения... и всё...
т.е. пишешь процедурку типа
Code:
sub CheckHeal()
if UO.STR>UO.Life then
UO.Say('guards')
end if
end sub
и всё... и рекомендую нашифровать все циклы в основном скрипте этой ф-ей и в CheckLag() запихать рекомендую... если юзаешь конечно ;)


Top
   
 Post subject:
PostPosted: 2005-03-16 20:59:21 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
Это нужно как раз для моего скрипта на скупки регов чтобы проверял мое хп и кричал гвардов


Top
   
 Post subject:
PostPosted: 2005-03-16 21:24:12 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
CErebrus wrote:
Это нужно как раз для моего скрипта на скупки регов чтобы проверял мое хп и кричал гвардов
задержки лишнии убери и гвардов при физле прыжка...


Top
   
 Post subject:
PostPosted: 2005-03-17 18:32:21 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
где убрать ? мне нада чтобы постоянно на жизнь проверялось


Top
   
 Post subject:
PostPosted: 2005-03-17 22:34:42 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
CErebrus wrote:
где убрать ? мне нада чтобы постоянно на жизнь проверялось
да в твоём скрипте...


Top
   
 Post subject: Re: вопрос 2
PostPosted: 2005-03-19 13:31:04 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
Code:
LastTimer=UO.Timer() 
   repeat
    If UO.Life<UO.Str  then 
      UO.MSG( 'GUARDS' )
      wait(500)
 until  LastTimer+3<UO.Timer() ;в этой строке как я понял он ждет 3

Code:
   repeat ;выполняем цикл
    If UO.Life<UO.Str  then  ;ессли жизнь меньше жизни при силе
      UO.MSG( 'GUARDS' );кричим гвард
      until true; заканчиваем цикл если жизнь понизилась

"ЭЭЭЭ невижу неодной задержки


Top
   
 Post subject:
PostPosted: 2005-03-19 13:45:40 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
Sfagnum wrote:
1. придумывай пооригинальнее названия топикам
2. зачем тебе цикл?
тебе надо разово проверять в определённый момент значения... и всё...
т.е. пишешь процедурку типа
Code:
sub CheckHeal()
if UO.STR>UO.Life then
UO.Say('guards')
end if
end sub
и всё... и рекомендую нашифровать все циклы в основном скрипте этой ф-ей и в CheckLag() запихать рекомендую... если юзаешь конечно ;)


небось в скрипт на скупку регов он точно есть?


Top
   
 Post subject: Re: вопрос 2
PostPosted: 2005-03-19 14:54:16 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
CErebrus wrote:
"ЭЭЭЭ невижу неодной задержки
я про тот скрипт для которого ты эти прилады придумываешь


Top
   
 Post subject:
PostPosted: 2005-03-19 14:55:18 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Question wrote:
небось в скрипт на скупку регов он точно есть?
ты о чём?


Top
   
 Post subject:
PostPosted: 2005-03-19 21:57:06 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
он о чем ?


Top
   
 Post subject:
PostPosted: 2005-03-19 21:58:27 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
CErebrus wrote:
он о чем ?
бредит? :roll:


Top
   
 Post subject:
PostPosted: 2005-03-19 22:02:06 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
а что у тебя с моим скриптом ?? что в нем нетак вроде все делает !


Top
   
 Post subject:
PostPosted: 2005-03-19 22:05:31 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
CErebrus wrote:
а что у тебя с моим скриптом ?? что в нем нетак вроде все делает !
у меня с твоим скриптом? - ничего :lol:
работает - замечательно. ;)


Top
   
 Post subject:
PostPosted: 2005-03-19 22:28:40 
Offline

Joined: 2004-12-09 03:29:14
Posts: 44
ты же вроде писал что он не будет работать на дрв ??


Top
   
 Post subject:
PostPosted: 2005-03-19 22:31:20 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
CErebrus wrote:
ты же вроде писал что он не будет работать на дрв ??
ну так пошли в тот топ... тут то тема вроде как исчерпана


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 16 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited