![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,453Активность: |
Почему фаталит?
Вопрос уже задан, вот код:
Код:
Flareon добавил: И как можно еще определить лидера по дереву? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
agentex
![]() offline
Опыт:
34,834Активность: |
наверно изза
Цитата:
? таймером заменить нужно |
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,453Активность: |
я немного пропустил в триге: после создания локалок (там где ...) триггер отключается |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ShadoW DaemoN
![]() ![]() offline
Опыт:
37,078Активность: |
Flareon, тебе следовало писать в Jass разделе.
О проблеме: Код:
Проблема здесь. Конкретнее - Player(i+j). Согласно условиям выхода из цикла i = [0..10], j = [-11..9] Однако Player(10+6) . . . Player(10+9) не существует. Поэтому, видимо, фаталит. Об альтернативном решении: Задача: нахождение лидера |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,453Активность: |
Цитата:
извините, неподумал. --- Код:
так? |
|
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ShadoW DaemoN
![]() ![]() offline
Опыт:
37,078Активность: |
Почти так... Нужно еще возвращать исходное значение при каждой итерации цикла с i.
Но вообще вышеприведенный код работает некорректно. Сообщение о выигрыше выведится нескольким игрокам и по несколько раз, хотя по идее победитель должен быть один. Можно использовать вот такую штуку: Код:
Хотя это неоптимальное решение, все же лучше того, что находится в первом посте. Отредактировано ShadoW DaemoN, 24.12.2008 в 17:38. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,453Активность: |
ShadoW DaemoN, решил воспользоваться твоим вариантом, пусть он даже, как ты говоришь, и не самый оптимальный.
проверил несколько раз - все прекрасно работает! всем спасибо за внимание, вопрос снят. тему можно закрыть. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|