Добавлен
Возможно ли узнать текущее время на пк и выводить его в мультиборд для удобства игрока?
(ессно через GetLocalPlayer)
Желательно без мемхака

Принятый ответ

Без мемхака только с хостботом через фейкплеера.
У меня в карте удобно так делать, делаю один слот, везде проверки чтобы у этого слота был нужный гандикап (чтобы маскировать фейкплеера от мультиборда и т.д)
Далее фейкплеера объявляешь врагом для всех, чтобы ресурсы не кидали ему и т.д.
А фейкплеер просто "кинет на себя мут" и будет отсылать сообщения, далее триггером с ChatEvent ловишь
Я так пинг в мультиборд выводил
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
19
6 лет назад
0
Похожие вопросы:

ответ
Steal nerves:
триггерный ReplaceUnit - это не морф (там удаляют одного, и на месте старого создают нового). Давным-давно когда использовал эту хрень, и столкнулся с кучей проблем: не сохранить всё, точнее не переносится на новую (вот бы близзарды к морфам нативку): эффекты, характеристики, предметы, наложенные баффы. Потому что юнит новый. Лучше используй морф, не знаю, мб попробуй через руны.
совет
Есть еще морф через абилку "темный" (это постоянный морф. Использовал когда-то для курьеров, как в доты. там есть баг, когда увеличивает защиту/атаку. Бывает на единичку увеличивает/уменьшает, а бывает и норм работает, ведет себя по-разному. Не знаю, из-за чего это случается, потом протестирую. Но на курьеров не замечал, так как это не герой, защита нулевая, и тем более у них атака выключена). Поэтому советовали использовать вместо темного обычный морф, попробуй морф с руной
ответ
ScopteRectuS, те что отключаются думом (продвинутым сайленсом), на вскидку криты, проверьте на тест карте.
ответ
дык вы периодический таймер делайте, и каждые N секунд меняйте текст, пока не истечет время.
о том что время должно быть в переменной я надеюсь вы знаете
ответ
Самое тупое решение - каждые 0.03125 сек сбрасывать выборку любого игрока с этого юнита.
Не очень тупое - сделать 2 одинаковых юнита, одному дав способность москиты, и на время меняя их местами

0
32
6 лет назад
0
Разумеется без мемхака никак, а так смотри тему с мх, вроде мусолилось.
0
17
6 лет назад
0
вроде на cjass можно
3.7 Предопределённые макросы
Для удобства программиста, cJass имеет несколько заранее определённых макросов, которые могут использоваться при написании кода. Все предопределённые макросы заменяются на свои значения во время трансляции.
DATE — возвращает текущую дату в виде гггг.мм.дд
TIME — возвращает текущее время в виде чч:мм:сс
0
20
6 лет назад
0
ledoed:
вроде на cjass можно
3.7 Предопределённые макросы
Для удобства программиста, cJass имеет несколько заранее определённых макросов, которые могут использоваться при написании кода. Все предопределённые макросы заменяются на свои значения во время трансляции.
DATE — возвращает текущую дату в виде гггг.мм.дд
TIME — возвращает текущее время в виде чч:мм:сс
Вангую что цжасс делает это по принципу макроса, просто заменяя значение опркделенного слова. Это вернет дату последнего билда, но не текущего времени.
7
18
6 лет назад
Отредактирован Hodor
7
Без мемхака только с хостботом через фейкплеера.
У меня в карте удобно так делать, делаю один слот, везде проверки чтобы у этого слота был нужный гандикап (чтобы маскировать фейкплеера от мультиборда и т.д)
Далее фейкплеера объявляешь врагом для всех, чтобы ресурсы не кидали ему и т.д.
А фейкплеер просто "кинет на себя мут" и будет отсылать сообщения, далее триггером с ChatEvent ловишь
Я так пинг в мультиборд выводил
Принятый ответ
0
20
6 лет назад
0
UrsaBoss, ну единственное что надо стотчи две три c++ кода написать. Модно осветить тему в ghost проектк
0
17
6 лет назад
0
ledoed:
вроде на cjass можно
3.7 Предопределённые макросы
Для удобства программиста, cJass имеет несколько заранее определённых макросов, которые могут использоваться при написании кода. Все предопределённые макросы заменяются на свои значения во время трансляции.
DATE — возвращает текущую дату в виде гггг.мм.дд
TIME — возвращает текущее время в виде чч:мм:сс
При обработке скрипта, заменяется текущим временем (моим), а не конкретным временем в самой игре.
0
28
6 лет назад
0
А фейкплеер просто "кинет на себя мут" и будет отсылать сообщения, далее триггером с ChatEvent ловишь
А можно поподробнее тут?
0
18
6 лет назад
Отредактирован Hodor
0
PT153:
А фейкплеер просто "кинет на себя мут" и будет отсылать сообщения, далее триггером с ChatEvent ловишь
А можно поподробнее тут?
а что подробного? Фейкплеер будет писать в чат, а триггером надо будет это ловить
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.