ScorpioN
offline
Опыт:
15,028Активность: |
Использование переменной
мне надо чтобы я мог использовать в событии "chat message", т.к. я не знаю какой игрок будет вводить нужный мне текст. Но т.к. вар не может испольщовать в событиях переменные - мне ето не удаётся. Как можно обойти ету проблему? |
05.10.2006, 20:18 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GadenbIsh
Просто Гад
offline
Опыт:
70,430Активность: |
добавляй событие к триггеру триггерно |
05.10.2006, 20:22 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iron
Листовой
offline
Опыт:
24,427Активность: |
GadenbIsh, браво.
Iron добавил: По другому никак. |
05.10.2006, 20:40 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioN
offline
Опыт:
15,028Активность: |
GadenbIsh не понял, точнее немного понял, но не понял как ето делать?
|
05.10.2006, 20:49 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iron
Листовой
offline
Опыт:
24,427Активность: |
В действиях в категории Trigger есть действие Add "событие" to "некий триггер".
И вот в тот триггер который определяет какой игрок должен ввести месейдж, добавь это действие, добавляющее в триггер (с действиями происходящими после ввода месяга) событие что игрок ввел строку. Блин, трудно обьяснить. В общем тебе нужно исспользовать действие Add "событие" to "некий триггер" Или же можно исспользовать переменную в условии, а события сделать для каждого игрока. Iron добавил: В общем мысли шире. |
05.10.2006, 20:59 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
GadenbIsh
Просто Гад
offline
Опыт:
70,430Активность: |
триггером: Trigger - Add to твой триггер the event (Player - MainPlayer(переменная твоего игрока) types a chat message containing gg as An exact match) |
05.10.2006, 21:01 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioN
offline
Опыт:
15,028Активность: |
триггером ща попробую, а насчёт "Или же можно исспользовать переменную в условии, а события сделать для каждого игрока." то так низя, нет универсального события чата :( |
05.10.2006, 21:10 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Все там есть.. Делай 12 событий для 12 игроков... |
05.10.2006, 22:39 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioN
offline
Опыт:
15,028Активность: |
ScorpioT1000 по твоему способу у меня может получиться до 100 событий!
|
06.10.2006, 05:46 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Iron
Листовой
offline
Опыт:
24,427Активность: |
Цитата:
Цитата:
Ч.Т.Д. Цитата:
У тебя 100 игроков? |
|||
07.10.2006, 01:09 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
он имеет ввиду что это событие не универсально ни только для играков, но и для введеного текста, т.е. прийдется каждому из 12-ти играков сделать по 5-10 событий по вводу разных текстов в чат. самый оптимальный вариант: занести все фразы в массивы, через цыклы кождому играку тригерно добовить события. |
|
07.10.2006, 01:23 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioN
offline
Опыт:
15,028Активность: |
Jon ты прав, причём 2ды, попробую.
|
07.10.2006, 23:07 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
ну вы блин даёте.
Создаёте 1 событие на игрока когда игрок вводит
"" (ПУСТАЯ СТРОКА КАК СУБСТРИНГ)
и отлавливаете что именно он ввёл, потом сравниваете с переменной и выполняете действия.
Тут не надо ни добовлять действия ни еще как либо изврящаться |
07.10.2006, 23:11 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|