Garry's Mod

Garry's Mod

Perma All - Entity Saving Tool
132 Comments
LeLiock 12 Nov, 2024 @ 2:22pm 
Hello there, is this mod still being updated ? I wanted to know if there could be a way to make it work with RP Good Reads 2
Pute2Luxe 18 Feb, 2024 @ 4:51am 
it removed all my props bro wtf are u doing
NNinja1255 8 Feb, 2024 @ 5:23pm 
@Katsu I would think it is better that way just in case you accidentally make something unpermanent
EVANGELIZER 14 Dec, 2023 @ 1:26pm 
only wiremod doesn't work with this.
I love this mod but I wish someone could add a wiremod extension to this because wiremod's components detach and disconnect when you try to load them.
CLuaRainBob 28 Nov, 2023 @ 10:48pm 
dont use wuma with this
Dunkersplay 6 May, 2023 @ 11:45am 
With serious roleplaying frameworks such as NS & IX, this seems to disable their auto save features for their entities. Which files would I want to look at to change in order to fix this?
Katsu 6 Apr, 2023 @ 6:42pm 
The "Remove" click features does not seem to work, it just unperma's it and then it is not removed like perma props would do.
Emrik 18 Feb, 2023 @ 11:14am 
when i restart server none of the props i saved spawn
<SLAUGH7ER>  [author] 22 Dec, 2022 @ 4:23am 
@Eshnaider
data >> perma >> mapname_objects.txt
Eshnaider 21 Dec, 2022 @ 9:24am 
In gmod folder, where the permaall save??, for backup measure
IzzyM 28 Sep, 2022 @ 2:39am 
Make it able to port PROPS from permaprops
Karma 17 Aug, 2022 @ 4:26pm 
Does it save Entity NetVars
IzzyM 31 Jul, 2022 @ 12:34am 
Make it able to save ropes with props
NormanMachineEllison 19 Jul, 2022 @ 11:58am 
can you set it admin only?
𐐏ɪᴋᴛᴏჴ᧓ɪᴀ 8 Nov, 2021 @ 4:17pm 
Im experiencing an issue where perma'd props, upon a server restart, appear pitch black, any fix?
Harbinger 19 Oct, 2021 @ 10:53am 
I am having an issue, sometimes it doesn't load anything that i save until i restart the server, any idea how to fix that
Vectivus 2 Oct, 2021 @ 4:30am 
Amazing tool ! would recommend everyone use :)
doyourweb 6 Sep, 2021 @ 1:38pm 
Hey ! I swapped from Perma Props to this just to give a try and love this prop saving tool ! Anyway, it should save vehicules as well, that would be perfect ;)
Letsurzik 13 Aug, 2021 @ 10:19am 
where is the tool under, i don't see it?
Charlie 18 Jun, 2021 @ 6:54am 
Hi, I'm getting this error when I try to import from PermaProps:

[Perma All - Entity Saving Tool] lua/includes/util.lua:207: attempt to index local 'object' (a function value)
1. IsValid - lua/includes/util.lua:207
2. Perma_SaveEntity - lua/autorun/server/permaall_init.lua:247
3. unknown - lua/autorun/server/permaall_init.lua:547
4. unknown - lua/includes/modules/concommand.lua:54
Nahueformaline 12 Apr, 2021 @ 8:09am 
Very epic, great for server among friends, Michel Angelo
ВЛАГАЛИЩЕЕ ЕДИНО 14 Feb, 2021 @ 7:15pm 
Очень классный аддон
whatforiam 30 Jan, 2021 @ 10:48am 
Nice! Good job! Very very useful.I went to such castes without your addon! And you came down like an angel and helped us :). Thanks
Clu 30 Jan, 2021 @ 7:33am 
How does the mod compare to PermaProps in terms of optimization?
Harbinger 13 Jan, 2021 @ 2:50pm 
Hello, Can you add wire support for it, it doesn't seem to work when i restart the map
Blue 15 Dec, 2020 @ 3:59pm 
sorry for the double post but i wanted to say i really like this addon; and just want it to be able to save welds and stuff so my buildings can have functional doors and the like. ^^
Blue 15 Dec, 2020 @ 3:57pm 
theres a bug and i think i know what causes it too. although this saves welds and stuff between entities, the welds do not function. this goes for all other constraints too such as ropes, ballsockets, wiremod, etc.

i think this happens because one prop spawns, then the constraint spawns and tries to connect to another prop that hasnt spawned yet but still technically exists in a not-yet-spawned state. then when the second prop is fully spawned and the physics is initialized and stuff, the constraint doesnt update properly so it acts the same as if it wasnt there, even though it is.

i tested the above hypothesis by welding 2 props together, perma-ing both of them (e+click on one prop). then i reloaded the game, and they behaved like there was no weld physically- but then i did E+click again and they both un-permad as if the weld was still there.
<SLAUGH7ER>  [author] 7 Dec, 2020 @ 7:16am 
@Michak89
the tool only serves as a option to save entities onto the map, prop protection is down to the server owners, or 3rd party prop protection tools
Michak89 6 Dec, 2020 @ 4:44pm 
Forget my question, I have a suggestion:

local function PermaAllProperty( ply, property, ent )
if IsValid(ent) and ent.PermaID then
if ply:IsAdmin() then return true else return false end
end
end
hook.Add( "CanProperty", "PermaAllProperty", PermaAllProperty)

Maybe a convar to activate it?
Michak89 6 Dec, 2020 @ 3:32pm 
Players can destroy permanent objects with context menu options like ignite or remove, was it supposed to work like that?
Mrkykun 1 Dec, 2020 @ 8:10am 
Is there any addon that can save and automatically load NPCs? Something like this addon but that can save NPCs position. Using this addon for props however I need something for NPCs aswell.
<SLAUGH7ER>  [author] 20 Aug, 2020 @ 1:40pm 
a patch which will hopfuly fix that has been posted
Angel 18 Aug, 2020 @ 5:46pm 
For me, the addon still doesn't work.
When I want to perma a prop, the following message in the console is showing and the prop is not perma.

[Perma All - Entity Saving Tool] Trying to send an overflowed net message!
1. Perma_SyncKeyValueTable - lua/autorun/server/permaall_init.lua:489
2. Perma_SyncKeyValueTable - lua/autorun/server/permaall_init.lua:479
3. unknown - lua/autorun/server/permaall_init.lua:455

Can you please fix that ? Or is it an unknown bug for you ?
Mister Developer 15 Jul, 2020 @ 9:00am 
Hello! Please add support for connections, welding. After the object is re-created, all connections are lost. The duplicator from which you took the example perfectly copes with connections and welds. Thanks! :cozyrealmroyale:
>KB> >KEKSQUAD 22 May, 2020 @ 5:12pm 
Hey I'm trying to use this with Fort Fights, and the vehicles aren't there when I switch from Sandbox to it.
<SLAUGH7ER>  [author] 17 May, 2020 @ 3:07am 
NEW IN THIS UPDATE

+ Import from PermaProps (for any new converters)
+ Improvements to networking and saving speed
+ Constraint/ Group saving and removing
Mackintosh 24 Apr, 2020 @ 11:21am 
Great mod! Works fantastic with almost everything expected but I have one problem.
I've been using the editable emplacement mod and I weld a turret to a hl2 jeep and save the entity with it's constraints and then when I restart the map or respawn the entities I get an error:

"Object index 9/10 of class type ( prop_vehicle_jeep_old ) has been unlinked/removed unexpectedly!"

Only the emplacement spawns floating in the spot it should be. The jeep doesn't spawn at all. This happens even when I don't move it a all.
n09387w 17 Apr, 2020 @ 8:57am 
Good addon.Now I can save WAC vehicles in gmod
XxsSole!WizZxX 9 Apr, 2020 @ 12:20am 
useless timer.create. smh.
Vinece2 8 Apr, 2020 @ 2:37pm 
The re-spawn fades when the clean up server is done on my RP server
Vinece2 8 Apr, 2020 @ 2:33pm 
Help me please !!!
Templeton R.I.P 28 Mar, 2020 @ 10:50pm 
can i have access to your github to add to server manual cause its not working at all re-spawn is doing nothing
Mister Developer 19 Mar, 2020 @ 9:48am 
Every time I save several objects connected by welding, or the wire button connected to the door -the objects are saved normally ( I press the left mouse button + E), but when objects are respawned, all their connections disappear. wire connection is not connected (error: "ApplyDupeInfo: Error, Could not find the output entity" in the console), when connecting with a rope or welding, the connection simply disappears without any error. Duplication works fine.
Please help me , I really like using your tool to create maps without saving them
<SLAUGH7ER>  [author] 13 Mar, 2020 @ 2:22am 
@SuperDAN
i have been re re building many parts of the addon and that is opne of the features i have been working on adding, but rather than all object on the map all objects of the same type you are looking at has a major performance issue at the moment hence why its still a personal build
Michael O'Deli 11 Mar, 2020 @ 3:46am 
Add the ability to save all objects on the map at once, with one click
Angel 4 Feb, 2020 @ 10:21am 
Are you planning to fix your addon ?
Because it's really important, not only for me, but for those who use it for their server.
Zinkrofin 28 Jan, 2020 @ 11:47am 
I don't know why but it seems to save nothing for me, and I get this error

[ERROR] lua/autorun/server/nadmod_pp.lua:279: attempt to index local 'ply' (a nil value)
1. CPPISetOwner - lua/autorun/server/nadmod_pp.lua:279
2. Perma_Add - lua/autorun/server/permaall_init.lua:229
3. LeftClick - lua/weapons/gmod_tool/stools/permaall.lua:33
4. unknown - gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua:240

I just tried to left-click a prop. Is there something I'm doing wrong?
Angel 28 Jan, 2020 @ 5:42am 
I have a problem with this addon.
When I want to add a props in the permanent table, sometimes, the addon say that there's an error and he doesn't make the props permanent.
And sometimes, when I add a props in the permanent table, then, when I quit the map and go on it again, the props doesn't show the first time.
He appear only when I quit and join the map after 3 or 4 times.
Ace 19 Dec, 2019 @ 3:59am 
is there a one that can save text screens + anyone know how to change the limit of textscreens please help me text me on discord: Mysterious#1144
Rip Van Winkle 7 Dec, 2019 @ 5:53am 
Is there any reason why it doesn't register effects, props or anything when I click them? Doesn't seem to add anything to the table, no errors too.