fsXDWhat language are you programming in?
I write my tools in C# 2.0
Account Details | |
---|---|
SteamID64 | 76561198042717648 |
SteamID3 | [U:1:82451920] |
SteamID32 | STEAM_0:0:41225960 |
Country | European Union |
Signed Up | May 29, 2013 |
Last Posted | May 28, 2018 at 2:50 PM |
Posts | 191 (0 per day) |
Game Settings | |
---|---|
In-game Sensitivity | |
Windows Sensitivity | |
Raw Input | 1 |
DPI |
|
Resolution |
|
Refresh Rate |
Hardware Peripherals | |
---|---|
Mouse | |
Keyboard | |
Mousepad | |
Headphones | |
Monitor | Sony X9 |
fsXDWhat language are you programming in?
I write my tools in C# 2.0
Protatowait, are you able to change the resolution? (4:3, 16:9, 16:10)
yes, currently 640x480 and 854x480
jp_Are you building a production suite for tf2 :O
scripting/video/ and now hud!
Well, I'm a young programmer and I don't have anything to code so I can spend my time on things for tf2/source games. These are projects that can range from a tiny tool to a huge production suite so I guess I'll keep going until I have that suite :)
I learned a lot from making these tools!
BenroadsAre you able to make it reload the game quickly for mainmenu/clientscheme changes?
It can't speed up the process of reloading the mainmenu, but it launches the game with -nowid.
fsXDAlso I'd like to see an option to disable the tf2, so like if you use 2 monitors you dont have to have 2 copies running at the same time.
Absolutely!
This is a screenshot from the hud editor I'm working on right now.
On the bottom right is a windowed, borderless instance of tf2 which moves with the editor (you can play with it like normal tf2). Pressing F5 in the editor reloads the hud and F6 brings tf2 and the editor in front of the other windows.
I just wanted to share an image of it, I'm not sure when I will release it to the public. Big thanks to quartz who helped me with everything hud releated :)
.:Update v4:.
Link to the new updater! (Put it in the directory you want 4Script in! There is no path dialog!)
FIX:
- Removed the Ctrl + Del Hotkey that adds "KP_DEL" to allow deleting whole words with the hotkey
FEATURES:
- Added an option to scan subfolders as well! (request)
- Added the auto updater!
- The undo steps now get remembered when changing tabs!
GAMES:
- Added multiple game support
- Added support for Dota2
- Updated "Team Fortress 2.txt" (auto completion)
- - added "mat_phong 0"
- - added "oculus_use_ovr_distortion 0"
- - added "tf_hud_show_servertimelimit 0"
spy
bind F "mw"
bind E "mw2"
bind MOUSE5 "+sap"
bind 1 "+redis1"
bind 2 "+redis2"
bind 3 "+redis3"
bind x "disguise 8 -2"
alias +sap "slot2; +attack"
alias -sap "-attack; mw; mw;"
alias mw "mw2"
alias mw1 "alias mw mw2; slot1; viewmOff;"
alias mw2 "alias mw mw1; slot3; viewmOn;"
alias +redis1 "slot1; lastdisguise;"
alias +redis2 "slot2; lastdisguise;"
alias +redis3 "slot3; lastdisguise;"
alias -redis1 "mw; mw;"
alias -redis2 "mw; mw;"
alias -redis3 "mw; mw;"
autoexec.cfg
alias viewmOn "alias viewmT viewmOff; alias viewmA r_drawviewmodel 1; viewmA"
alias viewmOff "alias viewmT viewmOn; alias viewmA r_drawviewmodel 0; viewmA"
alias viewmT "viewmOff;"
alias viewmA "r_drawviewmodel 1;"
Hey I made an editor for tf2 scripts. And now I could use some help with it!
The thing is that I just finished making the editor able to switch between multiple source games like e.g. tf2 and dota2. I do however rarely play other source games that could use a scripting tool like this. So if any of you play other source games and could help me out, that'd be nice :)
Things I need
- Icon (that'd look good when it's resized to 16x16)
- Official website (like tf2.com)
- A forum or something where I could post this tool
Just a full list of all Source Games that support scripting would be nice as well :)
(the games have aliases, 1st is tf2 2nd is dota2)
jp_Is this different than using -insert_search_path...
Right now it does the same as -insert_search_path + the -exec and -execend commands maybe. There is definitely more to come tho :)
My TF2 editor 4Script now has the feature of starting TF2 with different huds/plugins enabled. Remember that this only is stil a beta feature and may not be having everything you want.
Right now there is no option in the editor itself and it can only be started by start parameters aka batch files. Also note that I have no idea how other tools work (I've never tried any) and this is just my idea of how it should work.
How does it work?
When you start the application, it will move all files that have "_norec" in the filename to the folder "tf/4Script". All files that have "_rec" in their name will be moved for into the "tf/custom" folder. TF2 gets launched.
When you close tf2 the process above will be executed in the reverse order (all files with "_rec" -> "tf/4Script", all files with "_norec" -> "tf/custom")
You can chose one script file to be executed at the beginning or at the end of autoexec.cfg, it will be cleared again if you close tf2!
For instance:
You put the folder "Medic_Hud_rec" and the folder "Normal_Hud_norec" into tf/custom and if you start the .bat you use your medic hud, if you start tf2 normally you use your normal hud.
What do I need?
You need to have at least v3.3 of 4Script and if you should have started 4Script at least once (and have set the tf/cfg if it ask you for it).
How to use it?
Create a .bat or a .cmd file and add the direct path of 4Script (you can shift-rightclick and click on copy path) like this:
"C:\Users\Daniel\Desktop\4Script.exe"
After that you can add all commands you want, some of them are necessary tho. You need at least
"path to 4Script" -nowin -game "Team Fortress 2" -launchsteam "440" -rec
in my case
"C:\Users\Daniel\Desktop\4Script.exe" -nowin -game "Team Fortress 2" -launchsteam "440" -rec
Now save it as a .bat or .cmd file and execute it. :)
List of all Commands:
-nowin: Disables the main Form (currently needed for recording mode)
-game "path": The cfg folder of the game. NOTE: the path has to end with a double backslash (\\)!
-game "game name": Same as above, but it get's the information from the 4Script settings (only "Team Fortress 2" possible right now)
-rec: enables recording mode
-launchsteam "id": Name of the steam app to launch.
-exec "name": Name of the cfg file that gets execute at the beginning of the autoexec in rec mode
-execend "name": Same as above, gets added at the end of autoexec.cfg
syncIt is still using the default path when I change it. Any way to fix this?
I don't know why that happens to you, if you add me we can maybe find the bug :)
edit: fixed
.: Update v3.3 :.
- Fixed wrong auto completion menu showing up after alias/bind
- Fixed the auto completion not appearing after the first ; of an alias/bind
- Added recording mode beta
I just wanted to point out that you can join my steam group if you wanna support 4Script!
.: Update v3.2 :.
- Fixed 4Script using the default script path even though another one is saved in the settings
- Added images to the autocompletion
(Blue cube means variable, red cube means command, and green cube means alias)
- Autocompletion now shows the default values of variables (taken from the valve dev page)
- Improved incrementvar and key autocompletion
- The autocomplete-menu now hides when ctrl is pressed
- Request: There are now options to save the window size and location when closing 4Script
.: Update (v3.1) :.
- I revised the ui and fixed some smaller mistakes
- Added rcon command support
- Added autocompletion for keys and maps (also unbind)
- Added gui options
- Improved autocompletion
- Same word highlighting is now finished
4Script scans your installed maps at the start.
Tell me if you want anything else in the options.
It's sad that so many good Huds just disappear from the main page of the Generals section after just a couple days. I really don't see why you wouldn't create a section for Huds/Scripts etc if you want Teamfortress.tv to be the main hub for tf2.