Ну бывает, что заходишь в архив форума как гость. Или всякие окна вылезаю: "вы не можете сделать, зарегистрируйтесь или войдите". Если буквально только перешел с сайта на форум. У вас как будто два разных сайта. Осень неприятно. Но на форуме я обычно не зависаю, тк меня там ниче не держит. Но ошибку указал. Но решение легкое, ьраузер хорошо, что пароли запоминает
А как найти нужный коммент среди своих комментов? Или какого нибудь пользователя.. я например часто натыкаюсь на вопросы, которые решал ранее. Но приходится потратить время на поиски.
ну это понятно
было бы неплохо
ну ясно. Можно было галочку поставить: включать поиск неопубликованных. А так ладно.
а, я просто вас проверяю
Последнее я про то, что спец символы форматирования не влияют на результат поиска
Порчу можно наводить несеолькими способами.
Дефолтно порча наводится либо зданием нежити со спец способности распространенич порчи, так и предметом наведения порчи (у андедов есть в лавке итем)
Триггерно можно навести. Прочитайте статью. Есть недостаток в некоторых функциях, есть у некоторых функции смещение. Только у одной функции все норм. Там квадратами разводит, но меньше чем 128² или 256² (не помню) нельзя сделать.
Точечно можно на клетку каждую наводить порчу. Можно триггерный круг, овалы итд свои сдедать.
Поищи в интернете, на хайве видел много наработок
Подскажите, как триггером наложить порчу на территорию?
Как эта территория создается? Какой формы, если простые геометрические фигуры, то это просто. А произвольные.. проблемные. Можно чекать проверку меогоугольника
Последниц Артеа выглядит как памятник. Я думал, что можно разных артесов разного возраста сделать:
сначала 5-летний лысый тимми с кинжалом в пижаме;
8-летний тимми с волосками с легким деревяным мечом в спортианых трениках;
15-летний подросток Артес: начинающий рыцарь в кожанных трениках с деревянным мечом и кожаным щитом, и легкой кольчуге;
Артес в железных доспехах со шлемом. Теперь силы и выносливости больше, что можно тяжелые доспехи поносить;
Артес текущий: мастер двуручного меча. Легки доспехи 1 уровня: кожа снаружи, под низ пластины. Так подкачался, что держит одной рукой, но в сражении размахивается двумя рукамм;
Артес с небольшой растительностью на лице, тяжелая броня 2 уровня;
Артес с бородой: мастер меча:
Артес бомж: иногда 200-летние мужики, прячущие за личностью нищего, могут быть настоящими мастерами культиваторами: ему уже не нужно броня, настолько уверенный в себе, главное не давать ему денег - пропьет;
Артес монах ассасин крид
Артес дед: с седыми волосами;
Артес-рыцарь смерти;
Артес со гнищей плотью, и иногда выглялывают кости;
Артес скелет
Первый совсем на Артеса не похож, как будто другой челик
Я понял, что можно триггер нажатия клавы down бесконечно обузить, он ведь вызывает не только нажатие, но и вызывает периодически ежесекудно удержание кнопки клавы. нам нужно сбросить удержание лкм, чтобы триггер снова работал.
У автора немного другая система. Юзает периодический таймер, который работает в промежутке от нажатия до отпускания. При баге лкм юнит двигается по указке таймера, но само событие удержания down и отпускания up при баге не работает
jasonrus96, попробуй другие способы из статьи. Конечно, там и минусы свои.
ForceUICancelBJ(GetTriggerPlayer())
Тут проблема в том, что при ивенте down периодически триггер срабатывает. Таймер либо таймер убрать либо че то такое придумать.
Также советую другие системы wasd посмотреть, как там сделано.
Опиши моменты и действия, при которых случается баг. Ранее,
если удерживать w + кликнуть лкм => ничего не происходит. По много раз кликал, вроде ниче не происходит. Если и багуется, то это не ясно, то удерживал, или что то другое. Но у меня ничего не происходит как обычно. Возможна, я ошибаюсь в выводах
если удерживать w + удерживать лкм => происходит залипание. Посинка выше вроде справляется, она срабатывает при ивенте down (нажатии левой кнопки). Можно еще дополнительно при ивенте up (отпускания левой кнопки), если не устраивает, чтобы попробовать
Вот триггер проверки. Проверяет нажатие левой кнопки мыши, и сброс залипания. Короче, тут нужно учесть, когда сбрасывать. А то сброс происходит и при нажатии кнопки (вызов меню сбрасыавается), и при выделении мыши, нужно тогда, когда игрок жмет кнопки WASD
к счастью, тут уже были константы на удержания кнопок WASD, я не сильно переделал. Единственное, что горячие клавиши A - attack, S - stop мешают, но их скрыть надо.
jasonrus96, я посмотрел, потыкал вашу систему. вроде как все работает. Но криво, нет решения из-за лкм. Просто нажать лкм, ничего не будет. А есди зажать лкм, то события перестают работвть
Тут еще и сбивается угол. Если до этого ысе норм. И если право бежал, потом задал влево, он побежит вверх.
Какое решение вы хотите? при нажатии на лкм просто сбросить
1) чтобы не было связи одного с другим комментарием. А то, серия картинок из разных комментов
2) разделить главный ресурс (тему) от комментариев. Если просматривать тему, то дальше пойдут комментарии, не красиво
3) в идеале лучше, если все изображения расположены так:
Вариант 1:
иконка 1
иконка 2
иконка 3 то можно галерею слепить
Варивнт 2:
Иконка 1
Текст
Иконка 2 то можно не соединять в галерею, поскольку очень не красиво. Пример в статьях. Ты уже можешь другие картинки крутить не прочитав и не дойдя до этого, уже можно просматривать. Пример, я читаю про одно, мне показывают кучу другого
Artem48, и не работает ваш код? Эх.. мне самому интересно. как работает ли само событие. вроде как я их использовал в фреймах, и тестил на синх вроде норм работало.. но это не точно.
---@param whichTrigger trigger
---@param whichPlayer player
---@param prefix string
---@param fromServer boolean
---@return event
function BlzTriggerRegisterPlayerSyncEvent(whichTrigger, whichPlayer, prefix, fromServer) end -- (native)
---@param prefix string
---@param data string
---@return boolean
function BlzSendSyncData(prefix, data) end -- (native)
---@return string
function BlzGetTriggerSyncPrefix() end -- (native)
---@return string
function BlzGetTriggerSyncData() end -- (native)
Есть триггер с событием синха BlzTriggerRegisterPlayerSyncEvent
local syncTrigger = CreateTrigger()
for int = 0, bj_MAX_PLAYERS - 1 do
BlzTriggerRegisterPlayerSyncEvent(syncTrigger, Player(int), "CreateUnitByButton", false)
end
TriggerAddAction(syncTrigger, function()
local player = GetTriggerPlayer()
CreateUnit(player, BlzGetTriggerSyncData() , GetPlayerStartLocationX(player), GetPlayerStartLocationY(player), 0)
end)
И есть действие вызова синха
if GetLocalPlayer() == GetTriggerPlayer() then
BlzSendSyncData("CreateUnitByButton", selectedUnitType)
end
Есть еще prefix - название запуска, и data - то, что хочешь отправить или синхронизировать. BlzGetTriggerSyncPrefix() и BlzGetTriggerSyncData() работают внутри триггера с событием синха, отображая какой префикс и дата
» Рецепториум / Домашняя пицца
Ред. MpW
» Администрация XGM / Отменв ркгистрации на форуме хгм
Ред. MpW
» Администрация XGM / Добавить расширенный поиск
» Администрация XGM / Добавить расширенный поиск
Ред. MpW
» Администрация XGM / Редактирование комментариев
Ред. MpW
» Рецепториум / Домашняя пицца
» WarCraft 3 / Дамы
» WarCraft 3 / Warcraft III: Reforged PTR - 1.34.0
Король => принц
Герцог
Маркиз
Граф
Виконт
Барон вотчины => пеоны
» WarCraft 3 / Какие абилки можно юзать двусторонне?
» WarCraft 3 / Как можно поместить здание под ландшафт?
» WarCraft 3 / Как можно расширить макс число плавающего текста?
Ред. MpW
» Рецепториум / Вкусная яичница с помидорами
» WarCraft 3 / Какие абилки можно юзать двусторонне?
» WarCraft 3 / Как триггером наложить порчу на территорию?
Дефолтно порча наводится либо зданием нежити со спец способности распространенич порчи, так и предметом наведения порчи (у андедов есть в лавке итем)
» Рецепториум / Вкусная яичница с помидорами
Ред. MpW
» WarCraft 3 / Паладины
Ред. MpW
» Администрация XGM / Свайп картинок
ps можно этими декорациями в виде зеленой веточки верхнюю часть панели украсить))
Ред. MpW
» WarCraft 3 / Left Mouse Button WASD BUG
Ред. MpW
» WarCraft 3 / Left Mouse Button WASD BUG
Ред. MpW
» WarCraft 3 / Left Mouse Button WASD BUG
» WarCraft 3 / Left Mouse Button WASD BUG
Ред. MpW
» Администрация XGM / Свайп картинок
иконка 1
иконка 2
иконка 3
то можно галерею слепить
Иконка 1
Текст
Иконка 2
то можно не соединять в галерею, поскольку очень не красиво. Пример в статьях. Ты уже можешь другие картинки крутить не прочитав и не дойдя до этого, уже можно просматривать. Пример, я читаю про одно, мне показывают кучу другого
Ред. MpW
» WarCraft 3 / Помогите с синхронизацией
Ред. MpW
» WarCraft 3 / Помогите с синхронизацией
» Администрация XGM / Спускает вниз при клике