Yoko

All sides of Injection
It is currently 2025-12-22 01:24:53

All times are UTC+02:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2005-10-07 08:23:44 
Offline

Joined: 2005-10-05 11:22:46
Posts: 2
Собсна сабж, не кто не подкинет скриптика, как????
А то играю на шарде а там вампы только так лечуться...... :roll:


Top
   
 Post subject:
PostPosted: 2005-10-07 10:51:54 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Code:
sub VampHeal()
var bint = '0x0000'  ; тут вписать тип кровавых бинтов
var w = 500  ; задержка после юза айтема

  uo.setarm( 'myarm' )
  uo.waittargetself()
  uo.usetype( bint )
  wait(w)
  uo.arm( 'myarm' )
endsub


Top
   
 Post subject:
PostPosted: 2005-10-07 13:58:19 
Offline

Joined: 2005-03-18 00:10:49
Posts: 26
flake wrote:
Code:
sub VampHeal()
var bint = '0x0000'  ; тут вписать тип кровавых бинтов
var w = 500  ; задержка после юза айтема

  uo.setarm( 'myarm' )
  uo.waittargetself()
  uo.usetype( bint )
  wait(w)
  uo.arm( 'myarm' )
endsub


А зачем ставить дополнение var w=500, если моожно просто написать вот так! :) :D :)

Code:
sub VampHeal()
var bint = '0x0000'  ; тут вписать тип кровавых бинтов
  uo.setarm( 'myarm' )
  uo.waittargetself()
  uo.usetype( bint )
  wait(500)
  uo.arm( 'myarm' )
endsub


Top
   
 Post subject:
PostPosted: 2005-10-07 15:04:03 
Offline
User avatar

Joined: 2004-10-20 22:46:03
Posts: 73
Location: Moscow
drob wrote:
flake wrote:
Code:
sub VampHeal()
var bint = '0x0000'  ; тут вписать тип кровавых бинтов
var w = 500  ; задержка после юза айтема

  uo.setarm( 'myarm' )
  uo.waittargetself()
  uo.usetype( bint )
  wait(w)
  uo.arm( 'myarm' )
endsub


А зачем ставить дополнение var w=500, если моожно просто написать вот так! :) :D :)

Code:
sub VampHeal()
var bint = '0x0000'  ; тут вписать тип кровавых бинтов
  uo.setarm( 'myarm' )
  uo.waittargetself()
  uo.usetype( bint )
  wait(500)
  uo.arm( 'myarm' )
endsub


Затем, что задержку можно менять в зависимости от шарда, а если скрипт на очень много строк, то искать где именно нужный wait будет значительно труднее.
Более того, в скрипте может быть несколько wait-ов с одинаковой задержкой и если их все нужно поменять (в случае другого шарда), то...

В общем для людей далеких от программирования это не совсем очевидно, но лучше всего все "раскладывать по полочкам", это даст большие преимущества в дальнейшем, при модификации и сопровождении скриптов...
У меня например все типы, все цвета, все клилоки (на RunUO) определены заранее и по названию я уже могу судить к чему это, в отличии от шестнадцатеричных идентификаторов...

_________________
I'm Titanium [Dragon] from Nova UO Shard


Top
   
 Post subject:
PostPosted: 2005-10-07 18:50:58 
Offline

Joined: 2005-03-18 00:10:49
Posts: 26
Titanium wrote:
В общем для людей далеких от программирования это не совсем очевидно, но лучше всего все "раскладывать по полочкам".



Это ты типо про меня?
:( :shock: :shock:


Top
   
 Post subject:
PostPosted: 2005-10-08 11:21:09 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
у каждого свой фетиш в скриптах :wink:


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 9 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