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), тогда нападем на него и бум ждать, пока эта дрянь не сдохнет или же мы не отойдем, потом его в игнор и ищем следущий объект, если не НПЦ - игнорим и ищем дальше.

Но вот тут то и возникла проблема, как я уже сказал - я ленивый, и ессно лут у меня происходит скриптом, но дело в том, что скрипт на автоатаку начинает игнорить труп в результате чего, лут прекращается... Меня не устраивает вариант дождатся окончания лута и продолжить поиск - ибо не устраивает.

Вобщем как быть? Подскажите, кто сталкивался :roll:

Author:  Destruction [ 2005-05-25 05:21:26 ]
Post subject: 

Еще подумал - вторая проблема есть.

Мы ведь ведем поиск в двух скриптах - вот он и сбивается :evil:

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? :) А нах мне регать на 200 када я могу хрнать в строке :twisted:

Author:  magl [ 2005-06-08 00:25:55 ]
Post subject:  Re: Автоатака

Destruction wrote:
Собсно до того обленился, что даже атакавать врагов лень :))

Суть скрипта такая - ищем объект, если найденный объект НПЦ (isNPC), тогда нападем на него и бум ждать, пока эта дрянь не сдохнет или же мы не отойдем, потом его в игнор и ищем следущий объект, если не НПЦ - игнорим и ищем дальше.

Но вот тут то и возникла проблема, как я уже сказал - я ленивый, и ессно лут у меня происходит скриптом, но дело в том, что скрипт на автоатаку начинает игнорить труп в результате чего, лут прекращается... Меня не устраивает вариант дождатся окончания лута и продолжить поиск - ибо не устраивает.

Вобщем как быть? Подскажите, кто сталкивался :roll:

Слушай а выложи сам скрипт на автоатаку - как я понял нуно просто от одного нпц до другого бегать и усе :?: :)

Author:  Destruction [ 2005-06-09 21:18:15 ]
Post subject:  Re: Автоатака

magl wrote:
Destruction wrote:
Собсно до того обленился, что даже атакавать врагов лень :))

Суть скрипта такая - ищем объект, если найденный объект НПЦ (isNPC), тогда нападем на него и бум ждать, пока эта дрянь не сдохнет или же мы не отойдем, потом его в игнор и ищем следущий объект, если не НПЦ - игнорим и ищем дальше.

Но вот тут то и возникла проблема, как я уже сказал - я ленивый, и ессно лут у меня происходит скриптом, но дело в том, что скрипт на автоатаку начинает игнорить труп в результате чего, лут прекращается... Меня не устраивает вариант дождатся окончания лута и продолжить поиск - ибо не устраивает.

Вобщем как быть? Подскажите, кто сталкивался :roll:

Да усе, скрипта нет - стер, надоело писать :twisted:
Слушай а выложи сам скрипт на автоатаку - как я понял нуно просто от одного нпц до другого бегать и усе :?: :)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/