Das ist genau der Ansatz den ich meine ;D
Das kannst du mit if, elseif, else so bearbeiten, dass in den zwischenfeldern immer nur die Paintshop sachen sind, die für den jeweiligen Gamemode aktiv sein sollen.
Code:
local currentGamemode = gmod.GetGamemode().GAMEMODE_NAME; //oder eventuell gmod.GetGamemode()[GAMEMODE_NAME]; oder gmod.GetGamemode()["GAMEMODE_NAME"]; cant tell right now
if currentGamemode == "sandbox" then
//paintshop items für sandbox
elseif currentGamemode == "darkrp" then
//paintshop items für darkrp
elseif currentGamemode == "myfancygamemode" then
// ...
else
// -.- ...
end
Gruß