Page 1 of 1

Поделитесь своими скриптами на pVp ...

Posted: 2006-02-05 18:29:06
by Fan
Вот скрипт на autohealing ,когда у чара меньши 100% начинает лечится.
Помогите разобратся ,выходит такая ошибка :Execute at 297
Line 298:Function not found - CHECKLAG .В чём проблема?

Code: Select all

sub HealSelf()
repeat
if uo.getHP() < 100 then
uo.set("dressspeed",'200')
uo.setArm("now")
uo.disArm()
uo.waittargetobject('self')
uo.usetype('0x0E21')
checklag()
uo.Arm("now")
uo.forget("now")
wait(2000)
endif
wait(100)
until false
endsub
P.S Спасибл за внимание.

Posted: 2006-02-05 18:36:27
by GimFlex
нет функции проверки на лаг checklag()

Posted: 2006-02-05 18:36:53
by GimFlex

Code: Select all

sub HealSelf() 
repeat 
if uo.getHP() < 100 then 
uo.set("dressspeed",'200') 
uo.setArm("now") 
uo.disArm() 
uo.waittargetobject('self') 
uo.usetype('0x0E21') 
uo.Arm("now") 
uo.forget("now") 
wait(2000) 
endif 
wait(100) 
until false 
endsub 

Posted: 2006-02-05 18:43:07
by 098
не
прикол ведь в том что функция должна рабогтать постонянно
а седсь аполучается что призапуске скрипта -лечение до 100 и потом вызод из цикла
и конец функции

Posted: 2006-02-05 18:44:38
by Fan
Спасибо хорошо ,с этим я разобрался.
Если допустим запустил я этот скрипт и вдруг меня поставили paralyse field плюс кинули flame strike ,скрипт работает ,но неможет вылечить так как я замарожен ,как можно остоновить скрипт одной кнопкой ?
P.S Спасибо за внимание.

Posted: 2006-02-05 18:47:46
by 098
скорее будет удобнее если постаившь проверку на парализ с сообщением"you cant perform an action"
если истина- то каст на себя мажик ароу
или тчто нибудь подобное

Posted: 2006-02-05 18:52:33
by GimFlex
забинди на кнопку

Code: Select all

sub mama()
uo.exec('terminate all')
endsub

Posted: 2006-02-06 09:01:15
by Fan
Забиндил, спасибо.Вот ещё такое дело,можно сделать так ,что бы при нажатии 1 кнопки ,пил инвиз и рекалился по названию руны каторой ты укажишь в скрипте ?
P.S Спасибо за внимание.

Posted: 2006-02-06 11:10:23
by GimFlex

Code: Select all

sub kk()
 uo.usetype('tip','cvet')#invizka
 wait(500)
 uo.cast('recall','ID runu')
endsub

Posted: 2006-02-06 13:51:44
by Fan
Спасибо Question.
Допустим лежит у пэке 4 бревна и мне нужно с одной кнопкой облажит
противника (ластстатус) с 4 сторон этими бревнами ,или с 3 сторон.
У меня есть этот скрипт,но он работает ужасно в одно и то же место кидает...

Code: Select all

sub brevna()
var x
  UO.Set('lasttarget','laststatus') 
  x=uo.getserial('lasttarget') 
  uo.findtype("0x1BDE") 
  if uo.findcount() then 
    uo.drop("1",str(uo.getx(x)-1),str(uo.gety(x)),0,"finditem") 
  end if
  wait(500)
  uo.findtype("0x1BDE") 
  if uo.findcount() then 
    uo.drop("1",str(uo.getx(x)),str(uo.gety(x)-1),0,"finditem") 
  end if
  wait(500)
  uo.findtype("0x1BDE") 
  if uo.findcount() then 
    uo.drop("1",str(uo.getx(x)+1),str(uo.gety(x)),0,"finditem") 
  end if
  wait(500)
  uo.findtype("0x1BDE") 
  if uo.findcount() then 
    uo.drop("1",str(uo.getx(x)),str(uo.gety(x)+1),0,"finditem") 
  end if
  uo.print('DROPPED')
end sub
Ещё лутчше было бы ,если например взял в парализ потом кидаю паралайз фиелд и тут же нажимаю на обкладку и обкладывает тока с 3 сторон ,не обкладывает тока с той стороны ,где стою я своим чаром ,что бы не помешать касту.
P.S Спасибо за внимание.

Posted: 2006-02-07 07:55:58
by Fan
Вот скрипт на размораживания себя стрелкой ,но скрипт работает такам образом ,
когда тебя взяли в парализ ,нужно пошатнутся тоесть двинуться ,что-бы на экране выявилось :"You are frozen and can not move",иначе скрипт не сработает.
Так как же сделать ,что бы скрипт работал в то время ,когда именно твой чар почувствовал на себе каст парализа =)...?
##################

Code: Select all

sub AntiParalyze()
uo.deletejournal()
repeat
if uo.injournal("You are frozen and can not move.") then
uo.cast('Magic Arrow','self')
wait(2000)
uo.deletejournal()
endif
wait(100)
until false
endsub
P.S Спасибо за внимание.

Posted: 2006-02-08 01:57:59
by Destruction
Так, если еще одна тварь выложит свои коды вне ББ-кодов

Code: Select all

[code]
[/code], то этот кто-то будет выруган матом.

снятие грипс и правка манетки

Posted: 2006-02-08 02:18:35
by LordTom
И инструкторам нравится стадо баранов--ведь намного легче кажется командовать всякий раз, чем научить каждого как заниматься самому. В молодости я целый год работал чабаном в Крымском предгории, а

Posted: 2006-02-08 05:30:54
by Destruction
Если кто-то обиделся, я просить прощения и не подумаю.

https://yoko.uokit.com/viewtopic.php?t=5227 пункт 3, причём писал не я.

Не вижу повода для веселья, форум конечно дя общения, но общаться надо культурно, что гарантирует соблюдение некоторых правил.

И кстате, я не хам, а модератор, у которого траффик не бесконечный, а я ваши посты еще правлю..

Posted: 2006-02-08 14:28:40
by Fan
Destruction спасибо за поправку ,но мог бы объяснить по человечески я бы понял ,просто недавно на форуме...
P.S Извеняюсь.

Posted: 2006-02-09 20:23:52
by Destruction
Код скриптов следует размещать между ББ-кодами

Code: Select all

[code] и 
[/code] соответсвенно.

Например:

Code: Select all

[code]
sub main()
uo.print("Hello world!")
endsub
[/code]

Выделенный псевдокодом текст, будет соответственно отображаться, что удобнее для чтения.

Posted: 2006-02-12 03:38:27
by admir
LordTom wrote:
Destruction wrote:Так, если еще одна тварь выложит свои коды вне ББ-кодов, то этот кто-то будет выруган матом.
Да Вы ХАМ батинька :)
-
он не только хам ....
а потом кто-то будет опять выгнан с форума , подлизать во 2ой раз не получиться )