| Yoko http://forum.yoko.com.ua/ |
|
| Подправьте скрипт на лут! http://forum.yoko.com.ua/viewtopic.php?f=20&t=12051 |
Page 1 of 1 |
| Author: | Nightmar [ 2007-06-07 21:30:33 ] |
| Post subject: | Подправьте скрипт на лут! |
sub Looter() VAR dagger='0x0F52' uo.Set('finddistance','3') uo.WaitTargetObject('lastcorpse') uo.UseType(dagger) uo.Ignore('self') uo.FindType('-1','-1','ground') while uo.FindCount() && uo.Weight <= 600 uo.findtype('-1','-1','ground') uo.moveitem('finditem','all','backpack') wait(750) wend uo.IgnoreReset() endsub Сам скрипт не большой и думаю не сложно будет исправить! Суть вот в чем он режет труп начинает лутать,но когда все полутает он не отключаеться!Исправте пожалуйста чтоб отключался,а то я в них не шарю!За рание спасибо! |
|
| Author: | arch [ 2007-06-08 09:05:25 ] |
| Post subject: | |
uo.ignore('lastcorpse') должно помочь. |
|
| Author: | Grin [ 2007-06-08 12:32:18 ] |
| Post subject: | |
не поможет;) Code: sub Looter() |
|
| Author: | Nightmar [ 2007-06-12 21:12:47 ] |
| Post subject: | |
arch wrote: uo.ignore('lastcorpse') должно помочь. Помогло спс только вот что забыл добавьте в этот скрипт обратное одевание оружия и просто замечательный скрипт будет! |
|
| Author: | arch [ 2007-06-13 08:39:57 ] |
| Post subject: | |
Nightmar wrote: arch wrote: uo.ignore('lastcorpse') должно помочь. Помогло спс только вот что забыл добавьте в этот скрипт обратное одевание оружия и просто замечательный скрипт будет! есть команда uo.equip(). Используй ее. Только есть один нюанс. В эту команду передается т.н. layer, т.е. то, куда ты будешь надевать шмотку, или в какую руку брать предмет. Так вот, Йоко, как мне кажется, перепутал право и лево. Т.е. если ты перешь меч, то ты его берешь в левую руку, если щит, то в правую. Соответствующие layer-ы называются, если не ошибаюсь, 'lhand' и 'rhand'. |
|
| Author: | arch [ 2007-06-13 08:41:14 ] |
| Post subject: | |
Grin wrote: не поможет;)
почему не поможет? Труп лежит на земле в радиусе досягаемости. uo.find() его постоянно находит. Естественно, что его игнорить надо! |
|
| Author: | Nightmar [ 2007-06-13 11:34:57 ] |
| Post subject: | |
arch wrote: Nightmar wrote: arch wrote: uo.ignore('lastcorpse') должно помочь. Помогло спс только вот что забыл добавьте в этот скрипт обратное одевание оружия и просто замечательный скрипт будет! есть команда uo.equip(). Используй ее. Только есть один нюанс. В эту команду передается т.н. layer, т.е. то, куда ты будешь надевать шмотку, или в какую руку брать предмет. Так вот, Йоко, как мне кажется, перепутал право и лево. Т.е. если ты перешь меч, то ты его берешь в левую руку, если щит, то в правую. Соответствующие layer-ы называются, если не ошибаюсь, 'lhand' и 'rhand'. |
|
| Author: | arch [ 2007-06-13 15:08:04 ] |
| Post subject: | |
Nightmar wrote: arch wrote: Nightmar wrote: arch wrote: uo.ignore('lastcorpse') должно помочь. Помогло спс только вот что забыл добавьте в этот скрипт обратное одевание оружия и просто замечательный скрипт будет! есть команда uo.equip(). Используй ее. Только есть один нюанс. В эту команду передается т.н. layer, т.е. то, куда ты будешь надевать шмотку, или в какую руку брать предмет. Так вот, Йоко, как мне кажется, перепутал право и лево. Т.е. если ты перешь меч, то ты его берешь в левую руку, если щит, то в правую. Соответствующие layer-ы называются, если не ошибаюсь, 'lhand' и 'rhand'. |
|
| Author: | Nightmar [ 2007-06-13 20:48:14 ] |
| Post subject: | |
arch wrote: Nightmar wrote: arch wrote: Nightmar wrote: arch wrote: uo.ignore('lastcorpse') должно помочь. Помогло спс только вот что забыл добавьте в этот скрипт обратное одевание оружия и просто замечательный скрипт будет! есть команда uo.equip(). Используй ее. Только есть один нюанс. В эту команду передается т.н. layer, т.е. то, куда ты будешь надевать шмотку, или в какую руку брать предмет. Так вот, Йоко, как мне кажется, перепутал право и лево. Т.е. если ты перешь меч, то ты его берешь в левую руку, если щит, то в правую. Соответствующие layer-ы называются, если не ошибаюсь, 'lhand' и 'rhand'. |
|
| Author: | Nightmar [ 2007-06-13 21:12:38 ] |
| Post subject: | |
Спасибо всем кто помог мне доделать скрипт! Этот скрипт реэет труп дагером,лутает все с пола,и снова одевает оружие! sub Looter() VAR dagger='0x0F52' var myarm uo.Set('finddistance','3') uo.WaitTargetObject('lastcorpse') uo.setarm('myarm') uo.UseType(dagger) uo.Ignore('self') uo.FindType('-1','-1','ground') while uo.FindCount() && uo.Weight <= 600 uo.moveitem('finditem','all','backpack') uo.ignore('finditem') wait(750) uo.findtype('-1','-1','ground') wend uo.IgnoreReset() wait(500) UO.arm('myarm') end sub |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|