28

» WarCraft 3 / Heroes III Battle 1.7

molot39, "как в игре Герои 3" это не описание
сделай подробное описание
что и как делать
28

» WarCraft 3 / Можно ли совместить 1 карту с другой?

Принятый ответ
да
на 1 компе запускаем 1 карту
а на другом другую
и играем сразу за двумя компами
28

» WarCraft 3 / Heroes III Battle 1.7

описание геймплея добавь (краткая инструкция как играть и что можно делать)
видео это хорошо но текст тоже важен
28

» WarCraft 3 / Иногда хеш таблица запаздывает???

pro100master, кстати осторожнее с операторами
большинство из них использует триггеры что работает очень медленно и жрёт оперативку
28

» WarCraft 3 / Иногда хеш таблица запаздывает???

вот пример
у меня ничего не запаздывает
проверял по таймеру через 0 секунд
library testLib initializer init{

    struct testStruct{
        static hashtable type_units;
    
        static method operator [] takes integer id returns thistype
            return LoadInteger(thistype.type_units, 0, id) // из него вытаскиваю тип юнита стурктура
        endmethod

        static method create takes integer id returns thistype
            local thistype this = thistype.allocate()
            call SaveInteger(thistype.type_units, 0, id, this)
            call BJDebugMsg("type_unit_create: " + I2S(id))
            return this
        endmethod
    }
    
    private void init(){
        set testStruct.type_units = InitHashtable()
        call BJDebugMsg("type_unit_hash: " + I2S(GetHandleId(testStruct.type_units)))
    }

}
avuremybe, эм
карта это архив
вы и правда думаете что если запихнуть архив в архив то он будет меньше весить?
28

» WarCraft 3 / Проверка координат в окружности

а лучше так
function IsCoordsInCircle takes real x,real y,real rad,real cx,real cy returns boolean
	return (cx-x)*(cx-x)+(cy-y)*(cy-y)<rad*rad
endfunction
28

» WarCraft 3 / Иногда хеш таблица запаздывает???

лично у меня таких проблем с таблицей не возникало
onInit я бы не советовал юзать
лучше запихнуть структуру в библиотеку и там проинициализировать
28

» WarCraft 3 / Окно здоровья.

если одновременно надо отображать только хп 1 юнита то лучше через лидербоард
28

» WarCraft 3 / Как сделать такую систему экипировки?

имхо херня
подобное уже делали
только тут добавили музыку к видео
кстати эта обрезка видео (чтобы только инвентарь был в видео) сделано специально чтобы скрыть баги
28

» WarCraft 3 / Инвиз в кустах

Принятый ответ
кодом можно работать только с разрушаемыми объектами
ну или юзай прогу для экспорта данных о декорациях в код
она должна быть в разделе утилиты
28

» WarCraft 3 / Синхронизация строк

Lucker, откуда 20 цифр?
1 знак - 1 число
синк 10 чисел занимает не более секунды
28

» WarCraft 3 / Узнать номер индекса переменной

Hate, хеш не такой уж и медленный
в отличие от кэша
конечно медленнее чем обращения к глобалке но не намного
28

» WarCraft 3 / Узнать номер индекса переменной

искать системы атача
их дофига
начиная с обычной юзердаты и заканчивая адресной арифметикой и хэш таблицами
я отвечал на подобные вопросы уже раз 100
научись использовать поиск наконец
28

» WarCraft 3 / Система отрядов Teron Quest

MetalHead, я же сказал
посмотри другие наработки
вот тебе примеры если сам не можешь
и какого чёрта ты запихнул её в раздел карты?
это ведь наработка
28

» WarCraft 3 / Искусственный интеллект

ScopteRectuS, супер простой пример?
это самый простой пример самообучения
естественно для карты надо делать более сложную нейронную сеть
а точнее набор нескольких нейронных сетей каждая из которых отвечает за свою задачу
Загруженные файлы