Если не новые добавляли, то прежние изменяли, иначе откуда это?
Я кинул патчноут, там ничего из функций не меняли. Поставьте чистый JNGP, багов не будет. И как я уже сказал, когда я сидел на 1.27, проблем с JNGP не было.
8gabriel8, мда, это вообще разные вопросы. Там у ФУНКЦИИ и ПЕРЕМЕННОЙ одинаковые имена. Конечно конфликт будет. А тут проблема вообще в другом (возврат 1, а не 1.), я уже описал решение выше.
nazarpunk уже где-то говорил про область видимости. В JASS она тоже есть. Локальные переменные и аргументы у разных функций могут иметь одинаковые имена, потому что они видны только для той функции, где они определены. А вот глобальные переменные и функции должны иметь разные имена, потому что они видны везде. Локальные переменные не должны дублировать имена функций, но могут дублировать имена глобалок (по крайней мере в vJass), однако при этом глобалка не будет доступна внутри функции с такой локальной переменной. В некоторых ЯП подобное вообще запрещается (дублировать идентификатор во вложенной области видимости).
Нет. Функции разные, переменные разные. Тут никакого конфликта нет.
Ты возвращаешь integer, а надо real. После единицы поставь точку, и всё заработает.
Я давно задавал подобный вопрос, вот твой случай.
Желательно ещё поставить нормальный pjass.exe. В папке с JassHelper сделать папку pjass, кинуть туда pjass.exe отсюда, и в jasshelper.conf написать вместо pjass.exe вот это: pjass\pjass.exe.
По-твоему, ни разу варик с прежней ОС не запускал?
Весь софт, что не прописывает нужные пути в ОС, не удаляю при переустановке системы, варкрафт в том числе. Никогда проблем не было. Уверен, тут дело было в самой системе, да и niBeHb переустанавливал игру, и это не помогло.
который не видит, куда варик установлен
Конечно, при установке приложения система записывает его расположение. Но наличие или отсутствие этих путей на работоспособность приложения никак не влияет. Влиять может что-то другое. Например, отсутствие видеокодеков или MS Visual C++ нужной версии.
Мы так и не узнали, откуда взять система и игра. А потому проблема может быть как в самой системе, так и в сборке игры (что вряд ли).
нужно ли устанавливать все предыдущие патчи до 1.31?
игру и систему откуда брал?
Это ответит на многое.
Если лицензия, то лучше всего скачать лаунчер с сайта близзард. Он сразу поставит последнюю версию.
Если нужна 1.26, то лучше использовать этот репак (от механиков). 8gabriel8:
грубо говоря, при установке прописываются те пути, что положено, а при запуске без установки, что попадётся.
При запуске игры игра сама пропишет в реестр по нужным путям всё, что нужно, потому что это делается через код ОС.
8gabriel8, смысл? Все настройки игры хранятся в реестре, при переустановке системы реестр уничтожается и создаётся новый. niBeHb, игру и систему откуда брал?
Имей в виду, что EVENT_PLAYER_UNIT_SPELL_FINISH срабатывает только если спел был скастован до конца. EVENT_PLAYER_UNIT_SPELL_ENDCAST срабатывает, когда каст был завершён или прерван.
DarKRs, 8gabriel8 совершенно верно отметил. На момент срабатывания триггера здания как такового нет, потому ему нельзя установить прогресс. Таймер с 0 временем запускается после конца триггера, а тогда строение уже есть.
» WarCraft 3 / Снять защиту с кампании
Ред. PT153
» WarCraft 3 / Syntax Errors Cannot convert returned value from integer to real
» WarCraft 3 / Снять защиту с кампании
Ред. PT153
» WarCraft 3 / Syntax Errors Cannot convert returned value from integer to real
Я давно задавал подобный вопрос, вот твой случай.
» WarCraft 3 / Снять защиту с кампании
Ред. PT153
» WarCraft 3 / Чёрный экран в игре
» WarCraft 3 / Чёрный экран в игре
» WarCraft 3 / Чёрный экран в игре
Если лицензия, то лучше всего скачать лаунчер с сайта близзард. Он сразу поставит последнюю версию.
Если нужна 1.26, то лучше использовать этот репак (от механиков).
8gabriel8:
» WarCraft 3 / Краш
Есть ли в карте равкоды Ekpo, ToU7, ToSx?
Ред. PT153
» WarCraft 3 / Чёрный экран в игре
niBeHb, игру и систему откуда брал?
» WarCraft 3 / Чёрный экран в игре
Патч игры какой? Это действует только для 1.31+.
» WarCraft 3 / Редактор кампания - проверка карты
» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)
» WarCraft 3 / Чёрный экран в игре
» WarCraft 3 / Скорость исследования в зависимости от.....
» WarCraft 3 / Скорость постройки в зависимости от.....
» WarCraft 3 / Чёрный экран в игре
» WarCraft 3 / хп и мп бары
» WarCraft 3 / Как отловить добавленное здоровье?
» WarCraft 3 / Скорость постройки в зависимости от.....
» WarCraft 3 / Скорость постройки в зависимости от.....
Ред. PT153
» WarCraft 3 / Fatal Eror
» WarCraft 3 / Fatal Eror
» WarCraft 3 / Fatal Eror
Ред. PT153
» WarCraft 3 / Прошу проверить спелл на "утечки"