Yoko http://forum.yoko.com.ua/ |
|
Доработка скрипта на догонялку...помогите http://forum.yoko.com.ua/viewtopic.php?f=20&t=14727 |
Page 1 of 1 |
Author: | neokron115 [ 2009-04-22 00:35:59 ] |
Post subject: | Доработка скрипта на догонялку...помогите |
В этом скрипте на догонялку если чар(догонялка) и чар(цель) окажутся на одной клетке(так сказать войдет в чара) то скрипт выключается, Вопрос...как сделать так чтобы даже, если цель забежит в чара(догонялка) скрипт не вырубался, а работал все время пока я сам не выключу работу скрипта? Code: sub chase() |
Author: | Mirage [ 2010-02-11 14:17:28 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
вот так не должен прекращать (опечатался) преследование Правда непонятно зачем вводить цикл While 1... внизу Вот так будет догонять любого кого укажешь. Code: sub chase() |
Author: | Zeppelin [ 2010-02-12 09:47:41 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
^_^ |
Author: | Mirage [ 2010-02-12 12:08:37 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
в чем по твоему я ошибся и что именно он просил? При запуске скрипта чар указывает кого догонять и просто догоняет. Запуск скрипта производится забинденной командой "exec chase". Убивание скрипта производится забинденным на кнопку "say ,terminate all". У него в скрипте была ошибка - цикл работал до тех пор пока дистанция была больше 1 я убрал условие. У тебя в скрипте ошибка 2 работающих одновременно бесконечных цикла. Обнуление глобальных переменных тут не нужно в принципе. ты бы проверил мой вариант сперва ![]() |
Author: | Zeppelin [ 2010-02-12 12:31:48 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
Mirage wrote: в чем по твоему я ошибся и что именно он просил? При запуске скрипта чар указывает кого догонять и просто догоняет. Запуск скрипта производится забинденной командой "exec chase". Убивание скрипта производится забинденным на кнопку "say ,terminate all". У него в скрипте была ошибка - цикл работал до тех пор пока дистанция была больше 1 я убрал условие. У тебя в скрипте ошибка 2 работающих одновременно бесконечных цикла. Обнуление глобальных переменных тут не нужно в принципе. ты бы проверил мой вариант сперва ![]() А, ну да, ты просто написал, что НЕ должен продолжать преследование, я поэтому не посмотрел твой скрипт =) Ну как бы не ошибка, что циклы бесконечные идут, все равно кнопкой убивает =) А глобалы да, убрать надо было мне. P.S. а зачем Code: uo.say('')? |
Author: | Mirage [ 2010-02-12 14:33:29 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
Cори опечатался ![]() Просто первый раз указал где ошибка была. Щаз поправил нормально чтобы работало и не было ничего лишнего. PS Ходилка самая примитивная. Можно серьезнее прикрутить - будет даже в здания забегать и по леснице. |
Author: | unpredictable [ 2011-06-01 11:31:04 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
попробовал этот скрипт в действии, играю на шарде ФВарс, препятствия обходит, но такие как дома, например, если догоняемый стоит через дом на одной линии координат останавливает движение...но у меня вопрос другой, скажите, почему чар не бежит а топает пешком на этом скрипте??? |
Author: | ZeroDX [ 2011-06-01 11:44:57 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
Нужно поставить галочку в настройках клиента. always run |
Author: | unpredictable [ 2011-06-01 12:11:04 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
ZeroDX wrote: Нужно поставить галочку в настройках клиента. always run спасибо, еще бы релпорился за догоняемым релпором) |
Author: | ZeroDX [ 2011-06-01 12:31:18 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
Работоспособность не гарантируется ![]() Code: sub RelPor() |
Author: | unpredictable [ 2011-06-01 12:34:43 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
ZeroDX wrote: Работоспособность не гарантируется ![]() Code: sub RelPor() дома проверю, спасибо |
Author: | Mirage [ 2011-06-01 13:21:27 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
Это вариант для ГМа чтоли? ![]() Что такое релпор ![]() While not UO.Dead() or not UO.Dead('obj_Enemy') лучше заменить на While not UO.Dead() or UO.GetX('obj_Enemy')<>0 UO.Dead не очень хорошо работает на указанные цели. |
Author: | ZeroDX [ 2011-06-01 13:25:54 ] |
Post subject: | Re: Доработка скрипта на догонялку...помогите |
Да я так в шутку) |
Page 1 of 1 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |