Народ, Лёгкий скриптик, но всё же.. =)

Anything and all.

Moderators: Murderator+, Murderator

Locked
Macho
Posts: 3
Joined: 2006-03-10 19:30:27

Народ, Лёгкий скриптик, но всё же.. =)

Post by Macho »

Смешайте мне спирит с эвалютой пожалуйста? я экзамены сдаю, мозги совсем не переключаются на скрипты :oops:
Macho
Posts: 3
Joined: 2006-03-10 19:30:27

Re: Народ, Лёгкий скриптик, но всё же.. =)

Post by Macho »

Code: Select all

var obj='0x002179AD' 
sub Evaluate() 
var count=0,i=0 
uo.useobject('backpack') 
UO.Exec('terminate Reconnector') 
wait(1000) 
UO.Exec('exec Reconnector') 
wait(1000) 
i=0 
repeat 
i=i+1 
cheklag() 
uo.print("Evaluating...") 
UO.Useskill('Evaluating',obj) 
wait(5500) 
if i==30 then 
uo.usetype('0x097B') 
wait(1000) 
i=0 
cheklag() 
uo.print("Spirit Speak...") 
uo.useskill ("Spirit Speak") 
uo.deletejournal() 
repeat 
wait(10) 
until UO.InJournal("You establish a connection to the netherworld.") or UO.InJournal("You fail your attempt at contacting the netherworld.") 
end if 
until UO.Dead() 
end sub 

sub cheklag() 
uo.deletejournal() 
uo.click('backpack') 
repeat 
wait(10) 
until uo.InJournal("backpack") 
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 Evaluate') 
wait(1000) 
UO.Exec('exec Evaluate') 
wait(1000) 
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 
Macho
Posts: 3
Joined: 2006-03-10 19:30:27

Re: Народ, Лёгкий скриптик, но всё же.. =)

Post by Macho »

поюзал поиск и нашёл =)
Locked