Garry's Mod
3,739 人が評価
Track Assembly Tool
5
4
2
   
アワード
お気に入り
お気に入り
お気に入りから削除
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
ファイルサイズ
投稿日
更新日
945.671 KB
2014年7月16日 10時56分
4月1日 12時07分
379 項目の変更履歴 ( 表示 )

サブスクライブしてダウンロード
Track Assembly Tool

[Sk$Bh]Trick or treat KID! 作成の 1 件のコレクション
DVD's addon collection
253 アイテム
解説


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
人気スレッド 全て表示 (35)
28
2023年1月14日 23時06分
Server failing to send translations
Jane
3
2月23日 13時01分
How to add a Switch for junctions?
ThatGreenLeaf
11
2023年1月14日 22時57分
i have been trying to turn the metal rail for 3 hours
Red
1,757 件のコメント
[Sk$Bh]Trick or treat KID!  [作成者] 4月6日 14時17分 
@DoritoCrusher 23 hours ago

Hi. Look at the first video In the feed
DoritoCrusher 4月5日 14時24分 
how do i make turns
[Sk$Bh]Trick or treat KID!  [作成者] 3月27日 22時52分 
Next update is almost ready
Grocel 3月20日 13時06分 
👍
[Sk$Bh]Trick or treat KID!  [作成者] 3月20日 13時03分 
@Grocel 6 hours ago

Perfect! Good to know. I've uploaded the fix for the ghosts that fail being removed. It was a typo. (
iD instead of iR) My bad should work as intended now. Thanks [@Synth 17 Mar @ 3:51pm] for finding this. The latest changes from PR53 are also uploaded to the WS. Will continue with the "IsModel" solution we discussed. Seems to be the most reasonable thing to do when I think about it. This will later reduce ` util.PrecacheModel` calls and make the tool a lot more stable.
Grocel 3月20日 6時47分 
@march, @[Sk$Bh]Trick or treat KID!:
Posting for the other to know:
This issue is related to: https://github.com/Facepunch/garrysmod-issues/issues/5798

This has been fixed in the game and also in the up coming version of the tool.
[Sk$Bh]Trick or treat KID!  [作成者] 3月17日 22時50分 
march 16 Mar @ 12:12am
Maybe Ron changed something.
[Sk$Bh]Trick or treat KID!  [作成者] 3月17日 22時46分 
@march 16 Mar @ 12:12am

Have to check that one.

Synth 15 hours ago
According to the Gmod dev discord I added a timer for removing the thing. Probably have to increase the interval.
Synth 3月17日 6時51分 
Not sure if anyone else has this issue, but I'm experiencing a strange bug where switching to any other tool after using the Track Assembly Tool causes a transparent model of whatever track piece that was last used to appear - it won't go away unless you unequip the Tool Gun.
march 3月15日 15時12分 
Lua Stack Traces
Client
0. SetModel - [C]:-1
1. MakeEntityNone - lua/trackassembly/trackasmlib.lua:2103
2. GetTransformOA - lua/trackassembly/trackasmlib.lua:2199
3. RegisterPOA - lua/trackassembly/trackasmlib.lua:2236
4. (null) - lua/autorun/trackassembly_init.lua:1686
5. pcall - [C]:-1
6. Record - lua/trackassembly/trackasmlib.lua:2964
7. ImportDSV - lua/trackassembly/trackasmlib.lua:3507
8. ProcessDSV - lua/trackassembly/trackasmlib.lua:3771
9. (null) - lua/weapons/gmod_tool/stools/trackassembly.lua:95
10. include - [C]:-1
11. (null) - gamemodes/sandbox/entities/weapons/gmod_tool/stool.lua:154
12. include - [C]:-1
13. (null) - gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua:372
14. include - [C]:-1
15. (null) - gamemodes/sandbox/entities/weapons/gmod_tool/cl_init.lua:11