Требуется оптимизация модели для снижения веса до 1-2 мб без потери качества.
Так как модель была экспортирована из другой игры, она имеет ряд ненужных деталей.
quq_CCCP,
странно, вроде как прикреплены. Мб доступа нет
set udg_ItemID = GetItemTypeId(udg_ItemID)
у меня вот такой код в кастом скрипте. Выдает ошибку. Переменная integer.
Версия варика последняя. рефордж
quq_CCCP, понял как скрины вставить. Теперь должны быть
ты в функцию вместо предмета передаёшь число, об этом тебе и указывает вышедшая на пол экрана ошибка.
BJDebugMsg(GetUnitName(GetOrderedUnit()) + " выполняет приказ "+I2S(GetIsssuedOrderId()))
прикинь ничего не может прочитать евент
в смысле?
ну триггер не робит хотя все правильно создано
do
local c = InitGlobals -- записываем InitGlobals в переменную
function InitGlobals() -- заменяем оригинальную InitGlobals своей
c() -- вызываем оригинальную InitGlobals из переменной
InitMyTrigger1()
end
end
do
function InitMyTrigger1()
function razboinikorder()
local u = GetOrderedUnit()
DisplayTimedTextToPlayer(Player(0),0,0,10,GetUnitName(u) + " выполняет приказ "+I2S(GetIsssuedOrderId()))
DisplayTimedTextToPlayer(Player(0),0,0,10,"order")
end
local t5 = CreateTrigger()
local cot5 = razboinikorder
local evenk5 = EVENT_PLAYER_UNIT_ISSUED_ORDER
local p0 = Player(0)
local p1 = Player(1)
local p2 = Player(2)
local p3 = Player(3)
local p4 = Player(4)
TriggerRegisterPlayerUnitEvent(t5,p0,evenk5,nil)
TriggerRegisterPlayerUnitEvent(t5,p1,evenk5,nil)
TriggerRegisterPlayerUnitEvent(t5,p2,evenk5,nil)
TriggerRegisterPlayerUnitEvent(t5,p3,evenk5,nil)
TriggerRegisterPlayerUnitEvent(t5,p4,evenk5,nil)
TriggerAddAction(t5,cot5)
end
end
ошибочка, триггер робит если я удалю твою строку DisplayTimedTextToPlayer(Player(0),0,0,10,GetUnitName(u) + " выполняет приказ "+I2S(GetIsssuedOrderId()))
Отсюда вывод. У тебя ошибка в построении триггера. В моей функции выводится в чат имя "юнита получившего приказ" и "полученный приказ".
Иногда есть смысл выносить функции в локальные переменные, но только когда они используются много раз в одном месте - доступ к локалкам быстрее доступа к глобалкам.
FourCC('ORDER_defend')
FourCC работает только с 4-символьными равкодами, пытаться подсунуть ему приказ смысла нет.
Я высказался по поводу именно данного кода, а не в общем.
не робит if GetUnitTypeId(u) == FourCC('Hpal') and GetIsssuedOrderId() == 852055 then
Значит у тебя неправильное событие.
local t = CreateTrigger()
local cot = razboinikorder
local evenk = EVENT_PLAYER_UNIT_ISSUED_ORDER
local p0 = Player(0)
local p1 = Player(1)
local p2 = Player(2)
local p3 = Player(3)
local p4 = Player(4)
TriggerRegisterPlayerUnitEvent(t,p0,evenk,nil)
TriggerRegisterPlayerUnitEvent(t,p1,evenk,nil)
TriggerRegisterPlayerUnitEvent(t,p2,evenk,nil)
TriggerRegisterPlayerUnitEvent(t,p3,evenk,nil)
TriggerRegisterPlayerUnitEvent(t,p4,evenk,nil)
TriggerAddAction(t,cot)
Ты совершенно неправильно строишь свой код. Не нужно выносить в переменные константы, созданные самой игрой, а ссылки на функции тем более.
Твой код становится ужасным, а твоё мышление тупится, как от резки ножиком для еды каменных булыжников.
GetUnitTypeId(u) == FourCC('Hpal') - Что за переменная 'u' ?
У меня фулл прокачка способности остальные и не нужны мне =)
И почему ты такой злой?
Когда речь идет о самого сайта где у каждая своя роль
Ради тебя я нарисовал
Во понял. Я не программист и не сразу понял о каком ты body. Извини, брат.
» WarCraft 3 / Сопротивляемости и уязвимости к стихиям
» WarCraft 3 / [Конкурс героев] Разбойник lua/mui
» WarCraft 3 / Создаётся 2 стартовых набора юнитов для игрока
» Мир безумного / Terraria - Journey's End
» WarCraft 3 / Скрыть мультиборд для отдельного игрока
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
Так как модель была экспортирована из другой игры, она имеет ряд ненужных деталей.
» Endless Tale / Endless Tale
» WarCraft 3 / Работает ли GetItemTypeId
» WarCraft 3 / Gothic Cursor Warcraft III Reforged
» WarCraft 3 / Контратака
» WarCraft 3 / Как сделать событие срабатывания пассивки
» WarCraft 3 / конверт ордер defend в луа
» WarCraft 3 / конверт ордер defend в луа
» WarCraft 3 / конверт ордер defend в луа
и посмотри что происходит.
Ред. deleted_108535
» WarCraft 3 / конверт ордер defend в луа
Твой код становится ужасным, а твоё мышление тупится, как от резки ножиком для еды каменных булыжников.
» WarCraft 3 / конверт ордер defend в луа
Ред. deleted_108535
» WarCraft 3 / конверт ордер defend в луа
» WarCraft 3 / Останови пандемию!
Очень приятный проект. Мне понравился ролик. Буду ждать финальной версии.
» WarCraft 3 / war3map.j blizzard.j но с вариантом луа есть такое??)
» WarCraft 3 / war3map.j blizzard.j но с вариантом луа есть такое??)
blizzard.lua
я думаю.
» WarCraft 3 / war3map.j blizzard.j но с вариантом луа есть такое??)
» XGM Team / Обновление 2020 - Stage 7
» XGM Team / Обновление 2020 - Stage 7
Не называй меня тело. Я человек, как и ты.
Ред. deleted_108535
» XGM Team / Обновление 2020 - Stage 7
Если что-то не работает, есть "обратная связь".