Я понимаю что вопрос на эту тему уже обкатан с ног до головы, но все же. Прошу помочь подобрать оптимальную систему устранения утечек, ибо для моек карты даже на 1 секунде уже огромное ее количество порядка 5000. Я даже офигел 0_0
Помогите пожалуйста, и не отпровляйте по статьям, я уже на 10 раз все пересмотрел перед тем как задать вопрос.

Я знаю только один способ избавления от утечек - писать код без них.Тебе нужен кто-то знающий игровые скрипты или злосчастный Jass. Иначе уровень неопределённости вопроса не позволит подсказать что-то дельное.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
bazeba,
  1. Там не ссылка на библиотеку, а она сама.
3. Вот поэтому я не пользуюсь JNGP, а редактирую на GUI c Custom Script.
Или искать, в чём ошибка, или все утечки вручную удалять. Или ждать, пока кто-нибудь посоветует правильное решение.
Больше идей нет, это единственная система, о которой мне известно.
Загруженные файлы
16
Maniac_91:
bazeba,
  1. Там не ссылка на библиотеку, а она сама.
3. Вот поэтому я не пользуюсь JNGP, а редактирую на GUI c Custom Script.
Или искать, в чём ошибка, или все утечки вручную удалять. Или ждать, пока кто-нибудь посоветует правильное решение.
Больше идей нет, это единственная система, о которой мне известно.
Допустим. Но этот код лучше куда вставлять? создать текстовый триггер или лучше с иконочкой карты? И полностью нужно копировать или первая строка не нужна?
И да, если и вставлять этот код самому в карту, то и тут ошибка, даже в обычном редакторе
18
Хм. Там написано, что в нестандартный код надо прописать: include "ALL.j",
а библиотеку - в папку ...\jassnewgenpack5d\AdicHelper\lib\
Но в карте саму библиотеку писать, похоже, не надо. Могу только предложить проверить - совпадает ли библиотека по ссылке с той, что уже установлена.
Я в JASS просто нуб, так что не могу даже предположить, в чём тут дело.
16
Maniac_91:
Хм. Там написано, что в нестандартный код надо прописать: include "ALL.j",
а библиотеку - в папку ...\jassnewgenpack5d\AdicHelper\lib\
Но в карте саму библиотеку писать, похоже, не надо. Могу только предложить проверить - совпадает ли библиотека по ссылке с той, что уже установлена.
Я в JASS просто нуб, так что не могу даже предположить, в чём тут дело.
Идентичен, скорей всего эта прога косячная, но не кто не может поделиться рабочей
15
Насчет утечек: если не работаешь на jass, то включи библиотеку. Если не включается - копирую содержание библиотеки в карту. Есть и копирование не помогает, то просто прочти статьи, ибо за тебя код делать никто не будет. Максимум посмотрят локально и все.
Насчет краша - скинь код. Способ найти проблемный триггер есть и не один. Ну тебе пойдет поочередное отключение триггеров. И методом исключения найдешь нужный.
20
самый правильный и надежный способ - сидеть и заниматься с устранением, пока лаги не пропадут
иначе, увы, никак
16
ssbbssc:
самый правильный и надежный способ - сидеть и дрочиться с устранением, пока лаги не пропадут
иначе, увы, никак
Я и так сократил порядком из 500 триггеров до 50-100 но поиск утечек выявил что если играет 8 игроков к 10 секунде уже счет за 10000
bazeba:
ssbbssc:
самый правильный и надежный способ - сидеть и дрочиться с устранением, пока лаги не пропадут
иначе, увы, никак
Я и так сократил порядком из 500 триггеров до 50-100 но поиск утечек выявил что если играет 8 игроков к 10 секунде уже счет за 10000
Просто нужно удалить точки спавна и смерти юнмтов и эффектов, думаю хватит
20
bazeba:
я не про сокращение, а про вариант исполнения и забытые утечки
так правильнее всего, и никакие системы из сети не сделают лучше
16
GF RaiseD:
Нужна карта. Это напоминает гадание.
Ну я не могу же свой проект скинуть, если только 1му и только в личку
21
Я знаю только один способ избавления от утечек - писать код без них.Тебе нужен кто-то знающий игровые скрипты или злосчастный Jass. Иначе уровень неопределённости вопроса не позволит подсказать что-то дельное.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.