Пиксели, потому что настройки графики стоят средние или низкие.
а размер иконки варика (как у абилок в панели приказов) 256 на 256 по шкале фреймов = 0.039 попугаев
сейчас у тебя размер 0.08, то есть в 2 раза больше
Понятно, спасибо, буду знать. Я уже сделал размером стандартных иконок) У меня так 144 перса влезет))
Нашел решение:
• Открыть редактор реестра (Windows + R, ввести regedit).
• Перейти по пути HKEY_CURRENT_USER\SOFTWARE\Blizzard Entertainment\WorldEdit.
• Найти строку Tool Windows и удалить ее.
И ты можешь поставить рефорже старую графику и играть на офе
ЛОЛ, спасибо!
А как мне сделать, чтоб по дефолту в рефорджеде старая графика была? Даже в редакторе чтоб. Чтоб когда я нажимал протестировать карту, у меня не новая графика карты 5 минут грузилась, а старая за пару секунд?
Спасибо! А можете плз показать, как это чистым кодом на LUA написать? Ибо у меня карта не на гуи будет, мне нужно будет прописывать условия. У меня на Jass будет карта, но с вашего луа на джасс я смогу перевести логически. Хочу увидеть, как именно кодом выглядит скрипт целиком.
Вот держите, карта пример на луа, пропало 4 кнопки и панель ресурсов, осталось только рамка и циферблат, а это вам уже домашнее задание
Ок, как скрывать, я разберусь, СПАСИБО!
Как с помощью триггеров создать кнопку? Ну которая имеет иконку, на которую можно навести мышь и которую можно нажать и прозвучит звук и к примеру выведется сообщение на экран "ВЫ НАЖАЛИ КНОПКУ"
Подгуглить, в целом почти любой элемент можно скрыть по отдельность используя ORIGIN_FRAME_ всё это доступно в подсветке любого внешнего редактора
Где скрывать эти элементы? Куда писать ORIGIN_FRAME_GAME_UI? Какого формата должен быть фаил, чтобы подсвечивалось во внешнем редакторе? Как заставить этот фаил сработать? Вот самые простые деиствия опишите:
ЗАДАЧА:
Скрыть верхнее меню на пустои только что созданнои карте и создать в центре экрана кнопку, на которую можно навести мышь(чтоб высветилось описание, как у абилки, путь такое "ВЫ МОЖЕТЕ НАЖАТЬ НА КНОПКУ") и которую можно нажать, чтоб проигрался стандартныи звук и при нажатии к примеру просто высветилось сообщение в чат "ВЫ НАЖАЛИ КНОПКУ".
Если я поиму логику создания такои кнопки и скрытия меню на пустои карте(которая пока не имеет никаких триггеров и импортированных фаилов и вообще пока нет нигде никаких fdf или toc), то я смогу создать любые кнопки. ПЛИЗ, ПОМОГИТЕ!
Что для этого надо сделать? Я если не начну пробовать на практике все эти команды, я вообще не поиму, мне надо как бы с самого нуля на пустои карте это опробовать, чтоб суть понять. Я пока вижу в общем: как скрыть любую панель, как создать кнопку.
Но непонятно, что вот именно сделать надо для этого на абсолютно пустои карте.
Я не хочу, чтоб за меня кто-то сделал мои кнопки или скиллы, или интерфеис. Мне просто именно таким образом уже будет ясно, что гуглить, куда что писать, чтоб проверить, работает ли у меня способ.
Чтоб я мог не тупо скопировать чеи-то код и обрадоваться, мол, "О, РАБОТАЕТ!", а именно увидеть, как работает у другого чела, прочитать его код и создать своё похожее, но написанное своими руками!
ЗАРАНЕЕ СПАСИБО!))
Ибо я пробую вставить в свою карту код из уроков, которые вы предлагаете - и у меня выдаёт ошибки какие-то и я даже не могу разобраться, так как неясно, как для написания кода вообще "подготовить" карту.
Это ошибка, которая возникает, если я на пустую карту пишу в новыи триггер текстом:
//Create "HeroSelectorButton", for game UI
local framehandle buttonFrame = BlzCreateFrame("HeroSelectorButton", BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0), 0, 0)
//By Having created "HeroSelectorButton" also its children are created, this children are accessed using BlzGetFrameByName right after the creation or later one if the slots were not taken by other frames.
local framehandle buttonIconFrame = BlzGetFrameByName("HeroSelectorButtonIcon", 0)
//Set a Texture
call BlzFrameSetTexture(buttonIconFrame, "ReplaceableTextures\\CommandButtons\\BTNSelectHeroOn", 0, true)
// Place the buttonFrame to the center of the screen
call BlzFrameSetAbsPoint(buttonFrame, FRAMEPOINT_CENER, 0.4, 0.3)
// Give that buttonFrame a size
call BlzFrameSetSize(buttonFrame, 0.05, 0.05)
Спасибо, фаил создал и импортировал. А как мне узнать теперь, что менять и где, чтобы убрать какую-то конкретную панель? Миникарту/верхнее меню. Где и как создать свою панель, чтоб можно было по-своему реализовать меню паузы?
Я вижу только готовые решения на форуме, типо скрыть весь интерфеис.
Где есть база с командами для интерфеиса и пояснения, через что эти команды реализовывать? Типо через триггеры или в самом фаиле?
Для этого надо, наверное, новую тему создавать. В общем, у меня есть карта, где сделан один персонаж наруто и то не полностью. Я пока не придумал концепцию карты, ландшафт, размеры и т.д. Есть ли возможность полностью скопировать персонажа в другую карту? Вместе со всеми способностями(нестандартными), иконками, моделями, триггерами, переменными, звуками, хэндлами юнита, абилок и т.д.??
Как по мне быстрее всего зайти в редактор объектов и сверху в "Файл" экспорт всех данных, а потом зайти на нужную карту, в редактор объектов и в "Файл" импорт всех данных по объекту
DopaMine: Hive - типа англоязычный хгм, модельки всякие, карты, наработки выкладывают, вопросики задают, ну как здесь
Иконки можно где угодно делать, рамку в фотошопе поставить, ну и все
Спасибо, понял!
Для этого надо, наверное, новую тему создавать. В общем, у меня есть карта, где сделан один персонаж наруто и то не полностью. Я пока не придумал концепцию карты, ландшафт, размеры и т.д. Есть ли возможность полностью скопировать персонажа в другую карту? Вместе со всеми способностями(нестандартными), иконками, моделями, триггерами, переменными, звуками, хэндлами юнита, абилок и т.д.??
Проблемы будут только с выкладыванием карты на хайв
Вот вадим играл в аниме карты на рефе, они существуют и не заблоканные
А что такое хайв? И с чем связаны проблемы?
Хочу сразу вопрос задать по поводу иконок: раньше они были 64х64 и нестандартные(например, по наруто) делались в проге. В рефорджеде иконки большего разрешения. Где взять прогу, чтоб делать иконки для reforged?
Ну и так как я смотрю, что чужие модели нельзя добавлять, вопрос в том, можно ли сделать свои модели, но именно по НАРУТО. Это будет считаться абсолютно пользовательским контентом?
Читал новое пользовательские соглашение? Потом разжевывали на одной из тем по патчам рефорджа. Близзарды перестраховались, и теперь низя в карту контент пихать, который не твой или свободно распростроняемый, в противном случае хоть 1 жалоба на твою карту - бан, любой мудак которому че-то не понравится может написать близардам, они не будут разбираться он хозяин контента или нет.
Правообладатели нарут и прочих аниме прав тебе никогда не дадут, даже разговаривать не будут, только юр. Лицаи только много денег, бомжи вроде нас с тобой им не интересны. Но при этом за спасибо тебе никто не даст прав делать карту в которой все бы бесплатно играли.
Спасибо, я всё понял. Буду с нуля своё что-то делать:D
тебя могут забанить, т. К ты не имеешь авторских прав на вселённую наруто, это раз.
У них в правилах пользования редактором написаны правила, что можно делать, а что нельзя?
А по-хорошему, если я делаю игру по Наруто(не в редакторе варкрафт, а на движке), то для коммерческого использования мне нужно писать автору НАРУТА, чтоб он разрешил игру сделать?
Два за аниме модели - бан на бнете, ибо близзарды против, исключения - модель ваша и никто на неё кроме вас прав не имеет. (ваш выдуманный персонаж в стиле аниме, а не сперты с наруты)
В смысле? Я не могу сделать карту по нарута? Свою карту, пусть модели свои, но они на основе персов из нарута
DopaMine, какие кулаки без пальцев? Выходите из своих старых карт по наруте. Уже давно сделано куча графонистых аниме карт где очень высокополиганальные модели. Их нужно выдирать из этих карт, или скачивать со всяких сайтов, зарубежных в основном, или с групп ВК, если растаскивают.
Мне нужно на англ гуглить модели?
Или карты гуглить.
Это для рефорджед уже или всё ещё ТФТ?
Глупости. Какие аниме модели для рефорджа?
Те же самые и используй, которые были для ТФТ, просто более полигональные, их думаешь как делают? Не создают, конвертят из всяких игр и подстраивают под варкрафт.
Щас не понял.
Тех же моделей, но с лучшим качеством я не нашёл.
Даже если взять старую модель, но с большим количеством полигонов, то кулаки останутся шарами(без пальцев) Для старого варкрафта это было простительно, но не для нового.
Тогда я хочу узнать, как мне с нуля сделать модель проще всего.
Программы какие-то для редактирования новых моделей, лучший 3-D редактор для этого и т.д. можете подсказать?
Ко всем равкодам нужно теперь добавлять FourCC('XXXX') чтобы из строки сделать обычное представление в виде integer
Ещё неравенство из != превращается в ~=
С регионами вроде бы всё по старому
Спасибо! А где можно посмотреть все альтернативы джассу для LUA? Типо как на луа переводить из string в integer, из real в string и т.д.?
У меня всё равно не работает((
Вот код функции, которая вызывается:
--Выбор хаяте
function PickHayate(u)
local h = GetHandleId(u)
if LoadBoolean(udg_hash,h,StringHash("PickBoolean")) == false then
SetUnitPositionLoc( u, GetRectCenter(gg_rct_Hayate) )
PanCameraToTimedLocForPlayer( Player(0), GetRectCenter(gg_rct_Hayate), 0 )
SetUnitOwner( u, Player(0), false )
SaveBoolean(udg_hash,h,StringHash("PickBoolean"), true)
end
end
По синтаксису всё верно? Регион называется "Hayate"
Вот весь кастом код...
--Выбор хаяте
function PickHayate(u)
--local h = GetHandleId(u)
--if LoadBoolean(udg_hash,h,StringHash("PickBoolean")) == false then
SetUnitPositionLoc( u, GetRectCenter(gg_rct_Hayate) )
PanCameraToTimedLocForPlayer( Player(0), GetRectCenter(gg_rct_Hayate), 0 )
SetUnitOwner( u, Player(0), false )
--SaveBoolean(udg_hash,h,StringHash("PickBoolean"), true)
--end
end
function Trig_PickHeroes_Actions()
local u = GetTriggerUnit()
if GetUnitTypeId(u) == FourCC('O485') then
PickHayate(u)
--Hayate(u)
--elseif
end
end
--===========================================================================
function InitTrig_PickHeroes()
gg_trg_PickHeroes = CreateTrigger( )
TriggerRegisterPlayerSelectionEventBJ( gg_trg_PickHeroes, Player(0), true )
TriggerAddAction( gg_trg_PickHeroes, Trig_PickHeroes_Actions() )
udg_hash = InitHashtable()
end
Почему он может не работать?( Камера не переносится, владелец не меняется, перс не перемещается...
function Trig_PickHeroes_Actions()
local u = GetTriggerUnit()
if GetUnitTypeId(u) == 'O485' then
PickHayate(u)
Hayate(u)
--elseif
end
end
--===========================================================================
function InitTrig_PickHeroes()
gg_trg_PickHeroes = CreateTrigger( )
TriggerRegisterPlayerSelectionEventBJ( gg_trg_PickHeroes, Player(0), true )
TriggerAddAction( gg_trg_PickHeroes, Trig_PickHeroes_Actions() )
udg_hash = InitHashtable()
end
Проверьте синтаксис плз, правильно? А то почему-то ошибок нет, а кастом код не работает((
Как мне на луа обратиться к региону? На жассе это было gg_rct_Region_001. А как на ЛУА?
» WarCraft 3 / Качество иконки для фреима
» WarCraft 3 / Качество иконки для фреима
Вот код
» WarCraft 3 / Вылетает редактор 1.26 и JNPG 1.26
Отредактирован DopaMine
» WarCraft 3 / Вылетает редактор 1.26 и JNPG 1.26
» WarCraft 3 / Свои фреимы
» WarCraft 3 / Button Manager Reforged
» WarCraft 3 / Свои фреимы
» WarCraft 3 / Свои фреимы
Отредактирован DopaMine
» WarCraft 3 / Свои фреимы
ЗАДАЧА:
Скрыть верхнее меню на пустои только что созданнои карте и создать в центре экрана кнопку, на которую можно навести мышь(чтоб высветилось описание, как у абилки, путь такое "ВЫ МОЖЕТЕ НАЖАТЬ НА КНОПКУ") и которую можно нажать, чтоб проигрался стандартныи звук и при нажатии к примеру просто высветилось сообщение в чат "ВЫ НАЖАЛИ КНОПКУ".
Если я поиму логику создания такои кнопки и скрытия меню на пустои карте(которая пока не имеет никаких триггеров и импортированных фаилов и вообще пока нет нигде никаких fdf или toc), то я смогу создать любые кнопки. ПЛИЗ, ПОМОГИТЕ!
Но непонятно, что вот именно сделать надо для этого на абсолютно пустои карте.
Чтоб я мог не тупо скопировать чеи-то код и обрадоваться, мол, "О, РАБОТАЕТ!", а именно увидеть, как работает у другого чела, прочитать его код и создать своё похожее, но написанное своими руками!
ЗАРАНЕЕ СПАСИБО!))
» WarCraft 3 / Свои фреимы
Я вижу только готовые решения на форуме, типо скрыть весь интерфеис.
Где есть база с командами для интерфеиса и пояснения, через что эти команды реализовывать? Типо через триггеры или в самом фаиле?
» WarCraft 3 / Аниме карты для REFORGED
» WarCraft 3 / Аниме карты для REFORGED
» WarCraft 3 / Аниме карты для REFORGED
Хочу сразу вопрос задать по поводу иконок: раньше они были 64х64 и нестандартные(например, по наруто) делались в проге. В рефорджеде иконки большего разрешения. Где взять прогу, чтоб делать иконки для reforged?
» WarCraft 3 / Аниме карты для REFORGED
» WarCraft 3 / Модели АНИМЕ для Warcraft 3 Reforged
» WarCraft 3 / Модели АНИМЕ для Warcraft 3 Reforged
А по-хорошему, если я делаю игру по Наруто(не в редакторе варкрафт, а на движке), то для коммерческого использования мне нужно писать автору НАРУТА, чтоб он разрешил игру сделать?
» WarCraft 3 / Модели АНИМЕ для Warcraft 3 Reforged
Или карты гуглить.
Это для рефорджед уже или всё ещё ТФТ?
» WarCraft 3 / Модели АНИМЕ для Warcraft 3 Reforged
Программы какие-то для редактирования новых моделей, лучший 3-D редактор для этого и т.д. можете подсказать?
» WarCraft 3 / Получить кликнувшего игрока
» WarCraft 3 / Reforged на LUA
» WarCraft 3 / Reforged на LUA
prog:
» WarCraft 3 / Reforged на LUA
У меня всё равно не работает((
Вот код функции, которая вызывается:
Вот весь кастом код...
» WarCraft 3 / Reforged на LUA
Как мне на луа обратиться к региону? На жассе это было gg_rct_Region_001. А как на ЛУА?
» WarCraft 3 / Импорт модели в 3DMax 5.1
» WarCraft 3 / Изменить интерфейс в карте 1.31+