A website for my GitHub repositories.
mattjeanes / safe-space Goto Github PK
View Code? Open in Web Editor NEWA bigger-on-the-inside box for your own private space in Garry's Mod
License: MIT License
A bigger-on-the-inside box for your own private space in Garry's Mod
License: MIT License
Pretty self-explanatory, replace selected entry with current settings
Hey Matt, Nice work on the addon so far.
I've been getting this on both the github and workshop version on my server.
[ERROR] addons/safe-space/lua/safespace/sh_dynamic.lua:196: attempt to call method 'GetDimensions' (a nil value)
1. GetLighting - addons/safe-space/lua/safespace/sh_dynamic.lua:196
2. CustomDrawModel - addons/safe-space/lua/safespace/sh_dynamic.lua:305
3. Draw - addons/doors/lua/entities/gmod_door_exterior/cl_init.lua:18
4. unknown - gamemodes/base/entities/entities/base_anim.lua:50
Huge thanks for the addon!
Edit:
Just to confirm, that error is clientside.
This is probably an issue with Doors but it affects this, especially with giant door frames.
Players need to be able to choose their own material. All current settings are number based so I'll need to put in some work to add support for other types such as strings.
I need to add ways of stopping others entering the space as soon as possible - otherwise it's just a space, not so much a safe space.
This should fix entering in a vehicle, teleporting to people in safe spaces and a bunch of other stuff
This can either be partial or complete. Not sure what causes it yet but it's only on spawn, respawning it usually fixes it or moves around the black areas.
It would be nice to have the ability to separately texture/color the different sides of the interior. However, it would likely require significant effort but none-the-less I'll look into this.
The ability to change the gravity inside of a safe space, affecting both players and physics props. Not sure how possible this is but I think it would be worth looking into.
I've spent the past hour trying to reproduce it (without success), but sometimes when you enter a safe space and you try to jump around in it, you will be thrown any which way the game likes (more often than not, towards the door and not towards where you want to jump).
I had it going once, but after I noclipped inside the safe space, I was unable to reproduce it again. I have has infrequent success reproducing this with 2 players while one manipulates the exterior door using drive.
Of note, the server where i have been noticing this issue is a spacebuild server, so the safe space interior along with any other interior will have no oxygen or gravity until given gravity plating.
i have tried everything
I think Safe Space used to be a very smooth mod, but now it's not. (I've been using it for like four years.) Walking through the portal will cause you to visibly jump in position, which is jarring. Also the interior portal doesn't align with the exterior one. :/
The portals are aligned really weirdly, and neither the inside edge nor the outside edge stay in the same spot when you teleport. When you walk through the portal, sometimes you'll be randomly teleported upwards a bit, sometimes you'll be yanked forwards, sometimes it will be somewhat smooth. There doesn't seem to be a pattern to this. :/
is it ok if I could ask is it possible to make it so it doesn't render the outside when You are in a Safe space and not render the inside when You are not in :o?
This would allow you to have safespaces that you enter through a portal on the floor and not a standing portal without making it look like your gravity changed direction
If a simfphys vehicle passes through the door to the safe space the wheels trying to connect to the car will crash the server, I'm assuming this has to do with the absurd velocity and might also affect SCars.
I've lowered the server's angular velocity and overall max velocity to below the engine limits to avoid crashing but it hasn't fixed this issue.
Is there any available solution to this such as preventing certain entities from being teleported?
It's probably a headache for a rainy day, but when you are inside of a safe space (or a tardis for that matter) on a spacebuild server (Lets say the map is sb_omen_v2), interiors will spawn with no gravity and no oxygen, making them inhabitable to the users (unless they use !god and unless they use gravity plating on the interior model so they can walk around)
Without taking too much of a look at spacebuild's code, I assume you could create a planet entity inside the space, or assume the players environment is always the same environment as the exterior... idk.
Point being, oxygen and shit for spacebuild safe spaces.
For an experiment, I put the Safe Space interior inside the exterior, and tried to use a stargate for transport between the safe space and outside the safe space.
Teleporting inside the safe space went well, but teleporting outside of it was very unreliable.
Why?
Because the Safe Space immediately teleported you to the entrance once it knew you were outside the interior.
This is a very weird issue that should not exist.
Please fix.
Hi, Im on a mac and i used to have this addon on my old windows computer. I have this and doors installed but whenever i select the tool from the spawnmenu the game just exits without warning. Any idea why this is happening?
ERROR: Trying to derive entity gmod_safespace from non existant entity gmod_door_exterior!
Error: Tried to make a SENT (gmod_safespace) but it didn't have a 'Type' key!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.