-ar корректировка.
|
|
ТамплиерЛ | Дата: Среда, 21 Марта 2012, 20:02:14 | Сообщение # 1 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| У меня такая проблема: я с кого-то отсюда скачал карту, где подробно описывается, как сделать -ar мод. Я все это удачно перекопировал, все работает НО! там триггер прописан так, что герои раздаются всем без исключения игрокам, а надо, чтобы давался только тем, кто есть в игре. Подскажите плз, как это сделать, триги русские.
Абсурд среди нас!
|
|
|
|
Terrador | Дата: Среда, 21 Марта 2012, 20:07:20 | Сообщение # 2 |
8 уровень
Группа: Проверенные
Сообщений: 676
Награды: 0
Репутация: 1101
Блокировки:
| Условие - Статус игрока равно Играет, действие - создать юнита для игрока
|
|
|
|
ТамплиерЛ | Дата: Среда, 21 Марта 2012, 20:28:42 | Сообщение # 3 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| И куда мне это здесь пихнуть?
События: Игрок 1 красный написал -ar Условия: Действия: Для каждого (числа Б) от 1 до 8, делать Цикл - Действия Установить Number = случ. целое число в диапазоне между 1 и MAX if then else Если Целая Б больше 4 То Создать 1 Hero_tip[Number] для Игрок( целая Б) в области ... иначе Создать 1 Hero_tip[Number] для Игрок( целая Б) в области ... Для каждого (числа А) от 1 до MAX делать Цикл - действия if then else Если Целая А больше или равно Number То Установить hero_tip[((Целая А) +1)] Иначе (ничего нет) Установить MAX = (MAX-1)
Абсурд среди нас!
|
|
|
|
Ty3uK | Дата: Среда, 21 Марта 2012, 20:46:04 | Сообщение # 4 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Если статус игрока[целая б] равно играет, то- создать юнита для этого игрока, ляляля
|
|
|
|
ТамплиерЛ | Дата: Среда, 21 Марта 2012, 20:51:08 | Сообщение # 5 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| Ty3uK, в каком условии это впихнуть? В самом первом, в котором сейчас пусто? Или в другом, которое if then else?
Абсурд среди нас!
|
|
|
|
Ty3uK | Дата: Среда, 21 Марта 2012, 20:52:30 | Сообщение # 6 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Внутри этого иф зен вставь еще один. Или юзай один, но в нем выбери два условия, вроде "Условие 1 и Условие 2"
|
|
|
|
ТамплиерЛ | Дата: Среда, 21 Марта 2012, 21:15:29 | Сообщение # 7 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| Либо я что-то неправильно сделал, либо я не могу найти правильное условие. Потому что все равно выдает всем. И кстати, я обнаружил еще ошибку))) всем игрокам выдается всегда один и тот же набор героев в каждой игре, а не рандомно....я хз, как это исправить, так как, повторюсь, триггер тупо перекопирован...
Абсурд среди нас!
|
|
|
|
SirNikolas | Дата: Четверг, 22 Марта 2012, 10:31:13 | Сообщение # 8 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Файл -> Настройки -> Проверка карты -> Фикс. случайный разброс = false
|
|
|
|
ТамплиерЛ | Дата: Четверг, 22 Марта 2012, 15:37:58 | Сообщение # 9 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| SirNikolas, спасибо, сразу заработало
Но вопрос темы еще не решен Какое условие надо подобрать и куда его вписать, чтобы герой давался только присутствующим в игре игрокам, а не пустым слотам??? ЗЫ: триггер выше)
Абсурд среди нас!
|
|
|
|
Borodach | Дата: Четверг, 22 Марта 2012, 15:44:09 | Сообщение # 10 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| Quote (ТамплиерЛ) Если Целая Б больше 4 и Игрок равно играет
Karamba
|
|
|
|
ТамплиерЛ | Дата: Четверг, 22 Марта 2012, 16:11:06 | Сообщение # 11 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| Borodach, а какой игрок? Исходя из того, что мне дано я поставил так:
Игрок(Целая Б) статус слота = играет
И заключил все в И. Но все равно не пашет...Добавлено (22 Март 2012, 16:11:06) --------------------------------------------- Все, я нашел ошибку и исправил, все работает на ура! спасибо всем, кто помог, без вас бы нифига не сделал бы
Абсурд среди нас!
|
|
|
|