15

» WarCraft 3 / Заклинание: Вихрь Иллюзий

А как проиграть нужную анимацию эффекта с нужной скоростью?
BlzPlaySpecialEffect
BlzSetSpecialEffectTimeScale
15

» WarCraft 3 / Удаление 6 лет работы с сайта, авторское право.

Все вопросы авторского права сводятся к деньгам, если автор и сайт никак не извлекали выгоду из изготовления или размещения данных моделей, то и проблем никаких не должно было быть.
15

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

А он и не мог, ведь c\vJass конвертируются в JASS2, у которого нет даже ООП.
Pascal и C++ конвертируются в набор процессорных команд, где тоже нет никакого ООП. Выходит в этих языках не может существовать полиморфизма?
15

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

Не совсем в тему, но одно из самых существенных отличий - востребованность Lua где-то кроме самого Wc3. JASS дает намного меньше практического опыта и знаний чем боли в одном месте, в то время как Lua воздает по заслугам, поскольку используется как встраиваемый язык во многих других играх, движках, приложениях и пр, позволяя практиковать многие аспекты современного программирования. Lua позволяет расти там, где JASS упирается в потолок.
15

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

На данный момент да, но если создатели Wurst сделают интерпретацию на lua, то импорт пакетов из сети будет киллер фичей)
У них уже есть форк компилятора из Wurst в Lua, но какого-то реального смысла я в этом не вижу.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

prog:
ScorpioT1000, у меня в свое время стояло больше десятка аддонов и из них я только один правил руками... Видимо подросло новое поколение аддонописателей, которому на все похуй...
Сейчас аддоны просто не востребованы, все что нужно есть из коробки. На пиратках Лича да, бывает, поставишь одно не работает другое.
15

» WarCraft 3 / Perfect Defenders

Но блин, когда уже это перестанет происходить...?
Хотел было написать, что с выходом рефоржа, когда будет нормальный формат и адекватный инструмент.. Но потом вспомнил карты второй доты...
15

» WarCraft 3 / Официально стал доступен PTR 1.31

то дало бы жизнь некоторым жанрам карт?
Вряд ли, карты ориентированны на довольно короткие сессии. RPG в часы игрового процесса не пользуются особой популярностью.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

Darkmoon12:
GetLocalPlayer, ну простите...... Рядовой игрок.Вы же не жалуетесь когда выходит игра с перегруженным декором на сотни гигабайт.
Ну так ты не игру делаешь, как это сравнение у тебя так зародилось.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

Darkmoon12:
PornoMishka, я думал вообще убрали в итоге работа встала.......
Как рядовой игрок, я не буду благодарен за перегруженную декором карту.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

Только вот делать что-то грандиозное вроде доты в Варе нет смысла
А ты и не сделаешь. Дота - результат работы огромного количества людей. Ее разрабатывало непосредственно игровое сообщество. У тебя никогда не будет столько человеческих ресурсов.
У нас в какой-то степени так с Петросянщиной получилось, но порой кажется, что лучше бы не получалось.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

Шутеры от первого лица в варкрафте?
Словно их в варкрафте раньше не было.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

PornoMishka:
А кто-нибудь понимает, каким образом нужно писать скрипты на Lua? Я не про ЯП, а именно как писать минимально рабочий код, а не ловить варнинги при сохранении.
Nemezid26rus:
Как lua использовать тут и откуда вы функции берете для него? Только начал учить jass, как новый язык подкатил и не знаю в какую сторону теперь идти
У гражданина на хайве получилось, копировать не буду вот просто ссылка. У меня повторить не выходит.
Однако я сомневаюсь, что 3D художники после выхода Рефорджа будут делать модели в старом стиле...
Ну тут есть еще один аспект. Игроки на рефорже будут наблюдать странную картину в старых картах - мешанину из стандартных войск с новыми моделями и мыльный лоуполи импорт. Как в войсках как и в декорациях. Будет например задача в карте найти спрятанный на общем фоне секретный рычаг в виде камня, а врефорже он будет буквально светится на фоне новых деревьев.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

UrsaBoss, ну в какой-то степени да. Было интересно покряхтеть над очередным ребусом, как бы это так изгальнуться, чтобы сейчас попроще и потом все на свете не переделывать.
Другие проекты так же под вопросом. Что станет с HiveWE? Кому теперь нужен Wurst? Что делать со всей этой колоссальной базой низкополигональных моделей? Начинать ли учить китайский? Много вопросов.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

Воу, тоесть можно создавать абсолютно рандомные предметы, еще и с соответствующим его характеристикам описание.
С редактором интерфейса ты можешь совсем отказаться от стандартных предметов.
15

» WarCraft 3 / Официально стал доступен PTR 1.31

Перерыл всё. Так и не понял где:
В нативных функциях
Спойлер
native BlzGetOriginFrame                           takes originframetype frameType, integer index returns framehandle
native BlzEnableUIAutoPosition                     takes boolean enable returns nothing
native BlzHideOriginFrames                         takes boolean enable returns nothing
native BlzConvertColor                             takes integer a, integer r, integer g, integer b returns integer
native BlzLoadTOCFile                              takes string TOCFile returns boolean
native BlzCreateFrame                              takes string name, framehandle owner, integer priority, integer createContext returns framehandle
native BlzCreateSimpleFrame                        takes string name, framehandle owner, integer createContext returns framehandle
native BlzCreateFrameByType                        takes string typeName, string name, framehandle owner, string inherits, integer createContext returns framehandle
native BlzDestroyFrame                             takes framehandle frame returns nothing
native BlzFrameSetPoint                            takes framehandle frame, framepointtype point, framehandle relative, framepointtype relativePoint, real x, real y returns nothing
native BlzFrameSetAbsPoint                         takes framehandle frame, framepointtype point, real x, real y returns nothing
native BlzFrameClearAllPoints                      takes framehandle frame returns nothing
native BlzFrameSetAllPoints                        takes framehandle frame, framehandle relative returns nothing
native BlzFrameSetVisible                          takes framehandle frame, boolean visible returns nothing
native BlzFrameIsVisible                           takes framehandle frame returns boolean
native BlzGetFrameByName                           takes string name, integer createContext returns framehandle
native BlzFrameGetName                             takes framehandle frame returns string
native BlzFrameClick                               takes framehandle frame returns nothing
native BlzFrameSetText                             takes framehandle frame, string text returns nothing
native BlzFrameGetText                             takes framehandle frame returns string
native BlzFrameSetTextSizeLimit                    takes framehandle frame, integer size returns nothing
native BlzFrameGetTextSizeLimit                    takes framehandle frame returns integer
native BlzFrameSetTextColor                        takes framehandle frame, integer color returns nothing
native BlzFrameSetFocus                            takes framehandle frame, boolean flag returns nothing
native BlzFrameSetModel                            takes framehandle frame, string modelFile, integer cameraIndex returns nothing
native BlzFrameSetEnable                           takes framehandle frame, boolean enabled returns nothing
native BlzFrameGetEnable                           takes framehandle frame returns boolean
native BlzFrameSetAlpha                            takes framehandle frame, integer alpha returns nothing
native BlzFrameGetAlpha                            takes framehandle frame returns integer
native BlzFrameSetSpriteAnimate                    takes framehandle frame, integer primaryProp, integer flags returns nothing
native BlzFrameSetTexture                          takes framehandle frame, string texFile, integer flag, boolean blend returns nothing
native BlzFrameSetScale                            takes framehandle frame, real scale returns nothing
native BlzFrameSetTooltip                          takes framehandle frame, framehandle tooltip returns nothing
native BlzFrameCageMouse                           takes framehandle frame, boolean enable returns nothing
native BlzFrameSetValue                            takes framehandle frame, real value returns nothing
native BlzFrameGetValue                            takes framehandle frame returns real
native BlzFrameSetMinMaxValue                      takes framehandle frame, real minValue, real maxValue returns nothing
native BlzFrameSetStepSize                         takes framehandle frame, real stepSize returns nothing
native BlzFrameSetSize                             takes framehandle frame, real width, real height returns nothing
native BlzFrameSetVertexColor                      takes framehandle frame, integer color returns nothing
native BlzFrameSetLevel                            takes framehandle frame, integer level returns nothing
native BlzFrameSetParent                           takes framehandle frame, framehandle parent returns nothing
native BlzFrameGetParent                           takes framehandle frame returns framehandle
native BlzFrameGetHeight                           takes framehandle frame returns real
native BlzFrameGetWidth                            takes framehandle frame returns real
native BlzFrameSetFont                             takes framehandle frame, string fileName, real height, integer flags returns nothing
native BlzFrameSetTextAlignment                    takes framehandle frame, textaligntype vert, textaligntype horz returns nothing
native BlzTriggerRegisterFrameEvent                takes trigger whichTrigger, framehandle frame, frameeventtype eventId returns event
native BlzGetTriggerFrame                          takes nothing returns framehandle
native BlzGetTriggerFrameEvent                     takes nothing returns frameeventtype
native BlzTriggerRegisterPlayerSyncEvent           takes trigger whichTrigger, player whichPlayer, string prefix, boolean fromServer returns event
native BlzSendSyncData                             takes string prefix, string data returns boolean
native BlzGetTriggerSyncPrefix                     takes nothing returns string
native BlzGetTriggerSyncData                       takes nothing returns string
native BlzTriggerRegisterPlayerKeyEvent            takes trigger whichTrigger, player whichPlayer, oskeytype key, integer metaKey, boolean keyDown returns event
native BlzGetTriggerPlayerKey                      takes nothing returns oskeytype
native BlzGetTriggerPlayerMetaKey                  takes nothing returns integer
native BlzGetTriggerPlayerIsKeyDown                takes nothing returns boolean
native BlzEnableCursor                             takes boolean enable returns nothing
native BlzSetMousePos                              takes integer x, integer y returns nothing
native BlzGetLocalClientWidth                      takes nothing returns integer
native BlzGetLocalClientHeight                     takes nothing returns integer
native BlzIsLocalClientActive                      takes nothing returns boolean
native BlzGetMouseFocusUnit                        takes nothing returns unit
native BlzChangeMinimapTerrainTex                  takes string texFile returns boolean
native BlzGetLocale                                takes nothing returns string
15

» WarCraft 3 / Какие есть варианты для принудительного завершения работы карты?

Мне это нравится. Надо делать карты уверенным что только в нее играть и будут. Доиграл карту - закрыл игру.
15

» WarCraft 3 / Не работает нестандартное заклинание

1.26a полёт нормальный.
1.30 все работает.
Так что да, были совершены какие-то ошибки при переносе.
15

» WarCraft 3 / Патч 1.31, скоро?

Ha_Do6poM:
Значит ли это, что с патча 1.31 можно возвращаться к редактору карт, что бы при выходе рефорджа быть во все оружия?)
Если тебя редактор не интересует здесь и сейчас, вряд ли обновление-другое что-то кардинально изменит.