Добро пожаловать на сайт - wlux.net!
FAQ по форуму
1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа
2. Сообщения учитываются в следующих разделах: Читать
3.Что-бы скачать вложение нужно 2 сообщения.
4.Личные переписки не работают на форуме
5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта
6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!
5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь
Репутация:
local CChanger = {}
CChanger.courierChanger = Menu.AddOption({"Couriers Changer [Example]"}, "Enable", "")
CChanger.courierModel = Menu.AddOption({"Couriers Changer [Example]"}, "Courier Type:", "", 0, 3, 1)
Menu.SetValueName(CChanger.courierModel, 0, "Baby Roshan TI10")
Menu.SetValueName(CChanger.courierModel, 1, "Baby Roshan TI9")
Menu.SetValueName(CChanger.courierModel, 2, "Gold Greevil")
Menu.SetValueName(CChanger.courierModel, 3, "Amaterasu")
--Пример:
--[[if NPC.GetCurrentLevel(npc) < 3 then -- Если уровень курьера < 3 применяем пешую модель
Entity.SetModel(npc, model path)
else -- Если уровень курьера > 3 применяем летающую модель
Entity.SetModel(npc, model path)
end--]]
function CChanger.OnUpdate()
if Engine.IsInGame() == false then return end
if Menu.IsEnabled(CChanger.courierChanger) == false then return end
local setCourier = Menu.GetValue(CChanger.courierModel)
for i = 1, NPCs.Count() do
local npc = NPCs.Get(i)
if NPC.IsCourier(npc) and Entity.IsSameTeam(npc, Heroes.GetLocal()) and Entity.GetField(npc, "m_iIsControllableByPlayer64") and Entity.IsAlive(npc) and Entity.OwnedBy(npc, Players.GetLocal())
then
if setCourier == 0 then
if NPC.GetCurrentLevel(npc) < 3 then
Entity.SetModel(npc, "models/courier/baby_rosh/babyroshan_ti10_dire.vmdl_c")
else
Entity.SetModel(npc, "models/courier/baby_rosh/babyroshan_ti10_dire_flying.vmdl_c")
end
end
if setCourier == 1 then
if NPC.GetCurrentLevel(npc) < 3 then
Entity.SetModel(npc, "models/courier/baby_rosh/babyroshan_ti9.vmdl_c")
else
Entity.SetModel(npc, "models/courier/baby_rosh/babyroshan_ti9_flying.vmdl_c")
end
end
if setCourier == 2 then
if NPC.GetCurrentLevel(npc) < 3 then
Entity.SetModel(npc, "models/courier/gold_mega_greevil/gold_mega_greevil.vmdl_c")
else
Entity.SetModel(npc, "models/courier/gold_mega_greevil/gold_mega_greevil_flying.vmdl_c")
end
end
if setCourier == 3 then
if NPC.GetCurrentLevel(npc) < 3 then
Entity.SetModel(npc, "models/items/courier/amaterasu/amaterasu.vmdl_c")
else
Entity.SetModel(npc, "models/items/courier/amaterasu/amaterasu_flying.vmdl_c")
end
end
end
end
end
return CChanger
Репутация:
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?