| Yoko http://forum.yoko.com.ua/ |
|
| помогите со скриптом http://forum.yoko.com.ua/viewtopic.php?f=20&t=16893 |
Page 1 of 2 |
| Author: | Cheb [ 2012-02-06 18:54:28 ] |
| Post subject: | помогите со скриптом |
у меня вот такая проблема возникла!Лутит только те вещи где прописан айди и цвет!а где просто айди не лутит...помогите исправить. sub autostart() end sub sub main() UO.Print("Hello from function MAIN") end sub SUB LootCorpse() DIM LootTypes[72] VAR i , ah , pack = uo.ObjAtLayer('Bpack') uo.set('finddistance','3') ,,,,,,,,,,,,, ,,,,,,,,,,,,, ,,,,,,,,,,,,, ,,,,,,,,,,,,, ,,,,,,,,,,,,, For i = 0 to 71 UO.FindType( Left(LootTypes[i],6), Right(LootTypes[i],6), 'backpack') IF uo.GetQuantity('finditem') > 1 THEN ah = 1 ELSE ah = 0 END IF UO.FindType( Left(LootTypes[i],6), Right(LootTypes[i],6),'lastcontainer') WHILE UO.FindCount() <> 0 IF uo.ContainerOf('finditem') == pack OR uo.ContainerOf('finditem') == uo.ContainerOf(uo.ObjAtLayer('Bpack')) OR pack == uo.ContainerOf(uo.ContainerOf('finditem')) then uo.ignore('finditem','on') else IF ah == 1 THEN UO.MoveItem('finditem') wait(350) ELSE UO.MoveItem('finditem', '0', 'backpack' , '120' , '0', '0') wait(350) END IF uo.ignore('finditem','on') end if UO.FindType( Left(LootTypes[i],6), Right(LootTypes[i],6), '2' ) wend Next uo.ignorereset() END SUB |
|
| Author: | Gromiz [ 2012-02-06 18:56:29 ] |
| Post subject: | Re: помогите со скриптом |
попробуй так: LootTypes[3] = '0x1F03 -1' ; roba |
|
| Author: | Cheb [ 2012-02-06 19:03:43 ] |
| Post subject: | Re: помогите со скриптом |
работает:)Спасибо...и так мне все переделать? |
|
| Author: | Gromiz [ 2012-02-06 19:23:43 ] |
| Post subject: | Re: помогите со скриптом |
ну да, просто добавь везде -1 кстати "-1" - это любой цвет с указанным типом а если LootTypes[0] = '-1 0x0AAE' ; zatochka+4 то будет лутать любые вещи с указанным цветом |
|
| Author: | Cheb [ 2012-02-06 19:35:50 ] |
| Post subject: | Re: помогите со скриптом |
LootTypes[3] = '0x1F03 -1' ;roba с робой все норм!а вот остальное не хочет |
|
| Author: | Gromiz [ 2012-02-06 20:28:52 ] |
| Post subject: | Re: помогите со скриптом |
ковычки правильно стоят? |
|
| Author: | Mirage [ 2012-02-06 22:59:19 ] |
| Post subject: | Re: помогите со скриптом |
Cheb wrote: LootTypes[3] = '0x1F03 -1' ;roba с робой все норм!а вот остальное не хочет Right(LootTypes[i],6 так не будет работать |
|
| Author: | ZeroDX [ 2012-02-06 23:42:45 ] |
| Post subject: | Re: помогите со скриптом |
Mirage wrote: так не будет работать 0xffff не подойдет? |
|
| Author: | Cheb [ 2012-02-07 13:08:40 ] |
| Post subject: | Re: помогите со скриптом |
теперь вот одна проблема появилась табличка вылетает и клиент закрывается (unhandled exception in parser) |
|
| Author: | Nmy [ 2012-02-07 13:16:04 ] |
| Post subject: | Re: помогите со скриптом |
скрипт этот надо удалить и забыть все через ж сделано |
|
| Author: | Cheb [ 2012-02-07 13:33:37 ] |
| Post subject: | Re: помогите со скриптом |
ясно |
|
| Author: | Mirage [ 2012-02-07 18:13:24 ] |
| Post subject: | Re: помогите со скриптом |
я хз - оно у меня просто не завелось Ругается на UO.FindType( Left(LootTypes[i],6), Right(LootTypes[i],6), 'backpack') почимуто... Так что проверить и посоветовать дельное не могу. |
|
| Author: | Cheb [ 2012-02-07 20:23:28 ] |
| Post subject: | Re: помогите со скриптом |
буду искать другой скрипт |
|
| Author: | ZeroDX [ 2012-02-07 20:29:48 ] |
| Post subject: | Re: помогите со скриптом |
Code: For i = 0 to 71 |
|
| Author: | Cheb [ 2012-02-07 23:03:31 ] |
| Post subject: | Re: помогите со скриптом |
line 101:variable undefined-TYPE |
|
| Author: | Mirage [ 2012-02-07 23:04:35 ] |
| Post subject: | Re: помогите со скриптом |
var проставь |
|
| Author: | Cheb [ 2012-02-07 23:10:10 ] |
| Post subject: | Re: помогите со скриптом |
все равно ошибка вылетает! |
|
| Author: | ZeroDX [ 2012-02-07 23:36:37 ] |
| Post subject: | Re: помогите со скриптом |
в начало скрипта Code: var Type, Color |
|
| Author: | Cheb [ 2012-02-08 05:58:05 ] |
| Post subject: | Re: помогите со скриптом |
Спасибо всем кто помогал!работает в начало вставить все равно где?я так вставил sub autostart() end sub var Type, Color sub main() UO.Print("Hello from function MAIN") end sub SUB LootCorpse() DIM LootTypes[72] VAR i , ah , pack = uo.ObjAtLayer('Bpack') uo.set('finddistance','3') |
|
| Author: | Mirage [ 2012-02-08 08:16:31 ] |
| Post subject: | Re: помогите со скриптом |
Code: sub autostart() вот эти два тебе зачем? |
|
| Page 1 of 2 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|