Yoko
http://forum.yoko.com.ua/

рекол
http://forum.yoko.com.ua/viewtopic.php?f=3&t=3881
Page 1 of 1

Author:  POPKA [ 2005-04-30 16:13:08 ]
Post subject:  рекол

как вставить в скрипт проверку на вес и чтоб после определённого веса чар реколился домой выкладывал опредилённые итомы запровлял руно бук и если он гост то выход из уо, вопрос ещё одни инжа как небудь может взоимодействовать не толька с клиентом допустим чар гост и смысол чтоб работал комп ещё так часиков 8 нету можно ли зделать так чтоб он выключался, а можно ли зделать чтоб чар ресался!

Author:  I'm [ 2005-04-30 16:32:22 ]
Post subject: 

Первая моя реакция была зашибу ***** *** поиск кому дан.
Потом чуть успокоился :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

Author:  POPKA [ 2005-04-30 19:54:41 ]
Post subject: 

I'm wrote:
Code:
If UO.Weight>=MaxWeight Then ; или UO.Str*4 вместо максимального 


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

Author:  I'm [ 2005-04-30 23:35:44 ]
Post subject: 

А вот я тебя чегото неочень понял :?

Author:  POPKA [ 2005-05-01 00:48:05 ]
Post subject: 

I'm wrote:
А вот я тебя чегото неочень понял :?


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

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/