![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
Проблемы с условием.
Тут не столько проблема, сколько моя не внимательность. Вот я набросал систему союза. Вот как она выглядит. М не нужно в ней помочь. Событие: Игрок 1 пишет в чат - союз 2 точное совпадение. Действие: Показать текст для игрока 2 ... If (All Conditions are True) then do (Then Actions) else do (Else Actions) Условие: Вот на условии я запоролся. Не могу найти условие, которое было означало что-то типа этого: Условие Сообщение введённое игроком 2 равно -да. Энтеред чат стринг не подходит. Это не то. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
43,033Активность: |
а вы хотели все в один триггер упихнуть? маэстро знает толк в извращениях |
![]() |
#2
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
Я просто не силен в этом. Мне помощь нужна. Потому я собсно и сижу на этом форуме. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
43,033Активность: |
одним триггером вы не сделаете, очевидно же |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
Я это понял. И как мне сделать? Вот так? Триггер 1 Событие... Действие: Показать текст. Включить триггер yes red Включить триггер no red Триггер 2 Игрок 2 пишет - да Действие: Сделать игрока 2 по отношению к игроку 1 союзником с общим полем зрения Сделать игрока 1 по отношению к игроку 2 союзником с общим полем зрения Показать текст Выключить этот триггер Выключить триггер 3 Триггер 3 Игрок 2 пишет -нет Действие: Показать текст Выключить этот триггер Выключить триггер 2 Примерно так? |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hate
конь вакуумный
![]() ![]() offline
Опыт:
43,033Активность: |
пробуйте, вам что нужно разрешение сверху? когда начнут возникать проблемы тогда и обращайетсь |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Fakov
Viva la Fa
![]() ![]() offline
Опыт:
102,058Активность: |
я не понял твои триггреы.
алгоритм следующий (всегда думай над алгоритмом!!!) 1 триг: Отправка запроса на союз указаннному игроку.
2 триг: Проверка подтверждения/отказа указанным игроком (всеми игроками) - создание союза/его расторжение.
в два трига вполне можно уложиться если без диалогов делать |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
Вот, набросал. Проверить нет возможности ( не с кем). Триггер 1(запрос) Игрок 1 пишет в чат - союз как подстрока Действие: Если, то, иначе Условие:Введённый текст равен - союз 2 Действие: включить триггер 2 Иначе действие: ничего не делать Триггер 2 (решение) Игрок 2 пишет в чат - как подстрока Действие: Если, то, иначе. Условие: введённый текст равен - да То: Сделать игрока 2 по отношению к игроку 1 союзник с общим полем зрения (и наоборот, т .е . игрока 1 по отношению к 2 игроку союзником.) Иначе: Если, то, иначе. Условие: введённый текст равен - нет То: показать текст Иначе: ничего не делать Получиться ли такая система союза?. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Fakov
Viva la Fa
![]() ![]() offline
Опыт:
102,058Активность: |
в следующий раз скидывай скрин тригга.
работать на первый не четкий взгляд должно, по крайней мере алгоритм соблюден. но сделано топорно, так как требудет создания триггеров под каждого игрока. Ну и в целом массивная схема.
Fakov добавил:
» фишки
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
Я бы сделал скрин, но почему то ни один из хостингов не работает.
Fakov, Про фишки мне понятно только первое. Остальное еще слишком велико для моего ума. Я не лентяй и потому сделаю для каждого игрока триггеры. Другое дело, если они займут много места в плане веса. Анду-фа-ладор добавил: Просто времени у меня будет полно. Два дня без инета и редактор але луя приветствует меня! Я просто в отпуск еду на машине. Два дня примерно. Либо интернет будет но очень слабый. Так что время заняться в серьез картой у меня будет. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Fakov
Viva la Fa
![]() ![]() offline
Опыт:
102,058Активность: |
дело твое, но исправлять такое в случае ошибок будет проблемненько. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
я пока на всех игроков делать не буду. Как только проверю работу хотя бы на одном человеке. Если все будет работать, приступлю к работе на других игроков. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
мета события?
стейт флаги? не не слышал. Когда игрок 1 чтото там вводит, что предусматривает ответ игрока 2, необходимо создать соответствующий флаг с соответствующим значением и проверять этот самый флаг когда игрок 2 всётаки введёт.
для тех кто знает что такое ООП - создать инстанс ожидающего мета события и зарегистрировать это событие на шине.
учитывая что про мета события и стейт флаги нет ни одной статьи и вообще никто ни разу про это не писал, я сделаю готовый солюшин и запосчу его, но мне потребуется немного времени на это, так как жас я подзабыл. |
![]() |
#13
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Анду-фа-ладор
![]() ![]() offline
Опыт:
5,298Активность: |
DioD, Мне ничего из того что ты сказал не понятно. |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Fakov
Viva la Fa
![]() ![]() offline
Опыт:
102,058Активность: |
DioD, нахрена ему это? Нахрена вообще это "среде" разработки 10 летней давности? Это как старухе силикон в грудь впрягать. |
![]() |
#15
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
а ну тогда окей. |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|