Garry's Mod

Garry's Mod

3,928 Bewertungen
Track Assembly Tool
5
4
2
2
   
Preis verleihen
Favorisieren
Favorisiert
Entfernen
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
Dateigröße
Veröffentlicht
Aktualisiert
1.034 MB
16. Juli 2014 um 10:56
3. März um 12:31
400 Änderungshinweise (anzeigen)

Abonnieren zum Herunterladen
Track Assembly Tool

In 1 Kollektion von [Sk$Bh]Trick or treat KID!
DVD's addon collection
255 Inhalte
Beschreibung


This page uses steam formatting. I prefer markdawn though.

Description
This script can give you the ability to connect prop-segmented track pieces fast. It is optimized and brings the track building time consuming to a minimum. It uses pre-defined active points to snap the segments the best way there is in Garry's Mod

Feature List
  • General convar factory reset can be easily triggered by the server admins
  • Convar tweaks is accessible via dedicated in-game manipulation panel
  • Context menu for direct track entity value export and manipulation
  • Optional flip mode called from spawning/snapping for quickly flip the anchor across
  • Track segment flip over mode for mirroring already created loops and curves
  • Track segment curve node interpolation for building custom track layouts
  • Track curve fitting aligment based on ray intersection for precise piece layout
  • Track tangent turn interpolation for utilizing variable curve radius
  • Extendable DB text file or a lua script[github.com]
  • Extendable DB text file load list[github.com] and list prefixes[github.com] categories[github.com]
  • Switching DB storage between SQL for SQL mode and LUA for Lua mode
  • Spawning pieces on the map for creating custom track layouts
  • Snapping pieces on the map surface ( if checked )
  • Snapping/spawning with custom user offsets
  • Snapping/spawning with zero pitch ( good for track leveling )
  • Snapping/spawning at the mass-center or the active point ( if checked )
  • Snapping the first piece yaw to user defined angle
  • Snapping already spawned pieces by using only the physgun
  • Fast changing the active track ends ( Alt + SCROLL good switching turns direction )
  • Custom user defined active radius based snapping
  • Custom active point and radius location assistant
  • Custom active point position angle and orientation adviser
  • Advanced duplicator can be used on the track created
  • Custom entity properties ( weld, freeze, no-collide )
  • User can disable phys-gun grabbing on a piece ( good for turntables )
  • Ability to list up the most used pieces on the server ( E + Right )
  • Ability to search among the most server popular pieces by Lua patterns[www.lua.org]
  • Ability to export server and client database as a file
  • Tool-tips for every button are available and can be translated easily
  • Ability to spawn scripted track switches of other class ( Ron's 2ft )
  • Ability to modify the bodygroups and skins of a track piece ( with duping )
  • Ability to modify track piece suface behavior ( wood, metal, slime, tire )
  • Ability to extend a track piece spawn with additional entities
  • Includes integrated wiremod extension

Manual and troubleshooting

Reuploading and source stealing will not be tolerated !
Selling it is also out of option, as the open source suggests !

If you want to support me and you like what I do:

paypal.me/DeyanVasilev
Beliebte Diskussionen Alle anzeigen (37)
28
14. Jan. 2023 um 23:06
Server failing to send translations
Jane
11
14. Jan. 2023 um 22:57
i have been trying to turn the metal rail for 3 hours
Red
3
23. Feb. 2024 um 13:01
How to add a Switch for junctions?
ThatGreenLeaf
1.860 Kommentare
[Sk$Bh]Trick or treat KID!  [Autor] 19. Apr. um 12:14 
@7H3_HuN73R 7 Apr @ 8:09pm

Try the manual and troubleshooting above. Check out the first option 😉
7H3_HuN73R-03 7. Apr. um 11:09 
how to invert the direction?
[Sk$Bh]Trick or treat KID!  [Autor] 8. März um 7:08 
@osha 7 hours ago

In case the piece is a scripted entity piece then yes. Otherwise you mist assemble it yourself. Please follow the link below

https://github.com/dvdvideo1234/TrackAssemblyTool#how-can-i-use-switchers--i-cant-seem-to-make-them-work
Coach L4D2 8. März um 0:05 
can this make functional switches?
[Sk$Bh]Trick or treat KID!  [Autor] 6. März um 8:43 
@(NOT) Freeman 16 minutes ago

So I assume you did not change the working mode to turn/curve
Please try the following video. It is dedicated to curving
https://www.youtube.com/watch?v=_qcol4_-_ZQ&feature=youtu.be

You can also check ouot the other features:
https://github.com/dvdvideo1234/TrackAssemblyTool/wiki/Additional-features
(NOT) Freeman 4. März um 8:39 
The turn maker just straight up doesnt work
breadcrumbs 22. Jan. um 12:30 
I should be the one to say thank you, This tool is useful for so many things it's crazy! you did an amazing job and I can't wait for this video
[Sk$Bh]Trick or treat KID!  [Autor] 22. Jan. um 12:15 
@breadcrumbs 20 hours ago

Thanks man. I want to make a video for how to use the superelevation feature when I have some time to spare
breadcrumbs 21. Jan. um 15:30 
So hard to master but probably my favorite mod ever. i love your work! And trains, of course.
[Sk$Bh]Trick or treat KID!  [Autor] 11. Jan. um 22:48 
@originalname 4 hours ago 

That's actually pretty good idea. Let me check... But yeah. This is the general interface. However it is recomended to use DSV attachments.
https://github.com/dvdvideo1234/TrackAssemblyTool/wiki/Database-extension

Basically you need to create a DB ( portal2_trackassembly_pieces.txt ) and add the prefix ( portal2_ ) to the DSV list ( trackasmlib_dsv.txt )

Here are some examples ( Test's track pack ) :
https://github.com/dvdvideo1234/TrackAssemblyTool/blob/master/data/trackassembly/dsv/Test_s_track_packTRACKASSEMBLY_PIECES.txt
https://github.com/dvdvideo1234/TrackAssemblyTool/blob/master/data/trackassembly/set/trackasmlib_dsv.txt

You can aslo make a script that syncs portal 2 and ship it as a searate addon, just like how Ron, , SligWolf and Grocel did :P