Yoko http://forum.yoko.com.ua/ |
|
Помогите переделать скрипт на сворду http://forum.yoko.com.ua/viewtopic.php?f=17&t=15136 |
Page 1 of 1 |
Author: | mustdie7 [ 2009-09-27 23:45:44 ] |
Post subject: | Помогите переделать скрипт на сворду |
sub main() uo.addobject('char') while uo.targeting() wait(100) wend uo.warmode(true) uo.attack('char') repeat if uo.getHP('char') < uo.getMaxHP('char')/2 then uo.warmode(false) repeat wait(350) until uo.getHP('char') == uo.getMaxHP('char') uo.warmode(true) uo.attack('char') endif wait(700) if ( UO.ObjAtLayer('Rhand') == "" ) then UO.equipt("Rhand", "katana") end if until 0 end sub чтобы он брал из сумки(которая на полу) катану. или из бэкпака. |
Author: | Scripts Writer [ 2009-09-28 00:14:22 ] |
Post subject: | |
Code: заголовок Code: вызывать в своём скрипте написанный скрипт по его заголовку |
Author: | mustdie7 [ 2009-09-28 00:38:05 ] |
Post subject: | |
Scripts Writer wrote: Code: заголовок Code: вызывать в своём скрипте написанный скрипт по его заголовку да нет нето . надо чтобы скрипт был и не просто в бэкпак ложил а в руку брал если сломалась |
Author: | Scripts Writer [ 2009-09-28 08:37:01 ] |
Post subject: | |
Code: использовать переложенную вещь |
Author: | mustdie7 [ 2009-09-28 12:02:10 ] |
Post subject: | |
Scripts Writer wrote: Code: использовать переложенную вещь дак я весь учебник по скриптам прочитал так и не понял как это сделать напиши плиз код? |
Author: | mustdie7 [ 2009-09-28 12:03:12 ] |
Post subject: | |
sub main() uo.addobject('char')##Ïðè çàïóñêå ñêðèïòà ïÿâèòñÿ ïðèöåë èì íàäî óêàçàòü íà àòàêóåìîãî while uo.targeting() wait(100) wend uo.warmode(true) uo.attack('char') repeat if uo.getHP('char') < uo.getMaxHP('char')/2 then uo.warmode(false) repeat wait(350) until uo.getHP('char') == uo.getMaxHP('char') uo.warmode(true) uo.attack('char') endif wait(700) if ( UO.ObjAtLayer('Rhand') == "" ) then UO.findtype("0x13FE", "-1", "0x4142882F")## óêàçàòü òèï îðóæèÿ,-1,ñóìêà ñ îðóæèåì ñåðèàë UO.moveitem("finditem", "1", "backpack") Wait(100) UO.equipt("Rhand", "0x13FE")##òèï îðóæèÿ end if until 0 end sub вот вроде работает. если есть ошибки поправь плиз я нуб еще в скриптах |
Author: | Mirage [ 2009-09-28 16:03:20 ] |
Post subject: | |
mustdie7 wrote: sub main()
uo.addobject('char')##Ïðè çàïóñêå ñêðèïòà ïÿâèòñÿ ïðèöåë èì íàäî óêàçàòü íà àòàêóåìîãî while uo.targeting() wait(100) wend uo.warmode(true) uo.attack('char') repeat if uo.getHP('char') < uo.getMaxHP('char')/2 then uo.warmode(false) repeat wait(350) until uo.getHP('char') == uo.getMaxHP('char') uo.warmode(true) uo.attack('char') endif wait(700) if ( UO.ObjAtLayer('Rhand') == "" ) then UO.findtype("0x13FE", "-1", "0x4142882F")## óêàçàòü òèï îðóæèÿ,-1,ñóìêà ñ îðóæèåì ñåðèàë UO.moveitem("finditem", "1", "backpack") Wait(100) UO.equipt("Rhand", "0x13FE")##òèï îðóæèÿ end if until 0 end sub вот вроде работает. если есть ошибки поправь плиз я нуб еще в скриптах в целом правильно. Не хватает одного until и условия к нему. во алгоритму у тебя должно чтото происходить когда хиты уменьшаются меньше половины. А в скрипты отсутствует кусок. можно еще вот так делать: Code: sub main() |
Author: | mustdie7 [ 2009-09-29 19:48:19 ] |
Post subject: | |
Mirage wrote: mustdie7 wrote: sub main() uo.addobject('char')##Ïðè çàïóñêå ñêðèïòà ïÿâèòñÿ ïðèöåë èì íàäî óêàçàòü íà àòàêóåìîãî while uo.targeting() wait(100) wend uo.warmode(true) uo.attack('char') repeat if uo.getHP('char') < uo.getMaxHP('char')/2 then uo.warmode(false) repeat wait(350) until uo.getHP('char') == uo.getMaxHP('char') uo.warmode(true) uo.attack('char') endif wait(700) if ( UO.ObjAtLayer('Rhand') == "" ) then UO.findtype("0x13FE", "-1", "0x4142882F")## óêàçàòü òèï îðóæèÿ,-1,ñóìêà ñ îðóæèåì ñåðèàë UO.moveitem("finditem", "1", "backpack") Wait(100) UO.equipt("Rhand", "0x13FE")##òèï îðóæèÿ end if until 0 end sub вот вроде работает. если есть ошибки поправь плиз я нуб еще в скриптах в целом правильно. Не хватает одного until и условия к нему. во алгоритму у тебя должно чтото происходить когда хиты уменьшаются меньше половины. А в скрипты отсутствует кусок. можно еще вот так делать: Code: sub main() а как это все в скрИпт вставить то? я нуб |
Author: | Mirage [ 2009-09-30 07:13:27 ] |
Post subject: | |
http://forum.yoko.com.ua/viewforum.php?f=18 |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |