Десинх в Рефоржете после 10-15 сек!
Подскажите плз, всё было вроде хорошо. Я делал карту, и играл в неё по инету в Рефоржете. Десинхов не было! Но потом я скачал ещё спелы с хайва (проверенные модерами) и некоторые простые триггеры сделал.
И всё - каждый раз примерно через 10-15 сек после начала игры у половины…
Вопрос
4 25
13
ShadowNinja, проблема с дисинхронами в карте, или когда интернет отваливается у одного из игроков, но тогда он висит и идёт прогресс ожидания. У меня дисинхроны обычно бывали из-за того, что в одну и ту же долю секунды действия не совпадали, так как работали win32 потоки в мапхаке. Я сделал таймер один на всех игроков и решил эту проблему. Но ещё возможно, что в в функции передаёшь передаёшь переменную unit, а тип юнита 0, выдаёт. Ставишь заглушку с сообщением на экран и проблема в смене id unit'ов по непонятной причине. И приходится по новой эту переменную определять. Пример, во время строительства один id юнита, во время постройки другой. Или рабочие которые рубят лес сами по себе меняют свой id, по неизвестной причине Варкрафта 3. И когда ты пытаешься вызвать функцию в которой нет такого юнита, то идёт вылет из игры. Вообщем проверяй своих юнитов на Id функций GetUnitTypeId, если 0 то такого юнита уже нету. И ищи его в зоне наверное в определенной. Ведать и в рефордже та же шляпа, со сменой long значений handle к юнитам. Но проблема может быть и не только в юнитах, но и в итемах и тд. тп. Проверяй их id. Лучшего способа не нашёл.
4
Makeba, спасибо, проверю! А так десинх тоже будет?
А то вдруг если с одного компа играть по лану, тогда десинха не будет (хотя по идее должен быть конечно)
Как отследить урон от руки/заклинаний? Какую систему использовать, кроме как делать все заклинания триггерно, этот вариант не подходит, так как у меня уже есть пул готовых героев, делать это - значит делать все заново.
Вопрос
12 35
6
память будет засираться, но на столько мало, что в карте вроде доты этого никто и не заметит
Отлично. Вот это хотел услышать
если конечно не произойдёт какой-то лютый буст этого спавна ивентов.
да, если все 10 игроков возьмут по героям с триггерными пассивками (вампирик найкса, 3-й урсы и т.д.) и играть 2-3 часа и безостановочно фармить. XD
Значит и тут ничего страшного не должно быть
26
если плодить много триггеров на "юнит получает урон", сильно ли забьеться память?
Joma, память будет засираться, но на столько мало, что в карте вроде доты этого никто и не заметит, если конечно не произойдёт какой-то лютый буст этого спавна ивентов. В общем - имеем что имеем, мешать не должно.
26
так вот оно в чем дело. Всегда удивлялся Морте которая кидает кинжал а там крита срабатывает, думал как?
Joma, нее, в доте у Мортры специально сделано что даггер критует. Тут для реализации как бы очень много места. Можно сделать в нанесении урона проверку на уровень ульты, и если он больше 0, то чекать шанс и домножать урон. Но это не будет работать на другие ударные пассивки. А ведь вся суть её нынешнего даггера как раз в том что он наносит урон равный % от текущей атаки Мортры, и уже поверх этого мы имеет эффект того что на него срабатывают ударные пассивки. То что я описал - вообще не похоже на это. Я лишь привел пример как это можно использовать.
6
интересно, если плодить много триггеров на "юнит получает урон", сильно ли забьеться память? Где то говорилось что хоть и уничтожить триггер, все равно оно остается висеть где-то
6
Extremator, так вот оно в чем дело. Всегда удивлялся Морте которая кидает кинжал а там крита срабатывает, думал как?
Как использовать Damage Engine?
Вопрос
1 27
26
Ну используя гугл переводчик ответ будет тут
Обрати внимание на эти вкладки, где есть информация, которая тебе поможет:
Ну и естественно скачай демки и посмотри, как там используют. Демки уже как ответ под твой вопрос.
Загруженные файлы
Новая модель. Не судите строго.
Тема
2 116
10
Я чот не понял, а чо тут модеры делают? Типо за любую хуйню меня в мут кидают, варны и отдыхать на месяца, а вот постить треш-картинку, сделанную за 5 минут в пеинте, назвать это "модель" это вот да, милости просим. Я щас тоже могу начать такой хуйней страдать и засру весь сайт