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

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
Fan
Posts: 6
Joined: 2006-02-05 17:55:25

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

Post 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 Спасибл за внимание.
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

нет функции проверки на лаг checklag()
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post 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
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

не
прикол ведь в том что функция должна рабогтать постонянно
а седсь аполучается что призапуске скрипта -лечение до 100 и потом вызод из цикла
и конец функции
Fan
Posts: 6
Joined: 2006-02-05 17:55:25

Post by Fan »

Спасибо хорошо ,с этим я разобрался.
Если допустим запустил я этот скрипт и вдруг меня поставили paralyse field плюс кинули flame strike ,скрипт работает ,но неможет вылечить так как я замарожен ,как можно остоновить скрипт одной кнопкой ?
P.S Спасибо за внимание.
098
Posts: 125
Joined: 2006-02-01 20:19:03

Post by 098 »

скорее будет удобнее если постаившь проверку на парализ с сообщением"you cant perform an action"
если истина- то каст на себя мажик ароу
или тчто нибудь подобное
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

забинди на кнопку

Code: Select all

sub mama()
uo.exec('terminate all')
endsub
Fan
Posts: 6
Joined: 2006-02-05 17:55:25

Post by Fan »

Забиндил, спасибо.Вот ещё такое дело,можно сделать так ,что бы при нажатии 1 кнопки ,пил инвиз и рекалился по названию руны каторой ты укажишь в скрипте ?
P.S Спасибо за внимание.
GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

Code: Select all

sub kk()
 uo.usetype('tip','cvet')#invizka
 wait(500)
 uo.cast('recall','ID runu')
endsub
Fan
Posts: 6
Joined: 2006-02-05 17:55:25

Post 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 Спасибо за внимание.
Fan
Posts: 6
Joined: 2006-02-05 17:55:25

Post 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 Спасибо за внимание.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Так, если еще одна тварь выложит свои коды вне ББ-кодов

Code: Select all

[code][/code]
, то этот кто-то будет выруган матом.
LordTom
Posts: 256
Joined: 2006-02-03 11:32:16
Location: ND
Contact:

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

Post by LordTom »

И инструкторам нравится стадо баранов--ведь намного легче кажется командовать всякий раз, чем научить каждого как заниматься самому. В молодости я целый год работал чабаном в Крымском предгории, а
Last edited by LordTom on 2009-12-23 12:32:09, edited 2 times in total.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Если кто-то обиделся, я просить прощения и не подумаю.

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

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

И кстате, я не хам, а модератор, у которого траффик не бесконечный, а я ваши посты еще правлю..
Fan
Posts: 6
Joined: 2006-02-05 17:55:25

Post by Fan »

Destruction спасибо за поправку ,но мог бы объяснить по человечески я бы понял ,просто недавно на форуме...
P.S Извеняюсь.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Код скриптов следует размещать между ББ-кодами

Code: Select all

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

Например:

Code: Select all

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


Выделенный псевдокодом текст, будет соответственно отображаться, что удобнее для чтения.
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

LordTom wrote:
Destruction wrote:Так, если еще одна тварь выложит свои коды вне ББ-кодов, то этот кто-то будет выруган матом.

Да Вы ХАМ батинька :)

-
он не только хам ....
а потом кто-то будет опять выгнан с форума , подлизать во 2ой раз не получиться )
Post Reply