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
Так, если еще одна тварь выложит свои коды вне ББ-кодов
, то этот кто-то будет выруган матом.
снятие грипс и правка манетки
Posted: 2006-02-08 02:18:35
by LordTom
И инструкторам нравится стадо баранов--ведь намного легче кажется командовать всякий раз, чем научить каждого как заниматься самому. В молодости я целый год работал чабаном в Крымском предгории, а
Posted: 2006-02-08 05:30:54
by Destruction
Если кто-то обиделся, я просить прощения и не подумаю.
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]
sub main()
uo.print("Hello world!")
endsub
[/code]
Выделенный псевдокодом текст, будет соответственно отображаться, что удобнее для чтения.
Posted: 2006-02-12 03:38:27
by admir
LordTom wrote:Destruction wrote:Так, если еще одна тварь выложит свои коды вне ББ-кодов, то этот кто-то будет выруган матом.
Да Вы ХАМ батинька

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