Yoko
http://forum.yoko.com.ua/

Как зделать скрипт с uo.SkillVal???
http://forum.yoko.com.ua/viewtopic.php?f=20&t=2672
Page 1 of 1

Author:  Vaha) [ 2005-01-17 04:33:42 ]
Post subject:  Как зделать скрипт с uo.SkillVal???

Я хочу написать скрипт) на тайлоринг..но я немогу зделать так что б при определеном числе скила он переходил на другую функцыю ) кто может помогите потому что я что то не допираю)

Author:  Edred [ 2005-01-17 08:01:38 ]
Post subject:  Re: Как зделать скрипт с uo.SkillVal???

Vaha) wrote:
Я хочу написать скрипт) на тайлоринг..но я немогу зделать так что б при определеном числе скила он переходил на другую функцыю ) кто может помогите потому что я что то не допираю)


While UO.SkillVal( 'Tailoring' ) < 1000
...

Author:  Vaha) [ 2005-01-17 10:13:03 ]
Post subject:  Re: Как зделать скрипт с uo.SkillVal???

Edred wrote:
Vaha) wrote:
Я хочу написать скрипт) на тайлоринг..но я немогу зделать так что б при определеном числе скила он переходил на другую функцыю ) кто может помогите потому что я что то не допираю)


While UO.SkillVal( 'Tailoring' ) < 1000
...


Хм...... а можешь показать как ето будеть выглядеть в скрипте?
А вот и мой скрипт)



sub main()
uo.set('norbcheck','1')
uo.set('norbcalc','1')
uo.useobject('0x400F5652')
while true

repeat
if uo.count('0x0F9D') == 0 then
repeat
uo.findtype('0x0F9D','-1','0x400F5652')
wait(1000)
uo.moveitem('finditem','1','my')
wait(1000)
until uo.count('0x0F9D') == 2
end if

uo.findtype('0x1766',-1,'backpack')
if uo.getquantity('finditem')<16 then
uo.findtype('0x1766',-1,'0x400F5652')
uo.moveitem('finditem','400','backpack')
wait(500)
endif

repeat
if uo.count('0x175D')> 0 then
uo.findtype('0x175D',-1,'backpack')
uo.moveitem('finditem','0','0x4004C576')
wait(500)
until uo.findcount() == 0
end if



uo.recall('self',21)
wait(500)
uo.usetype('0x0F9D')
wait(500)

wend
end sub

В скрипте он делает по мек ласеу... но хотелось бы зделать так как я писал выше что б при определеном числе скила он преходил на другую функцию)

Author:  Ugrum. [ 2005-01-17 10:24:51 ]
Post subject: 

Code:
if uo.SkillVal('Tailoring')< 996 then
   NumItem=......
end if
if uo.SkillVal('Tailoring')< 746 then
   NumItem=......
end if
if uo.SkillVal('Tailoring')< 500 then
   NumItem=......
end if

Author:  Vaha) [ 2005-01-17 10:40:56 ]
Post subject: 

Ugrum. wrote:
Code:
if uo.SkillVal('Tailoring')< 996 then
   NumItem=......
end if
if uo.SkillVal('Tailoring')< 746 then
   NumItem=......
end if
if uo.SkillVal('Tailoring')< 500 then
   NumItem=......
end if

Сенк уже все понял)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/