Yoko

All sides of Injection
It is currently 2025-11-05 12:33:46

All times are UTC+02:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
PostPosted: 2006-03-13 18:49:58 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
написал такой скриптик , если в течение 0.2 секи нажали больше 1 раза на кнопку то меняеца глобал переменная ... которая можент запускать действие в цикле скрипта например ...
или например запускать функцию

Code:
############################
#дабл клик на кнопку;AdmiR™#
############################
# global_var - переменная UO.GetGlobal - та которую
# меняем двойным нажатием на клавишу .
sub timer2(global_var)
If UO.GetGlobal( 'check_timer' ) <> '1' Then
  UO.SetGlobal( 'check_timer', '1' )
  UO.SetGlobal( 'check_steps','1')
  wait(200)
   if val(UO.GetGlobal('check_steps'))>1 then
     if UO.GetGlobal(global_var) <> '1' Then
      UO.SetGlobal(global_var, '1' )
      uo.print(global_var+"  СТАРТ!  Ж)!!!!")
     else
      UO.SetGlobal(global_var, '0' )
      uo.print(global_var+"  ОСТАНОВЛЕН! !!!!")
     end if
   end if
  UO.SetGlobal( 'check_steps', '0' )
  UO.SetGlobal( 'check_timer', '0' )
Else
  UO.SetGlobal( 'check_steps',val(UO.GetGlobal('check_steps'))+1)
endif
end sub


Top
   
 Post subject:
PostPosted: 2006-03-13 19:00:58 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
1. Где 0.2 сек... (то есть у скрипта где то должна быть еще функциональная часть)
2. Колво нажатий может быть больше 2
3. Бред
Code:
 UO.SetGlobal( 'check_steps','1') 
  wait(200)
   if val(UO.GetGlobal('check_steps'))>1 then

Вопрос: Чек степы когданить > 1 будут?;)
4. Нах это надо?;)


Top
   
 Post subject:
PostPosted: 2006-03-13 21:02:32 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Не настаиваю, но рекомендую использовать:
uo.setEasyUO(number, value)
uo.getEasyUO(number)

Вместо uo.setGlobal() и uo.getGlobal() соответсвенно.

Разумеется если есть доступ к реестру.

ЗЫ: Интересно, а если нету доступа к реестру - они будут работать? :roll:


Top
   
 Post subject:
PostPosted: 2006-03-13 21:18:31 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
не будет...
Интересные рекомендации...
Для даного скрипта Глобал куда удачней...


Top
   
 Post subject:
PostPosted: 2006-03-13 22:08:18 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
не будет...
Интересные рекомендации...
Для даного скрипта Глобал куда удачней...

Рекомендую то, что видел на своём опыте - ходилку (c) Beyonder.

Не было функции blind walking - я предложил встроить, сделали через global - стала падать не раз в несколько суток, а раз в 6-7 часов.


Top
   
 Post subject:
PostPosted: 2006-03-13 23:21:27 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
а с изи? раз в час? 8)


Top
   
 Post subject:
PostPosted: 2006-03-13 23:54:37 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Destruction wrote:
Не было функции blind walking - я предложил встроить, сделали через global - стала падать не раз в несколько суток, а раз в 6-7 часов.


Причина не в этом. У меня глобалки (не через Изи) используются практически во всех скриптах. А многие из этих скриптов работают сутками. У мининга был рекорд - 14 суток на автомате.


Top
   
 Post subject:
PostPosted: 2006-03-14 00:14:36 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Вот ты свой комп задрал :shock:
И где такие сервера которые 14 суток работают???


Top
   
 Post subject:
PostPosted: 2006-03-14 05:19:21 
Offline
User avatar

Joined: 2005-01-13 07:20:54
Posts: 528
Grin wrote:
3. Бред
Code:
 UO.SetGlobal( 'check_steps','1') 
  wait(200)
   if val(UO.GetGlobal('check_steps'))>1 then

Вопрос: Чек степы когданить > 1 будут?;)
4. Нах это надо?;)

ну ты проверь)
на щет 4 - мненада было на 1 кнопку повесить дополнительную функцию )
единственая лажа в нагрузке а так врод ниче все работает )


Top
   
 Post subject:
PostPosted: 2006-03-14 10:38:14 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
для экономии можно выбросить переменную 'check_timer'


Last edited by Grin on 2006-03-14 10:42:53, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2006-03-14 10:39:35 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Grin wrote:
И где такие сервера которые 14 суток работают???


Редко такое бывает, но бывает. Насколько мне помнится, тогда как раз и прервалось по конлосту. А вообще, когда я активно играл, у меня было два компа - на одном два-три чара непрерывно работали на автомате, а я с другого их периодически контролировал через ремот админ - вполне достаточно для перезапуска в случае конлоста. Ладно, вообще это, быстрее всего, оффтопик... :lol:


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 0 guests


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:  
Powered by phpBB® Forum Software © phpBB Limited