Space Engineers

Space Engineers

EZGPS - A Better way to Navigate in Space - Server Edition
47 kommentarer
97cweb  [ophavsmand] 25. mar. kl. 11:22 
unfortunately I have no clue how to do that. The range is how it was found when I picked up this mod. I don't think I even have access to tick rate
RougeSable 23. mar. kl. 10:36 
Could range only runs every 100 tick instead? Like even a refresh every 10s would be far more useful in MP than nothing, real time is cool!
97cweb  [ophavsmand] 23. mar. kl. 9:49 
range runs every tick and will update with player movement. This bogs down the server with enough gps points. Display within is one shot.
RougeSable 23. mar. kl. 9:41 
How works '/ez range 50' versus '/dw 50' ?
97cweb  [ophavsmand] 21. mar. kl. 16:51 
you're welcome!
RougeSable 21. mar. kl. 3:54 
This awesome mod is part of our collection "Sirius - An arcade vision of a survival game" https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3154892496

Thank you to offer this to the community ❤️ And thanks a lot for keeping this mod up to date ❤️
RougeSable 16. mar. kl. 3:20 
Already :O But you're SO fast please take some holidays now, THANKS A LOT!
97cweb  [ophavsmand] 15. mar. kl. 10:50 
command displayWithin (dw) added! Thank you for the idea @RougeSable
RougeSable 15. mar. kl. 2:14 
Hello 97cweb! I'd like to know if you could add a command "/DisplayGPSWithin 500"
from the good old "GPS Distance Helper" (last update 2018)

The above would enable all GPS coords that are within 500 meters of the player.

That would be really awesome, but you're the only captain onboard!
97cweb  [ophavsmand] 8. mar. kl. 16:52 
@Unruly Added! Let me know if it breaks anything.
97cweb  [ophavsmand] 4. mar. kl. 15:01 
@Unruly should be doable, I'll look at it this weekend. Thanks for the idea
Unruly 3. mar. kl. 15:30 
As always, thanks for your mod!

Could the 2nd parameter of the /ez dist command be optional, assuming current position instead?
BIV 1. apr. 2024 kl. 4:18 
Being able to navigate to somewhere and it is the place you are supposed to be is just any amazing concept. There seems to be a lot of homework to do first but it will all be worthwhile when getting lost is no longer a normal state of existence. Thank you 97cweb, thanks for sharing all of your time and effort, it is a great mod. :steamthumbsup:
97cweb  [ophavsmand] 10. mar. 2024 kl. 18:25 
Mod is stable, error was fixed
ShadowGames 10. mar. 2024 kl. 6:49 
So is this mod stable? What about the CrashToDesktop issue that Unruly noted in Sep'23?
97cweb  [ophavsmand] 11. sep. 2023 kl. 14:56 
@Blackwater Canyon I just saw your messages. The code bases are identical, I literally comment out the range check to publish the difference between the 2.
97cweb  [ophavsmand] 11. sep. 2023 kl. 14:55 
@Unruly Can you send a copy of a gps point that breaks the export, along with the filter keyword? I cannot reproduce the error currently
97cweb  [ophavsmand] 11. sep. 2023 kl. 5:26 
That's weird. I'll definitely check it out. Thanks for reporting
Unruly 10. sep. 2023 kl. 13:24 
Hi again, obligatory continued thanks for this mod, sincerely.
I've just noticed that ezgps still seems to crash to desktop if I try to export anything other than all gps'. ie, '/ez e some_tag' = hello SE error log window. '/ez e' works fine.

I say 'still' because I'd have sworn I reported it back from before keen repaired the api for server version to work, however I've just looked at the comments for both version of this mod and don't see a report, so, sorry.
Blackwater Canyon 18. juli 2023 kl. 18:32 
Do you have a GitHub for this source?
97cweb  [ophavsmand] 18. juli 2023 kl. 18:07 
It cannot run client side only due to SE's handling of GPS points. Tchnically the difference is 3 lines, I killed the range in the MP version. IF you do not care about the range command, use the MP one.
Blackwater Canyon 18. juli 2023 kl. 17:26 
Would it be possible to have this mod run client-side only so that the SP and MP versions can be identical features?
97cweb  [ophavsmand] 14. apr. 2023 kl. 12:22 
EZGPS Now Lives Again! Keen fixed their issue
97cweb  [ophavsmand] 2. jan. 2023 kl. 15:54 
Ok, I tested it wrong last week, add still works, anything that modifies a GPS that exists (filtering in general) is broken and still needing fix by Keen
Unruly 1. jan. 2023 kl. 17:13 
It does? I ask because I came to check up on this mod since (at least on our server) ez gps still doesn't seem work. Add works (and I suppose delete, I usually delete from the UI) but the tagged command like show and hide, etc, don't work at all. Export without parameters works, but any filter causes the game to crash to desktop locally. Everything works fine in a local save, ofc. Our server is hosted on serverblend, if that's any info.
97cweb  [ophavsmand] 31. dec. 2022 kl. 12:46 
It seems to work again, they may have silent patched it a while ago. Single player and non dedicated works now, not sure about dedicated. I will take a look at the plugin stuff. Thank you
Unruly 30. dec. 2022 kl. 16:58 
@97cweb - wow, 6 mos and counting for your bug report. Just FYI, but I'm starting to see some talk about a plugin addressing GPS issues on the Plugin Loader's discord, if that is something that interests you at all.
https://discord.gg/VJGjzdgnjf
specifically https://discord.com/channels/816445932693487678/1058116129832325130
97cweb  [ophavsmand] 2. sep. 2022 kl. 17:27 
Hi @Spoonfed
Currently, Keen broke the functions I call, you can read more about it here: https://support.keenswh.com/spaceengineers/pc/topic/25339-gps-code-broke-on-server-control-of-show-on-hud#

until it is fixed, I cannot do anything.

Thank you for checking out my mod, hopefully you will enjoy it when they fix the issue
Spoonfed 1. sep. 2022 kl. 15:59 
Seems this may have been answered a bit ago any news on Keen fixing the issue? Also thanks for the mod in general this is awesome regardless.
Spoonfed 1. sep. 2022 kl. 15:57 
Hey I name all my Gps's with `Spc - Roid - Ore1/Ore2` I just put EZgps on my server and /ez hide Spc does nothing. I have tried variations and also with Roid or Fe for example and nothing at all happens.
97cweb  [ophavsmand] 2. juli 2022 kl. 14:26 
And I thank you for thanking the modders so that they know their work is appreciated. My mod being not heavily used means I don't get the demanding ones as much, but it is still good to see that people enjoy it, and know that there is a person behind it even when it is not broken
Unruly 2. juli 2022 kl. 9:22 
Even when I'm reporting something broke/requesting features, I try to start by saying thanks.
97cweb  [ophavsmand] 21. juni 2022 kl. 17:53 
Not sure if space magic or space madness, but it is good. Thank you for the thanks, I know that sounds weird, but I mainly get issues that it broke, a bit of positivity goes a long way.
Unruly 21. juni 2022 kl. 13:35 
@97cweb: HA! You got a response from Keen within 12 hours! Nevermind ezgps, how do you do THAT magic?!?

More seriously, thanks for your mods.
Halber 19. juni 2022 kl. 10:25 
Thanks for investigating. I would upvote if I had an account...
97cweb  [ophavsmand] 18. juni 2022 kl. 17:24 
Thank you for pulling this to my attention. I tried fixing it, but it seems to be broken on SE's end as all of the functions are still considered valid and it is not crashing, and the logic has not changed. I submitted a bug report to them to alert them that their gps handler is broken. If you could upvote it, it should draw more attention to it. https://support.keenswh.com/spaceengineers/pc/topic/25339-gps-code-broke-on-server-control-of-show-on-hud
Halber 16. juni 2022 kl. 14:42 
not working properly (not exhaustive):
* showall
* hideall
* show <tag>
* hide <tag>
* showonly <tag>


...basically the reasons why we wanted ezgps in the first place :)
97cweb  [ophavsmand] 15. juni 2022 kl. 16:30 
Hello Halber. Can you give an example of one of the commands that is not working properly? It will greatly accelerate fixing this issue. Thank you for letting me know
Halber 15. juni 2022 kl. 10:36 
I'm running a dedicated server using torch, and while ezgps seems to work in general (add, delete, share, ...), the commands to modify visibility seem to have some kind of sync issue:
No error is shown, but we have to re-log for the visibility changes to take effect.
Unruly 3. dec. 2021 kl. 21:26 
Thanks much!
97cweb  [ophavsmand] 3. dec. 2021 kl. 17:52 
@Unruly
Thank you for letting me know. This has been updated to now update all gps points that have the name subcomponents match like most of the other functions. Please let me know of any other issues.
Unruly 1. dec. 2021 kl. 14:40 
Hi, thanks for this mod.

Recolour just seems to change only one gps point (whereas the rest apply the param to whatever matches the <tag>.) Is this intended? ie "/ez rc Asteroids <FFFF00> changes the gps labeled "Asteroids Au Si", but none of the rest. (Also, ironically, it 'skips' over "Asteroids Ag Ice Mg Ni", which is first in the list.)
97cweb  [ophavsmand] 24. aug. 2021 kl. 17:35 
Thank you for the feedback. Just to clarify,

For importer, something breaks on gps point
GPS:miner base ' cleared )all scrap=:-22868.67:19291.69:52936.46:#FF75C9F1:

Bonus feature of import highlighting same name, possibly with name addition (add a letter/number), and colour change

Bomus feature of delete all - I will probnably add this one requiring the full word, just to force person to actively want to type it out. da is a little easy

Broken things in help screen
old /gps command line
bad formatting (why did keen use non tab supported systems?)
recolour showing useability of both normal and american spelling.

I will work on this on the weekend. I'll try and send discord chat info through steam if I can find it. If I dont send it to you by tonight, try sending it to me.
TechCoder 24. aug. 2021 kl. 10:23 
/ez h does not work (server version - other not tested)
/ez help does


ERRATA for help screen

1. says "/gps <command>", should be "/ez <command>"

2. formatting is a bit 'wonky' throughout (at first it is clean, then...... - understood there's not a lot of easy stuff in an ASCII file... ;)

3. totally falls apart somewhere in the description of 'import', affecting the rest of the file

4. no need to put 'recolo(u)r', etc... - it is confusing!! - just have the entire British spelling world give up that extra letter! :P (not taking sides, other than the 'fewer characters' one!)
TechCoder 24. aug. 2021 kl. 10:08 
/ez d miner base ' cleared )all scrap=
also gets exception.


hoping to find a way to do two things:

1. have a 'delete all' command (like /ez da or /ez deleteall) to clear the GPS list

2. on /ez i do a 'rename' if GPS is the same (bonus if color is changed too)

a very powerful way would be to have some sort of 'option' to add/update (a combo of 'copy', 'rc' and 'mh' of sorts all in one line - it gets a bit complex, I understand...)

I would like to discuss some of these things I'm working on {thus, using/recommending this script to others} offline - can we take this somewhere more private? I'm on Discord or if you have a preferred way...
TechCoder 24. aug. 2021 kl. 9:20 
found the exception...
/ez i GPS:miner base ' cleared )all scrap=:-22868.67:19291.69:52936.46:#FF75C9F1:
(this is copied from the /e list - i.e., it works to export it, but crashes on import attempt)

yes, this is a bit nonsensical entry, caused by my keyboard (I bought a computer in Ecuador - keyboard is in Spanish and I forget to change it sometimes.... :P - but, it is valid ASCII and Keen accepts it as a GPS entry....
TechCoder 24. aug. 2021 kl. 8:59 
1. did a /e and got the list in clipboard
2. pasted it in text editor
3. selected the text and copied
4. did a /i with list
5. I thought it was too long (~4000+ characters), however, in shorting it, I find it crashing on something else....

SERVER LOG FILE
2021-08-24 08:47:20.524 - Thread: 1 -> Exception occurred: System.ArgumentException: parsing "(?
at System.Text.RegularExpressions.RegexParser.ScanRegex()
at System.Text.RegularExpressions.RegexParser.Parse(String re, RegexOptions op)
at System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, TimeSpan matchTimeout, Boolean useCache)
(comment length limit - if more needed, can provide)

will see if I can find the entry that is crashing it...