Помогите со скриптом (не реконетит)

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Shevrik
Posts: 21
Joined: 2006-03-04 10:56:42
Contact:

Помогите со скриптом (не реконетит)

Post by Shevrik »

У меня есть такой скриптец на бегинг но он чо то не реконектит

Code: Select all

sub Begging() 
var count=0
uo.print('totem')
uo.exec('addobject TOT')
uo.Exec('terminate Reconnector')
uo.Exec('exec Reconnector')
while uo.targeting()
wait(100)
wend
UO.DeleteJournal()
repeat
uo.waittargetobject('TOT')
UO.Useskill('Begging')   
wait(11000)
until UO.Dead()
end sub


sub Reconnector()
  var ReconnectTime, RFlag
  ReconnectTime = '0'
  RFlag = 1
  Repeat
        While (UO.ObjAtLayer('Bpack') == '')
              if RFlag Then
                 ReconnectTime = MakeTime()
                 RFlag = 0
              endif
              Wait(20000) # WorldSave Protection
              UO.Say('')
              Wait(3000)
              UO.Say('')
              Wait(3000)
              UO.Say('')
              Wait(3000)
              UO.LDblClick(357,164)
              UO.LClick(616,459)
              Wait(3000)       
        WEnd
        Wait(3000)
        if (RFlag == 0) and (ReconnectTime <> '0') Then
           UO.Exec('terminate main')
           UO.Exec('exec main')
           UO.TextOpen()
           UO.TextPrint('Disconnected & Reconnected @ '+ReconnectTime)
           RFlag = 1
           ReconnectTime = '0'
        endif
  Until false
end sub
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

и чего не так?
Shevrik
Posts: 21
Joined: 2006-03-04 10:56:42
Contact:

Post by Shevrik »

Grin wrote:и чего не так?

Мне друг сказал что он не хочет реконектить
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

ждите реконекчиков;)
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Shevrik wrote:
Grin wrote:и чего не так?

Мне друг сказал что он не хочет реконектить
бывает...

и млЯть кто тебя научил так топики называть!?!?! :evil:
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Sfagnum wrote:
Shevrik wrote:
Grin wrote:и чего не так?

Мне друг сказал что он не хочет реконектить
бывает...

и млЯть кто тебя научил так топики называть!?!?! :evil:

Кто учил - хз, но мне пришлось помочь.
Shevrik
Posts: 21
Joined: 2006-03-04 10:56:42
Contact:

Post by Shevrik »

Никто меня не учил так называть!
что в голову первым пришло то и написал
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Shevrik wrote:Никто меня не учил так называть!
что в голову первым пришло то и написал
а это тебя не касается? :roll:
Shevrik
Posts: 21
Joined: 2006-03-04 10:56:42
Contact:

Post by Shevrik »

Sfagnum wrote:
Shevrik wrote:Никто меня не учил так называть!
что в голову первым пришло то и написал
а это тебя не касается? :roll:

есть немного :)
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

:arrow:
Last edited by GimFlex on 2006-04-01 08:11:42, edited 1 time in total.
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

хех ток ща врубился то...
MakeTime() - такой процедуры нет чтоль у тебя?
или просто забыл?
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

Code: Select all

sub Begging() 
var count=0
uo.print('totem')
uo.exec('addobject TOT')
uo.Exec('terminate Reconnector')
uo.Exec('exec Reconnector')
while uo.targeting()
wait(100)
wend
UO.DeleteJournal()
repeat
uo.waittargetobject('TOT')
UO.Useskill('Begging')   
wait(11000)
until UO.Dead()
end sub


sub Reconnector()
  var ReconnectTime, RFlag
  ReconnectTime = '0'
  RFlag = 1
  Repeat
        While (UO.ObjAtLayer('Bpack') == '')
              if RFlag Then
                 ReconnectTime = MakeTime()
                 RFlag = 0
              endif
              Wait(20000) # WorldSave Protection
              UO.Say('')
              Wait(3000)
              UO.Say('')
              Wait(3000)
              UO.Say('')
              Wait(3000)
              UO.LDblClick(357,164)
              UO.LClick(616,459)
              Wait(3000)       
        WEnd
        Wait(3000)
        if (RFlag == 0) and (ReconnectTime <> '0') Then
           UO.Exec('terminate Begging')
           UO.Exec('exec Begging')
           UO.TextOpen()
           UO.TextPrint('Disconnected & Reconnected @ '+ReconnectTime)
           RFlag = 1
           ReconnectTime = '0'
        endif
  Until false
end sub

sub MakeTime()
VAR D, T, Ret, i
Ret = STR(UO.Time())
T = ""
For i = 0 To Len(Ret)
T = Ret[Len(Ret)-i] + T
If (I == 2) OR (I == 4) Then
T = ":" + T
EndIf
Next
Ret = STR(UO.Date())
D = ""
For i = 0 To Len(Ret)
D = Ret[Len(Ret)-i] + D
If (I == 2) OR (I == 4) Then
D = "." + D
EndIf
Next
Ret = T + " @ " + D
RETURN Ret
end sub
Post Reply