"Кот забрал новую партию сапог с чересседельником, но опять вернулся и уже не ворчит, а рычит - в первый же день сапоги расползлись".
Были надежды, что и Психопомпа наконец кроме других фиксов работает идеально, но нет.
Перезарядка-то теперь нормально вроде увеличивается (раньше она тоже увеличивалась, но неправильно, а еще раньше еще более неправильно), но после первой же игры благополучно после выхода из вара опять фатал.
Перезарядка-то теперь нормально вроде увеличивается (раньше она тоже увеличивалась, но неправильно, а еще раньше еще более неправильно), но после первой же игры благополучно после выхода из вара опять фатал.
ВСЕ.
ФАТАЛ БЫЛ ИЗ-ЗА ЗАПИСИ В SetAbilityCD ЗНАЧЕНИЙ С ТЫСЯЧНЫМИ ДОЛЯМИ.
ФАТАЛ БЫЛ ИЗ-ЗА ЗАПИСИ В SetAbilityCD ЗНАЧЕНИЙ С ТЫСЯЧНЫМИ ДОЛЯМИ.
Принятый ответ
/////////////////////////////////
Только что новая версия кода.
Первая игра с ПП 17 минут - фатала нет.
Вторая игра 16 минут 52 секунды - фатала нет.
Третья около 17 минут - фатала нет.
Вторая игра 16 минут 52 секунды - фатала нет.
Третья около 17 минут - фатала нет.
КОРОЧЕ, ВСЕ.
ФАТАЛ БЫЛ ИЗ-ЗА ЗАПИСИ В SetAbilityCD ЗНАЧЕНИЙ С ТЫСЯЧНЫМИ ДОЛЯМИ.
Уф.
Мб будет залито завтра или даже сегодня, просто для себя как минимум.
А себе на заметку - пока не влезать в лишнее тут, имеющегося хватает для многого.
ФАТАЛ БЫЛ ИЗ-ЗА ЗАПИСИ В SetAbilityCD ЗНАЧЕНИЙ С ТЫСЯЧНЫМИ ДОЛЯМИ.
Уф.
Мб будет залито завтра или даже сегодня, просто для себя как минимум.
А себе на заметку - пока не влезать в лишнее тут, имеющегося хватает для многого.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. quq_CCCP
Короче, пока поставлю доп. реалки на лвлы и кд абилы (это как минимум уменьшение обфускации кода) и фильтр на мертвеца, там видно будет. Если что, тема продолжит развитие.
Если совсем надоест, я просто поменяю ульту, т. к. 90%, что дело в ней.
У тебя как минимум подсказок нет, а без них не могу.
Некоторые проблемы именно у Психопомпы, так что у нее и буду решать.
Замечания справедливые, соответственно им отредактирую, но свой шаблон.
У тебя куча функций и еще и глобалки используются...
кинь мне в личку всю карту
Так же зачем брать кд абилки каждый раз, это не шибко быстрая функция, лучше запиши её результат в переменную.
Фильтр удалять ненужно, он не утекает, 1 и тот же boolexpr можно использовать многократно для разных целей.
Так же отсеиваем клонов.
DracoL1ch, у тебя же у самого была проблема с GetTriggerEventId() С возвращением.
Ред. ClotPh
В кастом коде все функции легко отыщутся.
Уж ты разберешься, доту явно хакать тяжелее. Можешь war3map.j открыть, можешь просто прогрузить карту (что она грузится XX минут, это нормально, в итоге загружается. Можно английскую опен открыть, отличий в коде мало, а грузится минимум втрое быстрее)
Можешь и сам в оптимизированной (т. е. нормально-игровой) карте за Психопомпу поиграть и увидеть, что после выхода из игры бывает фатал.
Только так ты и .j можешь посмотреть, и сам поиграть, и карту открыть любую.
Но выложить .j офк не помешает тебе это и в будущем сделать, сейчас... знаю, что там страх, какая-то часть вообще осталась гуишная, но суть-то в конкретной функции, ну или... в общем, вот.
Лол. 6 метров.
Файл.
P. S. В коде это все-таки чуть удобоваримее выглядит - по папочкам разбито и т. д., хотя офк еще причесывать можно очень долго.
Скорее всего максимум завтра-послезавтра кину.