Yoko

All sides of Injection
It is currently 2025-12-24 07:12:47

All times are UTC+02:00




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
 Post subject: рекол
PostPosted: 2005-04-30 16:13:08 
Offline
User avatar

Joined: 2005-01-23 17:42:03
Posts: 70
как вставить в скрипт проверку на вес и чтоб после определённого веса чар реколился домой выкладывал опредилённые итомы запровлял руно бук и если он гост то выход из уо, вопрос ещё одни инжа как небудь может взоимодействовать не толька с клиентом допустим чар гост и смысол чтоб работал комп ещё так часиков 8 нету можно ли зделать так чтоб он выключался, а можно ли зделать чтоб чар ресался!


Top
   
 Post subject:
PostPosted: 2005-04-30 16:32:22 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
Первая моя реакция была зашибу ***** *** поиск кому дан.
Потом чуть успокоился :D
Проверка на вес элементарно
Code:
If UO.Weight>=MaxWeight Then ; или UO.Str*4 вместо максимального веса.
...
Тут любой понравившийся тебе реколл.
...
UO.Recall(ID,"1") ; Речардж на дрв
...
Выгрузка коей в поиске полно.
...
EndIf


Code:
If UO.Dead() Then
UO.Close() ; Думаю тут понятно
EndIf


Code:
### Выключение.
Var OffHours                 =        2                #                                       #
Var OffMinutes               =        22               #                                       #
################
sub TurnOff() ####################################################################################
################
Wait(OffHours*60*60*1000+OffMinutes*60*1000)
uo.exec("launch shutdown -s -t 5 -c Scipt complete.")
end sub


Code:
; Ресс индивидуален для каждого. Вот если надо кадато очень давно писал ресс для Dr.W.
############################################################
# -= * ** * =- [ -=    Resurrection.    =- ]  -= * ** * =- #
############################################################
sub GoRess()
CheckLag()
Wait(WaitGoRess)
   if UO.Dead() then
      var p, n=1
      uo.useobject('self')
      var oldX=UO.GetX(), oldY=UO.GetY()
      while n==1
         CheckLag()
         uo.LClick(739, 55)
         wait(500)
         CheckLag()
         uo.LClick(265,288)
         wait(500)
         CheckLag()   
         uo.LClick(334, 233)
         CheckLag()
         wait(5000)
         if oldX<>UO.GetX() and oldY<>UO.GetY() then
            n=0
         else
            n=1
         endif
      wend
      Walk(ToKrestX,ToKrestY,'')
      CheckLag()
      Uo.UseObject(Krest)
      CheckLag()
      Wait(WaitKrest)
      CheckLag()
            UO.Exec('warmode 0')
                If  Resurrection==1 then
                Recall("1")
                UO.Exec("exec Start")
                EndIf
end sub


Top
   
 Post subject:
PostPosted: 2005-04-30 19:54:41 
Offline
User avatar

Joined: 2005-01-23 17:42:03
Posts: 70
I'm wrote:
Code:
If UO.Weight>=MaxWeight Then ; или UO.Str*4 вместо максимального 


дурацкий вопрос задам в какую часть скрипта
это можно вставлять? я так понил после того как скрипт соберёт ресурсы и перед тем как пойдёт по второму кругу!


Top
   
 Post subject:
PostPosted: 2005-04-30 23:35:44 
Offline
Expert!
User avatar

Joined: 2004-10-15 22:38:04
Posts: 1396
Location: Moscow City.
А вот я тебя чегото неочень понял :?


Top
   
 Post subject:
PostPosted: 2005-05-01 00:48:05 
Offline
User avatar

Joined: 2005-01-23 17:42:03
Posts: 70
I'm wrote:
А вот я тебя чегото неочень понял :?


я имел в виду куда можно прилипить это перед выполнение збора регов или после!


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users 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:  
Powered by phpBB® Forum Software © phpBB Limited