Spac3
Пользователь
- Регистрация
- 1 Янв 2021
- Сообщения
- 20
- Реакции
- 0
- Баллы
- 16
- Клан-тег
- Spac3
- Пол
- Мужской
- Род занятий
- Coding on GmodLua
Какой-то дядя леша вырезал мне двери, не знаю почему но вырезал, при загрузке сервера на карте пропадают некоторые лифты и не очень хорошо работают двери, при загрузке на сервере ничего не еррорит кроме
Attempted to create unknown entity type info_ladder!
Режим Sup, если кто-то сталкивался просьба помочь, видео с показом бага (
), так-же есть подозрение из-за того что у дверей есть привязка по значению IsCombine, которое полностью функционирует, код привязок к дверям
Attempted to create unknown entity type info_ladder!
Режим Sup, если кто-то сталкивался просьба помочь, видео с показом бага (
Lua:
local meta = FindMetaTable("Player")
function meta:CombineOpenDoor()
return self:GetFaction() == FACTION_COMBINE or
self:GetFaction() == FACTION_OTA or
self:GetFaction() == FACTION_DPF or
self:GetJob() == TEAM_KAEF or
self:GetJob() == TEAM_MAYOR1
end
hook.Add( "PlayerButtonDown", "CombineDoor", function( ply, button )
if button != KEY_E then return end
if CLIENT then
return
end
local trace = ply:GetEyeTrace()
local entity = trace.Entity
if IsValid(ply) and ply:CombineOpenDoor() then
print(entity:GetSpawnFlags())
if !(entity:HasSpawnFlags(8192)) then
if ply:GetPos():Distance(entity:GetPos()) <= 100 then
entity:Fire("open")
end
end
end
end)