mirror of
https://github.com/metrostroi-repo/MetrostroiAddon.git
synced 2026-05-02 00:42:29 +00:00
Fixed WagonNumberRemove error after last server update
This commit is contained in:
@@ -12,7 +12,6 @@ function Metrostroi.NextWagonID()
|
|||||||
end
|
end
|
||||||
|
|
||||||
Metrostroi.UsedNumbers = Metrostroi.UsedNumbers or {}
|
Metrostroi.UsedNumbers = Metrostroi.UsedNumbers or {}
|
||||||
hook.Add("EntityRemoved","WagonNumberRemove",Metrostroi.RemoveNumber)
|
|
||||||
function Metrostroi.RemoveNumber(ent)
|
function Metrostroi.RemoveNumber(ent)
|
||||||
if IsValid(ent) and ent.WagonNumber then
|
if IsValid(ent) and ent.WagonNumber then
|
||||||
local typ = ent.SubwayTrain and ent.SubwayTrain.Type or ent:GetClass()
|
local typ = ent.SubwayTrain and ent.SubwayTrain.Type or ent:GetClass()
|
||||||
@@ -22,6 +21,7 @@ function Metrostroi.RemoveNumber(ent)
|
|||||||
tbl[ent.WagonNumber] = nil
|
tbl[ent.WagonNumber] = nil
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
hook.Add("EntityRemoved","WagonNumberRemove",Metrostroi.RemoveNumber)
|
||||||
function Metrostroi.GenerateNumber(train,tbl,func,retry)
|
function Metrostroi.GenerateNumber(train,tbl,func,retry)
|
||||||
Metrostroi.RemoveNumber(train)
|
Metrostroi.RemoveNumber(train)
|
||||||
if not tbl or not IsValid(train) then return 0 end
|
if not tbl or not IsValid(train) then return 0 end
|
||||||
|
|||||||
Reference in New Issue
Block a user