Page 1 of 1

Скрол

Posted: 2006-03-17 16:43:17
by лолz
Плизз переделайте скрипт чтоб он коставал со скрола а если нету то с буки

Code: Select all

sub Krest()
var LastTimer
var mn
if uo.getx("laststatus")>uo.getx("self") then
  uo.waittargettile("400",str(uo.getx("laststatus")-2),str(uo.gety("laststatus")),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
else
  uo.waittargettile("400",str(uo.getx("laststatus")+2),str(uo.gety("laststatus")),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
endif
           LastTimer=UO.Timer()
           repeat
             wait(100)
           until UO.Mana < mn¸¸ OR UO.Timer()>LastTimer+30
if uo.gety("laststatus")>uo.gety("self") then
  uo.waittargettile("400",str(uo.getx("laststatus")),str(uo.gety("laststatus")-2),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
else
  uo.waittargettile("400",str(uo.getx("laststatus")),str(uo.gety("laststatus")+2),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
endif
         
end sub

Posted: 2006-03-17 17:05:20
by Loken
Подчёркнутое исправишь сам
sub WoSl()
VAR ManaNeed=14
VAR ManaNeedScroll=7
UO.FindType('',-1,'my')
If UO.FindCount()>0 Then
If UO.Mana>=ManaNeedScroll Then
UO.WaitTargetSelf()
UO.UseObject('finditem')
Else
UO.Print("Low mana!")
Endif
Else
If UO.Mana>=ManaNeed Then
UO.Cast('','')
Else
UO.Print("Low mana!")
Endif
Endif
end sub

Posted: 2006-03-17 18:02:19
by лолz
Блин че то не получаеться))) не от туда руки ростут)) можешь по подробнее объяснить куда пихать)

Posted: 2006-03-17 18:23:45
by SnOo13
Если руки не оттуда, то тебе он не поможет :)

Posted: 2006-03-17 18:27:32
by лолz
Умный чтоль такой, или приколист... если приколист то иди в Аншлаг таким как ты там место!!!

Posted: 2006-03-17 18:31:33
by лолz
и вообще задолбал флудить в моих топиках:)
если не знаешь молчи в .....

Posted: 2006-03-17 21:00:44
by лолz
Блин че ни кто не знает?

Posted: 2006-03-17 22:20:27
by лолz
Блин ну помогите плизз

Posted: 2006-03-17 22:23:17
by SnOo13
Научись сначала разговаривать, у..д.

Posted: 2006-03-17 22:42:24
by лолz
Пошел Вон от сюда.. зае... уге меня че пофлудить больше не где?

Re: Скрол

Posted: 2006-03-18 00:08:05
by Kynep
лолz wrote:Плизз переделайте скрипт чтоб он коставал со скрола а если нету то с буки

Code: Select all

sub Krest()
var LastTimer
var mn
if uo.getx("laststatus")>uo.getx("self") then
  uo.waittargettile("400",str(uo.getx("laststatus")-2),str(uo.gety("laststatus")),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
else
  uo.waittargettile("400",str(uo.getx("laststatus")+2),str(uo.gety("laststatus")),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
endif
           LastTimer=UO.Timer()
           repeat
             wait(100)
           until UO.Mana < mn¸¸ OR UO.Timer()>LastTimer+30
if uo.gety("laststatus")>uo.gety("self") then
  uo.waittargettile("400",str(uo.getx("laststatus")),str(uo.gety("laststatus")-2),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
else
  uo.waittargettile("400",str(uo.getx("laststatus")),str(uo.gety("laststatus")+2),str(uo.getz("laststatus")))
  uo.cast("Wall of Stone")
endif
         
end sub


Чтоб ни кому не было обидно :D

Code: Select all

sub Krest() 
var LastTimer
var mn
if uo.getx("laststatus")>uo.getx("self") then
  uo.waittargettile("400",str(uo.getx("laststatus")-2),str(uo.gety("laststatus")),str(uo.getz("laststatus")))
  WoSl()
else
  uo.waittargettile("400",str(uo.getx("laststatus")+2),str(uo.gety("laststatus")),str(uo.getz("laststatus")))
  WoSl()
endif
           LastTimer=UO.Timer()
           repeat
             wait(100)
           until UO.Mana < mn¸¸ OR UO.Timer()>LastTimer+30
if uo.gety("laststatus")>uo.gety("self") then
  uo.waittargettile("400",str(uo.getx("laststatus")),str(uo.gety("laststatus")-2),str(uo.getz("laststatus")))
  WoSl()
else
  uo.waittargettile("400",str(uo.getx("laststatus")),str(uo.gety("laststatus")+2),str(uo.getz("laststatus")))
  WoSl()
endif         
end sub

Sub WoSl()
VAR ManaNeed=14
VAR ManaNeedScroll=7
UO.FindType('',-1,'my')
If UO.FindCount()>0 Then
If UO.Mana>=ManaNeedScroll Then
UO.WaitTargetSelf()
UO.UseObject('finditem')
Else
UO.Print("Low mana!")
Endif
Else
If UO.Mana>=ManaNeed Then
UO.Cast(''Wall of Stone'')
Else
UO.Print("Low mana!")
Endif
Endif
end sub


ЫЫЫ :twisted: