| Yoko http://forum.yoko.com.ua/ |
|
| Автоатака http://forum.yoko.com.ua/viewtopic.php?f=20&t=4067 |
Page 1 of 1 |
| Author: | Destruction [ 2005-05-25 05:11:01 ] |
| Post subject: | Автоатака |
Собсно до того обленился, что даже атакавать врагов лень Суть скрипта такая - ищем объект, если найденный объект НПЦ (isNPC), тогда нападем на него и бум ждать, пока эта дрянь не сдохнет или же мы не отойдем, потом его в игнор и ищем следущий объект, если не НПЦ - игнорим и ищем дальше. Но вот тут то и возникла проблема, как я уже сказал - я ленивый, и ессно лут у меня происходит скриптом, но дело в том, что скрипт на автоатаку начинает игнорить труп в результате чего, лут прекращается... Меня не устраивает вариант дождатся окончания лута и продолжить поиск - ибо не устраивает. Вобщем как быть? Подскажите, кто сталкивался |
|
| Author: | Destruction [ 2005-05-25 05:21:26 ] |
| Post subject: | |
Еще подумал - вторая проблема есть. Мы ведь ведем поиск в двух скриптах - вот он и сбивается |
|
| Author: | Beyonder [ 2005-05-25 08:44:17 ] |
| Post subject: | |
В таких случаях делаеться очень просто, у меня на этом принципе скрипт автолута сделан чтобы не мешать другим скриптам. Просто вместо игноров, в начале создаешь массив НПС, перебираешь их все, в скрипте на автолут тоже массив, и тоже перебираешь по очереди их все. Вот и решение проблеммы. |
|
| Author: | Destruction [ 2005-05-25 12:58:26 ] |
| Post subject: | |
Beyonder wrote: В таких случаях делаеться очень просто, у меня на этом принципе скрипт автолута сделан чтобы не мешать другим скриптам. Просто вместо игноров, в начале создаешь массив НПС, перебираешь их все, в скрипте на автолут тоже массив, и тоже перебираешь по очереди их все. Вот и решение проблеммы.
Гм... Интересно какой же размер массива? Ладно, буду скрипт переписывать, хотя таааак лень |
|
| Author: | Sfagnum [ 2005-05-25 13:34:03 ] |
| Post subject: | |
Destruction wrote: Гм... Интересно какой же размер массива? а типа заатачил кого то -> в массив, облутал -> пинка ему из массива? или я не так понял?
Ладно, буду скрипт переписывать, хотя таааак лень |
|
| Author: | Destruction [ 2005-05-26 10:20:27 ] |
| Post subject: | |
Sfagnum wrote: Destruction wrote: Гм... Интересно какой же размер массива? а типа заатачил кого то -> в массив, облутал -> пинка ему из массива? или я не так понял?Ладно, буду скрипт переписывать, хотя таааак лень Нее, автоатака это дело сложное - он бут постоянно обновлять свой список. Однако лут - в массив сложил все что есть, через глобалки устроил проверку, чтобы не спутался поиск врагов и лута (хотя шанс мизерный) и облутил.. Тока это, я наверное сделаю массив через строку, так ИМХО - удобнее, а вдруг я найду сумку не с 50 айтемами, а с 200? |
|
| Author: | magl [ 2005-06-08 00:25:55 ] |
| Post subject: | Re: Автоатака |
Destruction wrote: Собсно до того обленился, что даже атакавать врагов лень
Суть скрипта такая - ищем объект, если найденный объект НПЦ (isNPC), тогда нападем на него и бум ждать, пока эта дрянь не сдохнет или же мы не отойдем, потом его в игнор и ищем следущий объект, если не НПЦ - игнорим и ищем дальше. Но вот тут то и возникла проблема, как я уже сказал - я ленивый, и ессно лут у меня происходит скриптом, но дело в том, что скрипт на автоатаку начинает игнорить труп в результате чего, лут прекращается... Меня не устраивает вариант дождатся окончания лута и продолжить поиск - ибо не устраивает. Вобщем как быть? Подскажите, кто сталкивался Слушай а выложи сам скрипт на автоатаку - как я понял нуно просто от одного нпц до другого бегать и усе |
|
| Author: | Destruction [ 2005-06-09 21:18:15 ] |
| Post subject: | Re: Автоатака |
magl wrote: Destruction wrote: Собсно до того обленился, что даже атакавать врагов лень Суть скрипта такая - ищем объект, если найденный объект НПЦ (isNPC), тогда нападем на него и бум ждать, пока эта дрянь не сдохнет или же мы не отойдем, потом его в игнор и ищем следущий объект, если не НПЦ - игнорим и ищем дальше. Но вот тут то и возникла проблема, как я уже сказал - я ленивый, и ессно лут у меня происходит скриптом, но дело в том, что скрипт на автоатаку начинает игнорить труп в результате чего, лут прекращается... Меня не устраивает вариант дождатся окончания лута и продолжить поиск - ибо не устраивает. Вобщем как быть? Подскажите, кто сталкивался Да усе, скрипта нет - стер, надоело писать Слушай а выложи сам скрипт на автоатаку - как я понял нуно просто от одного нпц до другого бегать и усе |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|