ScorpioT1000
Работаем
offline
Опыт: отключен
|
Patrol или ремонт кода
Короче недавно начал вламываться, вламываться в JASS.
Создал простой кодиг, делает брожение юнитов, типа "Бродячий(нейтральный)", тока он особенным образом не теряет свою позицию и не убегает.. Вот собсна неработает... ________________ Цитата:
Вот собсна трахаюсь тут, но наверно уже моск устал, но гулять выходить нехачу, хачу доделать.. Отредактировано ScorpioT1000, 03.11.2009 в 01:59. |
|
15.09.2007, 20:44 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
ну все if (not) == then заменяется на if()!= then
|
15.09.2007, 20:49 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Ну и что с того? одно и то же |
15.09.2007, 20:49 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
так понял что весь косяк в том что он возвращается на исходную позицию? Ignore AI guard position for all units (player) решит проблему ps не одно и то же. Лишнюю операцию выполняешь) |
15.09.2007, 20:51 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Не, если я сделаю с периодом чтобы бегал просто там бродил как в вовке. Если буду просто давать пройти туды, пройти сюды, то со временем он может ваще из одного угла карты прибродить в другой... а тут он не с ходит с места, хотя при этом вроде и не стоит тупо на месте.. |
15.09.2007, 20:53 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
» code ошибок вроде нет в коде (компиллятор бы ругался), значит есть логические ошибки. Просто бери в таком случае и выводи отдельные ключевые части на дисплей, Код:
» for ex. Код:
|
15.09.2007, 21:04 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
И что значит этот "code", не знаю что там так ты сделал что он просит функцию инициализации InitTrig_Patroling, хотя он есть:
Цитата:
|
|
15.09.2007, 21:27 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
вара под рукой нет, писал на память. Основная суть в проверке выполнения отдельных узлов алгоритма за счет выведения текстовых меток. попробуй понатыкаь там, где, возможно, выполнение почему-то не идет. |
15.09.2007, 21:46 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Не, второй ответ твой я понял. А вот первый =\ .. ладно попробую... событие с малым периодом блин. |
15.09.2007, 21:50 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,747Активность: |
Код:
Отредактировано Jon, 15.09.2007 в 22:48. |
15.09.2007, 22:37 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Ну все, вродь можно уже было закрывать. И код снести лучше от чужих глаз =) |
18.09.2007, 04:12 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|