{"id":51,"date":"2026-04-12T20:05:10","date_gmt":"2026-04-12T20:05:10","guid":{"rendered":"https:\/\/bad-neighbors.com\/index.php\/2026\/04\/12\/gmts-travel-fares-buffs-server-movement\/"},"modified":"2026-07-17T22:39:00","modified_gmt":"2026-07-17T22:39:00","slug":"gmts-travel-fares-buffs-server-movement","status":"publish","type":"post","link":"https:\/\/bad-neighbors.com\/index.php\/2026\/04\/12\/gmts-travel-fares-buffs-server-movement\/","title":{"rendered":"GMTS Travel: Fares, Buffs, and Server Movement That Feels Earned"},"content":{"rendered":"<h2 class=\"wp-block-heading\" style=\"font-weight:900\">What It Adds<\/h2>\n<ul class=\"wp-block-list\"><li>Admin-placed GMTS station blocks using bn_gmtsStation, registered into TravelLocations.xml as inactive stations by default.<\/li><li>A global hub plus named destinations managed through st-tvl hub, st-tvl dest, st-tvl assign, st-tvl activate, and st-tvl list.<\/li><li>Distance-based fares with Cost_Per_100_Blocks, Minimum_Cost, Maximum_Cost, and AWallet currency support.<\/li><li>Visible travel buffs: green when the player can afford the fare, red when they cannot or the station is inactive, and a pending departure countdown after payment.<\/li><li>A random departure delay, a delay between uses, and optional player\/zombie safety checks so travel still has rules around it.<\/li><\/ul>\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">How It Plays<\/h2>\n<p class=\"wp-block-paragraph\">A player approaches a GMTS station and sees the fare as a buff before they commit. If they can pay, standing on the station block removes the fare, starts the departure countdown, and sends them to the station destination if they stay nearby. Leaving the display radius before departure cancels the trip and forfeits the fare, which makes the moment feel more like catching transport than firing a free command.<\/p>\n<h2 class=\"wp-block-heading\" style=\"font-weight:900\">Why It Matters<\/h2>\n<p class=\"wp-block-paragraph\">Server teleportation has been around for a long time, but this version is aimed at making movement feel more believable. Stations, routes, fares, delay, and visible status buffs turn fast travel into a gameplay choice with a price, a place, and a little friction.<\/p>\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-container-core-group-is-layout-e338056d wp-block-group-is-layout-constrained\" style=\"border-radius:8px;background-color:#f6f7f8;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px\"><h3 class=\"wp-block-heading\" style=\"font-weight:900\">Credits and Thanks<\/h3><p class=\"wp-block-paragraph\">This is a Bad Neighbors Original by Nate. Nate drives the idea, desired outcome, testing, and product direction, with Chappie and Codie helping carry the heavy lifting through research, code iteration, debugging, and documentation. Thank you to the 7 Days to Die modding community, which has kept this game alive for more than fourteen years through shared experiments, fixes, examples, and a stubborn love of making the game do more than it did yesterday.<\/p><\/div>","protected":false},"excerpt":{"rendered":"<p>GMTS Travel turns server teleportation into station-based movement with distance fares, visible fare and departure buffs, named destinations, delays, and safety checks.<\/p>\n","protected":false},"author":1,"featured_media":9,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"iawp_total_views":0,"footnotes":""},"categories":[20,9],"tags":[19,17,13],"class_list":["post-51","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bad-neighbors-original","category-mods","tag-bad-neighbors-original","tag-gmts-travel","tag-mods"],"_links":{"self":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":3,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts\/51\/revisions"}],"predecessor-version":[{"id":138,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/posts\/51\/revisions\/138"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/media\/9"}],"wp:attachment":[{"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/categories?post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bad-neighbors.com\/index.php\/wp-json\/wp\/v2\/tags?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}