Вопрос про игроков..
|
|
kurock | Дата: Вторник, 24 Августа 2010, 20:55:35 | Сообщение # 1 |
7 уровень
Группа: Заблокированные
Сообщений: 286
Награды: 0
Репутация: 9
Блокировки:
| Как сделать так если заходит 3 или меньше игроков то запускается 1 тригер а если больше 3 (за 1 команду) то запускается другой
Хочешь раздел для мапы? Хочешь знать джасс? пиши мне... я подскажу что и как..
|
|
|
|
Gr0m | Дата: Вторник, 24 Августа 2010, 21:01:05 | Сообщение # 2 |
8 уровень
Группа: Проверенные
Сообщений: 729
Награды: 0
Репутация: 249
Блокировки:
| Условие Игрок 1,2,3 играет то запустить триггер...если не играето то ...
|
|
|
|
RoBoT1 | Дата: Вторник, 24 Августа 2010, 21:13:45 | Сообщение # 3 |
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
| если не играет не надо.
|
|
|
|
kurock | Дата: Среда, 25 Августа 2010, 10:12:18 | Сообщение # 4 |
7 уровень
Группа: Заблокированные
Сообщений: 286
Награды: 0
Репутация: 9
Блокировки:
| Quote (Gr0m) Условие Игрок 1,2,3 играет то запустить триггер...если не играето то ... мммм это получается что player 1 играет да и плейер 2 , 3 а если не плеер 1,2 , 3 а 4 , 5, 6Добавлено (25-08-2010, 10:12) --------------------------------------------- и может кто нибудь сделает или напишит пример этого плз а то проект стоит, нужно просто если там 1 игрок зашел то дут крипы одни если больше 1-го и меньше 3ех то другие и тудым сюдым...
Хочешь раздел для мапы? Хочешь знать джасс? пиши мне... я подскажу что и как..
Сообщение отредактировал kurock - Среда, 25 Августа 2010, 09:48:29 |
|
|
|
Morlang2012 | Дата: Среда, 25 Августа 2010, 10:19:37 | Сообщение # 5 |
7 уровень
Группа: Проверенные
Сообщений: 329
Награды: 0
Репутация: 13
Блокировки:
| Область садержит! СОБЫТ отряд вашол в зону (0001) УСЛОВ зона садержит игрок 1 зона садержит игрок 2 зона садержит игрок 3 ДЕЁСТВ запустить триггер (какой тебе нужно) ВРОДЕ ТАК! Я точно не знаю!
|
|
|
|
RoBoT1 | Дата: Среда, 25 Августа 2010, 10:54:46 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
| Morlang2012, зачем через области делать. Сделай лучше: Событие - Время прошло 1 сек. Условие - нет. Действие - ____Функция. Условие (если) - Все условия истинны Игрок 3 (сине зелёный) не равно играет Игрок 4 (фиолетовый) не равно играет Действие (то) - Включить 1 триг --------------------Выключить 3 триг Действие (иначе) - Не чего не делать ____Функция 2. Условие (если) - Все условия истинны Игрок 1 (красный) не равно играет Игрок 2 (синий) не равно играет Действие (то) - Включить 2 триг --------------------Выключить 3 триг Действие (иначе) - Не чего не делать (И ты делаешь 3 триггера) (Первый триг где играет команда 1 (красный и синий игрок) 2 триг делаешь где играет команда 2 (сине зелёный и фиолетовый) и 3 триг где играют все команды) - и ставишь их изначально выключенными кроме 3 он с самого начала вкл. Я сделал что на карте играют 2 на 2, как сделать 3 на 3 думаю ты поймёшь!
Сообщение отредактировал RoBoT1 - Среда, 25 Августа 2010, 10:57:16 |
|
|
|
xGaDx | Дата: Среда, 25 Августа 2010, 11:37:44 | Сообщение # 7 |
6 уровень
Группа: Проверенные
Сообщений: 235
Награды: 0
Репутация: 47
Блокировки:
| For each (Integer A) from 1 to (число всего игроков) do (action) ----If then else -------((Player((Integer A))) slot status) равно Играет ------then ----------Set Igrokov = Igrokov +1 2й триг: событие - условие - Igrokov меньше 3 действие - какое тебе надо 3й триг: событие - условие Igrokov больше 3 условие Igrokov меньше 6 действие - какое тебе надо
Сообщение отредактировал xGaDx - Среда, 25 Августа 2010, 11:40:40 |
|
|
|
RoBoT1 | Дата: Среда, 25 Августа 2010, 11:39:03 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
| Можно и так разницы не будет!
|
|
|
|
xGaDx | Дата: Среда, 25 Августа 2010, 11:41:16 | Сообщение # 9 |
6 уровень
Группа: Проверенные
Сообщений: 235
Награды: 0
Репутация: 47
Блокировки:
| Ну как бы народ не любит голубой цвет, это будет дефект твоего трига(например)
|
|
|
|
RoBoT1 | Дата: Среда, 25 Августа 2010, 11:42:49 | Сообщение # 10 |
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
| xGaDx, акъ какое имеет значение голубой цвет?
|
|
|
|
xGaDx | Дата: Среда, 25 Августа 2010, 11:43:51 | Сообщение # 11 |
6 уровень
Группа: Проверенные
Сообщений: 235
Награды: 0
Репутация: 47
Блокировки:
| акей, на батлнете как бы народ все время прыгает по слотам, вдруг получиться что 6 игроков займут 6 7 8 9 место а не 1 2 3 4, что непонятного
|
|
|
|
RoBoT1 | Дата: Среда, 25 Августа 2010, 11:55:53 | Сообщение # 12 |
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
| как это может получиться если слотов всего 4?
|
|
|
|
kurock | Дата: Среда, 25 Августа 2010, 13:21:20 | Сообщение # 13 |
7 уровень
Группа: Заблокированные
Сообщений: 286
Награды: 0
Репутация: 9
Блокировки:
| Quote (xGaDx) ((Player((Integer A))) slot status) равно Играет блин как же я сам до этого не допер! все понятно терь какбэ будет вычисляться сколько зашло) мм а igrokov это же player переменная?? или integer
Хочешь раздел для мапы? Хочешь знать джасс? пиши мне... я подскажу что и как..
|
|
|
|
RoBoT1 | Дата: Среда, 25 Августа 2010, 13:40:04 | Сообщение # 14 |
10 уровень
Группа: Проверенные
Сообщений: 1454
Награды: 2
Репутация: 240
Блокировки:
| Да вроде!
|
|
|
|
kurock | Дата: Среда, 25 Августа 2010, 13:43:20 | Сообщение # 15 |
7 уровень
Группа: Заблокированные
Сообщений: 286
Награды: 0
Репутация: 9
Блокировки:
| ММ видимо там 2 переменные 1)Player - players 2) Igrokov - integer (ну вроде все спассибо обязательно включу это в свой faq..
Хочешь раздел для мапы? Хочешь знать джасс? пиши мне... я подскажу что и как..
|
|
|
|