Jump to content
ZLOFENIX Games

Aztec2012

User
  • Content Count

    57
  • Joined

  • Last visited

Posts posted by Aztec2012

  1. Эта тема тоже сюда относится. Чтобы не потерялась оставлю тут ссылку.

     

  2. izobrazhenie_2022-06-03_232239533.png

    Deithy Zenith это мощная модификация на WC3R в виде папки триггеров, которая добавляет множество новых команд в чат игры.

    **Видео туториал по модификации **

     

     

    Warcraft_III_2022-06-03_13-04-23.png

    **Команды;**

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

    su <unit-type> >> Мы можем сказать, что это основная команда, которую мы собираемся использовать, потому что это команда вызова, которая принимает имена типов юнитов в качестве аргумента, затем выполняет поиск в базе данных, чтобы найти правильный юнит, который вы хотите вызвать, а затем прикрепляет его к вашей мыши так что вы можете призвать 1 этого юнита за щелчок мыши. Пример: su rifleman

    gettype >> Отображает тип юнита и идентификатор скина выбранных в данный момент юнитов.

    sunit <количество> >> Может использоваться после команды su для добавления выбранного юнита на выбранный рынок с заданной суммой. Пример: sunit 5

    si <название предмета или случайный уровень> >> Похожа на команду su, но используется для вызова предметов вместо юнитов. Примеры: si orboflightning, si random7 (призовет случайный предмет 7-го уровня)

    gitem >> Может использоваться после команды si, чтобы отдать выбранный предмет непосредственно выбранным героям, а не создавать их на земле.

    sitem <количество> >> Может использоваться после команды si, чтобы добавить выбранный предмет на выбранный в данный момент рынок с заданной суммой. Пример: sitem 5

    rmarket >> Может использоваться после команды su или si для удаления выбранного юнита или предмета с выбранного рынка.

    sd <имя doodads> >> Используется для вызова разрушаемых doodads типа деревьев. Пример: sd ashenvaletree

    soff >> Это используется для очистки мыши от прикрепленного юнита/предмета/безделушки после того, как вы закончили с призывом

    sto <номер игрока> >> Используется после команды su для смены владельца юнитов, которые вы собираетесь призвать. Пример: sto 25 (будут появляться юниты для враждебной стороны)

    tpon >> Это означает телепортироваться, поэтому после того, как вы напишете это, каждый выбранный в данный момент юнит будет телепортироваться к вашей позиции мыши после каждого щелчка правой кнопкой мыши. Используйте команду soff, чтобы остановить и это.

    tp >> Телепортирует выбранные юниты в центр поля зрения вашей камеры.

    gmoney <all/allies/self/player number> >> Эта команда дает 8000 ресурсов и 100 припасов указанной группе игроков или игроку. Пример: gmoney self (отдает пользователю), gmoney allies (отдает пользователю и его союзникам), gmoney 7 (отдает игроку 7)

    gabil <название способности> >> Дает способности выбранным в данный момент юнитам. Примеры: gabil friedbolt, gabil trueshotaura, gabil healingwave.

    gskill <points> >> Дает очки умений выбранным героям. Пример: gskill 3

    reveal <on/off> >> Открывает всю карту для пользователя этой команды. Вы можете включить или выключить это. Пример: reveal on

    killtar >> Это означает убить цель, поэтому каждый выбранный юнит будет удален, когда вы его запишете.

    extar >> Стреляет молнией в текущую выбранную цель, которая мгновенно убивает ее.

    sleeptar >> Это означает цель спит, поэтому каждый выбранный враждебный юнит уходит в сон.

    waketar >> Это означает разбудить цель, поэтому каждый выбранный юнит будет просыпаться, если он спит.

    invultar <on/off> >> Делает выбранные юниты неуязвимыми или уязвимыми. Пример: invultar on

    restar <on/off> >> Делает текущие выбранные пассивные юниты спасаемыми или не спасаемыми игроками. Пример: restar on

    waytar >> Изменяет пункт назначения телепортации выбранных путевых ворот в центр обзора камеры.

    freezetar <on/off> >> Замораживает или размораживает выбранные юниты. Пример freezetar on

    freezeall <on/off> >> Замораживает или размораживает все юниты на карте. Пример: freezeall on

    cleartar <size> >> Удаляет все предметы и doodads внутри области, сосредоточенной в поле зрения вашей камеры, которая имеет заданный размер. Пример: cleartar 500 (сходный размер со зданием замка)

    clearall >> Удаляет все мертвые doodads на всей карте (например, срубленные деревья)

    autosleep <on/off> >> Включает автоматический сон ночью для выбранных враждебных юнитов. Пример: autosleep off

    cv <номер игрока> >> Это означает преобразование, чтобы изменить право собственности на выбранные юниты на других игроков. Пример: convert 2 отдаст выбранные юниты игроку 2.

    comm <номер игрока> >> Это означает команду, поэтому она дает вам общее видение и полный общий контроль над другими игроками. Примеры: comm 2, comm hostile

    uncomm <номер игрока> >> Это означает uncommand, поэтому он лишает вас общего обзора и полного общего управления юнитами других игроков. Примеры: uncomm 2, uncomm hostile

    upg <имя обновления> >> Команда обновления, которая мгновенно обновляет данное обновление для командного пользовательского игрока (может использоваться с командой «sto», чтобы также делать обновления для других игроков). Примеры: upg naturesblessing, upg shaman1 (означает обучение шамана-адепта), upg druidoftheclaw2 (означает обучение мастера когтей друида), upg masonry3 (означает 3-е улучшение для улучшения каменной кладки человеческих зданий), upg masonry0 (0 означает удаление этого улучшения, чтобы оно быть таким же, как в начале игры)

    setlife <количество> >> Устанавливает максимальное и текущее время жизни выбранных юнитов на заданное значение. Пример setlife 4500

    setliferegen <количество> >> Устанавливает регенерацию здоровья выбранных юнитов на заданное значение. Пример: setliferegen 5 (5 очков в секунду)

    setarmor <количество> >> Устанавливает значение брони выбранных юнитов на заданное значение. Пример: setarmor 5

    setarmortype <тип брони> >> Устанавливает тип брони выбранных юнитов. Пример: setarmortype divine

    setdamage <количество> >> Устанавливает урон выбранных юнитов на заданное значение. Пример: setdamage 150

    setdamagetype <тип урона> >> Устанавливает тип урона выбранных юнитов. Пример: setdamagetype chaos

    setmana <количество> >> Устанавливает максимальную и текущую ману выбранных юнитов на заданное значение. Пример: setmana 3200

    setmanaregen <количество> >> Устанавливает регенерацию маны выбранных юнитов на заданное значение. Пример: setmanaregen 5 (5 очков в секунду)

    setlevel <level> >> Устанавливает текущий уровень выбранных героев на заданное значение. Установка уровня героя на уровень ниже текущего уровня вызовет ошибки! Пример: setlevel 10

    setagility <количество> >> Устанавливает базовую ловкость выбранных героев на заданное значение. Пример: setagility 27

    setintelligence <количество> >> Устанавливает базовый интеллект выбранных героев на заданное значение. Пример: setintelligence 32

    setstrength <количество> >> Устанавливает базовую силу выбранных героев на заданное значение. Пример: setstrength 24

    setspeed <количество> >> Устанавливает скорость движения выбранных в данный момент юнитов на заданное значение. Пример: setspeed 300

    setsize <percentage> >> Устанавливает размер выбранных единиц в заданное процентное значение. Пример: setsize 200 сделает выбранный юнит в 2 раза больше.

    setname <имя> >> Устанавливает имя выбранных юнитов на заданное имя. Это может быть полезно для создания пользовательских героев из стандартных юнитов в сочетании с другими командами, указанными выше. Пример: setname Девон Моссрок

    setkin <идентификатор скина> >> Изменяет скин выбранных юнитов в соответствии с заданным идентификатором скина. Вы можете найти идентификатор скина любого юнита, используя команду gettype после их выбора. Пример: setskin 1852207719 (id скина фурболга-чемпиона)

    setgoldmine <количество> >> Устанавливает количество золота в текущем выбранном золотом руднике на указанное количество. Пример: setgoldmine 12500

    setbounty <gold/lumber> <amount> >> Устанавливает вознаграждение за выбранные в данный момент юниты на указанную сумму. работает только на враждебных юнитах. Примеры: setbounty lumber 500, setbounty gold 350.

    setmusic <имя музыки> >> Устанавливает фоновую музыку для выбранной музыки. Пример: setmusic nightelf3

    setgamespeed <скорость> >> Устанавливает заданную скорость игры. Пример: setgamespeed fast

    pgame >> Приостанавливает игру

    rgame >> Возобновление игры

    savegame <имя файла> >> Сохраняет игру с заданным именем файла. Пример: savegame mysave

    loadgame <имя файла> >> Загружает игру с заданным именем файла. Пример: loadgame mysave

    odoor <size> >> Используется для открытия дверей и уничтожения разрушаемых doodads, таких как деревья, внутри области, сосредоточенной в поле зрения вашей камеры, которая имеет заданный размер. Пример: odoor 500

    cdoor <size> >> Используется, чтобы закрыть двери и оживить разрушаемые doodads, такие как деревья, внутри области, сосредоточенной на поле зрения вашей камеры, которое имеет заданный размер. Пример: cdoor 500

    setweather <weather> >> Устанавливает погоду для данной опции. Пример: setweather ashenvalerainheavy

    settime <0/24> >> Устанавливает текущее время суток на заданное значение от 0 до 24. Пример: settime 18

    autodays <on/off> >> Приостанавливает или возобновляет автоматический цикл день/ночь. Пример: autodays off (остановит текущее дневное время, пока вы его не включите)

    roll <limit> >> Выбрасывает число от 1 до заданного значения, а затем показывает его всем игрокам. Это может быть полезно для пользовательских игр в стиле D&D. Пример: roll 100

    **Значение имён типов юнитов**

    Как вы видели выше, команде su требуется имя типа юнита, чтобы вызвать его, так что же такое имена типа юнита?

    В большинстве случаев они такие же, как и с обычными именами юнитов, но в нижнем регистре на английском языке и без пробелов, но есть также огромное количество юнитов, у которых имена типа юнитов отличаются от этой базовой логики. Некоторые примеры ниже.

    Крестьянин, Пеон, Висп >> названия типов юнитов: peasant, peon, wisp

    Красный дракон, Безликий смертоносный, Огр-лорд >> названия типов юнитов: reddragon, facelessonedeathbringer, ogrelord

    Разъяренный дикий совак, Призрачный медведь, Элементаль воды (уровень 3), Кряк орков Скверны >> названия типов юнитов: enragedowlbear, grizzlybear3 ,waterelemental3, chaosgrunt.

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

    У Deity есть команда gettype, которая получает эти имена выбранных в данный момент юнитов и выводит их на экран, поэтому вам нужно только создать пустую карту в редакторе WC3 с добавленными триггерами Deity, затем поместить эти юниты на карту из редактора, а затем запустить карту> выберите эти юниты, которые вы поместили> используйте команду gettype и посмотрите их названия типов юнитов, чтобы вы могли узнать, как их вызвать позже. Как говорит верховный маг Кадгар, знание — сила :)

    **Конфликт типов юнитов**

    Некоторые юниты имеют имена типов юнитов, которые также одинаковы для разных юнитов. Некоторые примеры ниже.

    Гранитный голем имеет имя типа granitegolem, но также Голем-хранитель и Гранитный голем, покрытый мхом, имеют granitegolem как тип юнита.

    Rogue Wizard имеет roguewizard, но то же самое и с Blood Wizard.

    Эта ситуация означает, что вы не можете вызывать эти юниты кампании обычными способами, потому что, когда вы вводите их имена типов юнитов, вы будете вызывать версии этих юнитов ближнего боя, но когда автором обнаруживается этот тип юнитов, он добавлят пользовательские триггеры к команде su, что позволяет вызвать их, введя пользовательское имя типа юнита, которое он сделал, следуя общей логике, о которой говорилось ранее (имена в нижнем регистре без пробела), поэтому вы можете увидеть примеры ниже для юнитов, которые уже исправлены.

    Голем-защитник, Голем-хранитель, Покрытый мхом гранитный голем >> defendergolem, guardiangolem, mosscoveredgranitegolem

    Гнолл-вождь, кровавый волшебник >> gnollwarlord, bloodwizard

    Эти конфликты типов юнитов будут исправлены со временем.

    **Как играть**

    Загрузите файлы карты по ссылке ниже, затем просто скопируйте их в папку с картами, которую можно найти в папке Warcraft 3 Reforged, затем запустите игру, чтобы вы могли создать лобби. Также там есть карты официальных компаний (скорее всего тексты будут на английском, но это не точно). Чтобы использовать эти скрипты в своей карте/компании нужно извлечь файл скриптов и любой скачанной карты по ссылке разработчика и затем использовать его в своей карте/компании.

    **Видео с геймплеем с модификацией: **

     

     

     

     

     

     

     

     

     

    Скачать https://sites.google.com/view/deityzenith/wc3-reforged

  3. В этом месяце Близзы объявят о будущих обновлениях Reforged. Новости о Warcraft 3: Reforged появятся в ближайшее время, а точнее, в июне, сообщил нынешний президент Blizzard Майк Ибарра в своем Твиттере, отвечая на просьбу одного из подписчиков сообщить новости о команде разработчиков игры.

  4. Настраивать освещение с Квенчингом лучше всего по этому видео. Тогда будет норм.

     

  5. 1 час назад, Shkarid сказал:

    а что бы подключиться сюда, всё равно нужен клиент wc3r близзовский?

    Да нужно только скачать через баттлнет игру всё. Это бесплатно.

  6. Локтарогар! Вроде Квенчинг работает. Нужно ещё установку кастомных компаний проверить т.к. делается через него.

    746450946_WarcraftIII2022-06-0115-10-41.thumb.png.9c9e3b1e49be18f7ea94eb97e080fd08.png

  7. 54 минуты назад, ZLOFENIX сказал:

    Не, это уже шизы, доступ всего у 7 игроков, плюс я два раза, но 2м не заходил. Кстати хотел тебя добавить, но на эмуле не нашел по нику-почте.

    Хмм. А я наверно на Zloemu ещё не регистрировался. Сейчас исправим.

  8. 3 часа назад, Shkarid сказал:

    Просто близзам нести деньги больше не хочется

    Ну вот как выйдет в общий доступ деньги нести будет не надо. Качается бесплатно хоть с баттлнета хоть с тутошнего клиента. Как и Дьябла.

  9. В 27.05.2022 в 22:47, ZLOFENIX сказал:

    Ну для отметки - вроде заделал, уже без костылей. Пока игровой сервер в версии только для меня, но все же. Чаты, аватары, своя игра которая и идет через игровой серв. На 2 клиента через радмин и боль проверял - вроде норм.

    Еще не знаю что будет если карты нет у другого игрока, для этого нужна карта, которой точно нет у близов, ибо качает от них, на лицензе конешн.

    Отвал игрока из игры тоже - сразу дропнет без всяких ожиданий, не смотрел как оно на лицензе.

    Бан из лобби тоже не сделал, код ответа надо с лиценза дергать.

    Просто отличные новости. Осталось чуть.

    18 часов назад, Shkarid сказал:

    А кто подскажет где вообще взять warcraft 3 reforged? 

    Ломаную версию

    Ломанной не существует. Только бетка была. ZLOEmu использует лицуху.

  10. 19 часов назад, ZLOFENIX сказал:

    Ну относительно да, хотяб базовый функционал приделать и уже неплохо. Хотя там еще куча подводных камней на костылях осталось.

    Не делал гейм сервер для в3, у в3 клиент сам хостом был вроде, а тут нужен отдельный. Очень внутри протокол частично от в3 конешн, но есть и новое, ну и обернуто все это в адище кровавое.

    Серьёзная работа. https://zloemu.net/status/online?id=511  - наконецто когото играющего показало.

  11. 10 часов назад, ZLOFENIX сказал:

    Часть из костылей и заглушек - но да, работает.

    Ну это уже супер. Осталось не так уж много.

  12. В 17.05.2022 в 19:31, ZLOFENIX сказал:

    А вот уже и тикает как надо, во всяком случае при игре с компом.

    Это здорово. А со вторым аккаунтом успехи есть?

  13. 1 час назад, ZLOFENIX сказал:

    Настолько не связано, что я за 2 дня переделал основу, прошел через адище со слотами и всем связанным и зашел в саму игру, с компом. Правда игра не шла, ибо оказалось что сервер пинает всех клиентов и это работает через очень закрученную жопу.

    И это не считая того, как работает авторизация клиента на этом сервере, отдельные извращения.

    Теперь еще каким-то чудом вот это вот все сделать и будет хорошо. Желательно чтоб при этом еще сеть и проц не офигевали, ибо там каждые 32мс шлется по пакету всем клиентам, даже если нет данных, так игра и работает.

    Да наворочено очень. Почти как Denuvo то тоже постоянно бьёт запросами по железу и сети. Видимо сейчас это стандарт.

  14. Судя по этому Рефоржет не скоро будет раз с клиентом такая запара.

  15. В 01.04.2022 в 18:35, ZLOFENIX сказал:

    Угу, пока одно, пока другое - произошли санкции и близы игры не продают больше.

    Ну при желании обходы этого всего есть. Всё же надеюсь всё удастся.

×
×
  • Create New...