| Yoko http://forum.yoko.com.ua/ |
|
| uo.set("finddistance","7") http://forum.yoko.com.ua/viewtopic.php?f=20&t=12638 |
Page 1 of 1 |
| Author: | Unfogiven [ 2007-10-19 10:42:08 ] |
| Post subject: | uo.set("finddistance","7") |
Проблема такая он идёт к мобу который находится за екраном ! А который бегает в 2 тайлох от чара он не трогает ( Cтавлю меньше uo.set("finddistance","7") например на 4 все равно он бежыт к мобу который где то там далеко Code: sub atack() |
|
| Author: | Ururu [ 2007-10-20 02:03:26 ] |
| Post subject: | |
Можно попробовать искать постепенно увеличивая расстояние, либо искать всех и определять кто ближе. |
|
| Author: | Unfogiven [ 2007-10-20 08:48:14 ] |
| Post subject: | |
Он берёт на вар ближайшего моба а идёт к далнему ( |
|
| Author: | Denton [ 2007-10-20 08:58:21 ] |
| Post subject: | |
Так зачем два раза искать одного и того же монстра, если его id уже вбит в память после первого поиска? Убери вторую строчку uo.findtype(.........) которая перед go(uo.getx('finditem'),uo.gety('finditem')) |
|
| Author: | Unfogiven [ 2007-10-20 11:26:23 ] |
| Post subject: | |
3 раза ишет uo.findtype('0x0004','-1','ground') |
|
| Author: | Denton [ 2007-10-20 12:02:16 ] |
| Post subject: | |
тем более, один раз ищешь за цикл убийства одного монстра |
|
| Author: | Unfogiven [ 2007-10-20 13:21:27 ] |
| Post subject: | |
Code: uo.set("finddistance","5") Ето ишет и берёт на атаку #################### Code: uo.findtype('0x0004','-1','ground') Ето ишет и идёт к ней ! Если убераеш 2 uo.findtype('0x0004','-1','ground') перед go(uo.getx('finditem'),uo.gety('finditem')) [/code] то он не знает куда идти ! |
|
| Author: | Scripts Writer [ 2007-10-20 13:31:26 ] |
| Post subject: | |
Unfogiven wrote: :!: хм
Code: uo.set("finddistance","5") Ето ишет и берёт на атаку #################### Code: uo.findtype('0x0004','-1','ground') Ето ишет и идёт к ней ! Если убераеш 2 uo.findtype('0x0004','-1','ground') перед go(uo.getx('finditem'),uo.gety('finditem')) [/code] то он не знает куда идти ! Когда 1 раз нашел, то ID заносится в finditem на всё время запуска скрипта или до следующего поиска по типу |
|
| Author: | Denton [ 2007-10-20 13:48:21 ] |
| Post subject: | |
т.е. первый поиск оставляешь, а два следующих убирай |
|
| Author: | Unfogiven [ 2007-10-20 15:22:33 ] |
| Post subject: | |
Да пробовал получатся так находит берёт на вар Потом просто идёт кудато в сторону тоесть он не знает к кому подходить ! |
|
| Author: | Okypok [ 2007-10-20 16:33:04 ] |
| Post subject: | |
Ой вей. Code: sub find() Ходилка под это дело на всякий случай: Code: Sub WalkN(x,y,Target) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|