diff --git a/script/autoexec.cfg b/script/autoexec.cfg index ed2123e..79aa887 100755 --- a/script/autoexec.cfg +++ b/script/autoexec.cfg @@ -1,30 +1,51 @@ -//===================================================================================================// -//This a config that executes then tf2 starts up. // -//It links most of the other cfgs together by // -//executing them allowing them to alias many // -//things to allow amazing gameplay experience. // -// // -//If you have come across this from Julianacat, then I hope you enjoy these cfgs. // -//In every one of the many cfgs are the description of what it does. // -//Many things are not commented well but I try my best! // -//Also for those of you that would like to make use of these scripts, you // -//may need some scripting knowlage to adapt it for your uses. // -// // -//For any of those that are concerned about loops, I have put wait checkers in // -//EVERY loop within my scripts that can work on its own to prevent feedback crashes. // -//Even if a loop is running and you switch to a different server with wait // -//disabled, as soon as it prosses once, the loop shal close and move to a function // -//acording to what the loop is being used to do to allow itself to work, but with limited function. // -// // -//If you have questions, please contact Julianacat at this steam url. // -//http://steamcommunity.com/id/Julianacat/ // -// // -//For best viewing experience in browsing these cfgs, use notepad++ // -//and use this custon language script. // -//http://www.mediafire.com/download/52n7kddkr18gpl9/Source_Scripting.xml // -//===================================================================================================// +//==================================================================================================// +// Julianacat's very own stupidly advanced scripts. // +// // +// The following set of scripts were made quite a long time ago by myself. They are built // +// to provide the user with many options in-game to change the scripts functionality. // +// // +// The scripts are also heavily commented for easy understanding on what part does what. // +// Many things can be simplified down and made more lightweight, but also have already had // +// harsh optimazations from previous iterations. They have been re-written with the the // +// intention of solving the previous scripts bugs as well as customization from other people // +// other than myself. // +// // +// The previous iteration had everything in own cfg file to be execed the intent was it would // +// be easy for them to speak to each other, having everything in once place with a strict layout // +// would be great for easily connecting parts of the script together without jumping // +// inbetween files. There is also no need to seperate scripts due to not needing compiliation. // +// // +// If you have questions, please contact Julianacat at this steam url. // +// https://steamcommunity.com/id/Julianacat/ // +// or by creating an issue at // +// https://github.com/julianacat/aliashook // +// // +// To view the scripts with pleasure, I use notepadqq with the language set to c# // +//==================================================================================================// + +//===============// +// Todo List // +//===============// + +// 1. Get menu selection of chatspam working +// 2. Impliment ui redirects of movement keys +// 3. Use movement keys to create a simple anti-aim system +// 4. Impliment ui redirects of jump key +// 5. Configure bhop to use the redirects +// 6. Add bhop to the misc menu list +// 7. Add lots of info through hudConsole to many parts of the script +// 8. Strip hudConsole to only its essential parts +// 9. Move Binds to a central area for easy changing +// 10. Test and fix scripts for bugs +// 11. Correct any broken eye candy syntax +// 12. Prepare for :b:ig release and release echo Autoexecuting! + +// We execute the graphics config here so that it doesnt conflict with our scripts. +echo Execute Graphical Config! +exec gfx // I use feliks graphical config but you may use your own. +echo Execute Graphical Config Complete! ////////////////////////////////////////////////// // Commands For Scripts // @@ -214,20 +235,29 @@ echo Aliasing Anti-Null Movement script! // With 2 opposing keys are de-pressed. // // // //==============================================// // // // // -alias +moveFwd "-back; +forward; alias moveCheckFwd +forward" // // -alias +moveBack "-forward; +back; alias moveCheckBack +back" // // -alias +moveLeft "-moveright; +moveleft; alias moveCheckLeft +moveleft" // // -alias +moveRight "-moveleft; +moveright; alias moveCheckRight +moveright" // // +alias +nullFwd "-back; +forward; alias nullCheckFwd +forward" // // +alias +nullBack "-forward; +back; alias nullCheckBack +back" // // +alias +nullLeft "-moveright; +moveleft; alias nullCheckLeft +moveleft" // // +alias +nullRight "-moveleft; +moveright; alias nullCheckRight +moveright" // // // // -alias -moveFwd "-forward; moveCheckBack; alias moveCheckFwd" // // -alias -moveBack "-back; moveCheckFwd; alias moveCheckBack" // // -alias -moveLeft "-moveleft; moveCheckRight; alias moveCheckLeft" // // -alias -moveRight "-moveright; moveCheckLeft; alias moveCheckRight" // // +alias -nullFwd "-forward; nullCheckBack; alias nullCheckFwd" // // +alias -nullBack "-back; nullCheckFwd; alias nullCheckBack" // // +alias -nullLeft "-moveleft; nullCheckRight; alias nullCheckLeft" // // +alias -nullRight "-moveright; nullCheckLeft; alias nullCheckRight" // // // // -alias moveCheckFwd // // -alias moveCheckBack // // -alias moveCheckLeft // // -alias moveCheckRight // // +alias nullCheckFwd // // +alias nullCheckBack // // +alias nullCheckLeft // // +alias nullCheckRight // // + // // +echo Binding Anti-Null Movement! // // + // // +bind w "+nullFwd" // // +bind a "+nullLeft" // // +bind s "+nullBack" // // +bind d "+nullRight" // // + // // +echo Bound Anti-Null Movement! // // // // //--------------------------------------------------------------------------// // // // @@ -235,17 +265,6 @@ alias moveCheckRight // // echo Aliased Anti-Null Movement script! - // TODO // Redirect menu keys and bhop script -echo Doing crap bind job - -bind b gToggleGui -bind uparrow gPointerUp -bind downarrow gPointerDown -bind enter gPointerSelect - -echo finished crap bind job - - echo Aliasing User Input Redirection! //------------------------------------------------------------------// @@ -260,19 +279,21 @@ echo Aliasing User Input Redirection! // with them built with this in mind. // // // //======================================================// // // // // -////////////////////////////////////////////// // //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// -// Redirection handling // // // - // //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// // -// Reset redirects to default // // // -alias uiRedirectResetMovement "alias +uiRedirectMoveUp +moveFwd; alias +uiRedirectMoveDown +moveBack; alias +uiRedirectMoveLeft +moveLeft; alias +uiRedirectMoveRight +moveRight; alias -uiRedirectMoveUp -moveFwd; alias -uiRedirectMoveDown -moveBack; alias -uiRedirectMoveLeft -moveLeft; alias -uiRedirectMoveRight-moveRight; alias +uiRedirectAttack +attack; alias -uiRedirectAttack -attack" // // -alias uiRedirectResetVax "alias uiRedirect1 slot1; alias uiRedirect2 slot2; alias uiRedirect3 slot3; alias uiRedirect4 slot4; alias +uiRedirectR +reload; alias -uiRedirectR -reload" // // -alias uiRedirectResetMouse "alias +uiRedirectKey1 +attack3; alias -uiRedirectKey1 -attack3; alias uiRedirectKey2; alias uiRedirectKey3" //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// // -alias uiRedirectReset "uiRedirectResetMouse; uiRedirectResetVax" // // - // // //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// // // +////////////////////////////////////////////// // //----------------------------------------------------------------------------------------------------------------- +// Redirection handling // // + // //---------------------------------------------------------------------------------------------------------------------- +// Reset redirects to default // + +alias uiResetVax "alias uiButton1 slot1; alias uiButton2 slot2; alias uiButton3 slot3; alias uiButton4 slot4; alias +uiButtonR +reload; alias -uiButtonR -reload" +alias uiResetKeys "alias +uiButtonKey1 +attack3; alias -uiButtonKey1 -attack3; alias uiButtonKey2; alias uiButtonKey3; alias +uiButtonAttack +attack; alias -uiButtonAttack -attack" // +// prevent crashes from not having aliases // // // // +uiResetVax // // // +uiResetKeys + // // // // Give scripts control of keys // // // -alias uiRedirectToVax "alias uiRedirect1 vaxKey1; alias uiRedirect2 vaxKey2; alias uiRedirect3 vaxKey3; alias uiRedirect4 vaxKey4; alias +uiRedirectr vaxKeyR; alias -uiRedirectr" // // -alias uiRedirectToMediQuick "alias +uiRedirectKey2 mQsButton1; alias +uiRedirectKey3 mQsButton2" // // -alias uiRedirectToMiniSentry "alias +uiRedirectKey1 miniKey1; alias +uiRedirectKey2 miniKey2; alias +uiRedirectKey3 miniKey3; alias -uiRedirectAttack miniKeyAttack" // // +alias uiToVax "alias uiButton1 vaxKey1; alias uiButton2 vaxKey2; alias uiButton3 vaxKey3; alias uiButton4 vaxKey4; alias +uiButtonR vaxKeyR; alias -uiButtonR" // // +alias uiToMediQuick "alias uiButtonKey2 mQsButton1; alias uiButtonKey3 mQsButton2" // // +alias uiToMiniSentry "alias +uiButtonKey1 miniKey1; alias -uiButtonKey1; alias uiButtonKey2 miniKey2; alias uiButtonKey3 miniKey3; alias -uiButtonAttack miniKeyAttack" // // // // // // // //----------------------------------------------------------------------------------------------------------------------// // ////////////////////////////////////////////// // // @@ -282,22 +303,17 @@ alias uiRedirectToMiniSentry "alias +uiRedirectKey1 miniKey1; alias +uiRedirectK // // // echo Binding Redirects! // // // // // // -bind w "+uiRedirectMoveUp" // // // -bind a "+uiRedirectMoveLeft" // // // -bind s "+uiRedirectMoveDown" // // // -bind d "+uiRedirectMoveRight" // // // +bind 1 "uiButton1" // // // +bind 2 "uiButton2" // // // +bind 3 "uiButton3" // // // +bind 4 "uiButton4" // // // // // // -bind 1 "+uiRedirect1" // // // -bind 2 "+uiRedirect2" // // // -bind 3 "+uiRedirect3" // // // -bind 4 "+uiRedirect4" // // // +bind r "+uiButtonR" // // // // // // -bind r "+uiRedirectR" // // // - // // // -bind MOUSE1 "+uiRedirectAttack" // // // -bind MOUSE3 "+uiRedirectKey1" // // // -bind MOUSE5 "+uiRedirectKey2" // // // -bind MOUSE4 "+uiRedirectKey3" // // // +bind MOUSE1 "+uiButtonAttack" // // // +bind MOUSE3 "+uiButtonKey1" // // // +bind MOUSE5 "uiButtonKey2" // // // +bind MOUSE4 "uiButtonKey3" // // // // // // echo Bound Redirects! // // // // // // @@ -310,6 +326,17 @@ echo Bound Redirects! // // // echo Aliased User Input Redirection! + // TODO // Redirect menu keys and bhop script +echo Doing crap bind job + +bind b gToggleGui +bind uparrow gPointerUp +bind downarrow gPointerDown +bind enter gPointerSelect + +//bind bindCallSet + +echo finished crap bind job echo Aliasing Console Menu! //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// @@ -342,9 +369,9 @@ alias gLoopStop "alias gLoopRedirect; hudOffali1" // alias gLoop "gPushUpdate; wait 30; gLoopRedirect" // // // // // // // Test for wait // // // -alias gLoopwaitT "alias gLoopWaitTmp gLoop; alias wait gLoopSetwaitF; wait; gLoop" // // // +alias gLoopwaitT "alias gLoopWaitTmp gLoop; alias wait gLoopSetwaitF; wait; gLoopWaitTmp"/ // // // When wait fails, we just let dev console show and we push an update but dont loop // // // -alias gLoopSetwaitF "alias gLoopWaitTmp; hudOnali1; gPushUpdate" // // // +alias gLoopSetwaitF "alias gLoopWaitTmp; gPushUpdate" // // // // // // // Push an update from string buffer to console // // // alias gPushUpdate "hudOnali1; clear; bline1; bline2; bline3; bline4; bline5; bline6" // // // @@ -389,7 +416,7 @@ alias gMainLine6a "echo Exit<---" // // / // // // // The following aliases control navagation of the menu, first it resets the buffer lines to default then changes only one line to show the pointer position and pushes the update // // // // Then it changes pointer move and select aliases to do actions, like navagating, exiting or doing a different action involving aliases // // // -alias gMainPointer2 "gMainResetBuffer; alias bline2 gMainLine2a; gPushUpdate; alias gPointUp gMainPointer6; alias gPointDown gMainPointer3; alias gPointSel " // Enter chat menu // // // +alias gMainPointer2 "gMainResetBuffer; alias bline2 gMainLine2a; gPushUpdate; alias gPointUp gMainPointer6; alias gPointDown gMainPointer3; alias gPointSel gChatMenu" // Enter chat menu // // // alias gMainPointer3 "gMainResetBuffer; alias bline3 gMainLine3a; gPushUpdate; alias gPointUp gMainPointer2; alias gPointDown gMainPointer4; alias gPointSel " // Enter anti-aim menu // // // alias gMainPointer4 "gMainResetBuffer; alias bline4 gMainLine4a; gPushUpdate; alias gPointUp gMainPointer3; alias gPointDown gMainPointer5; alias gPointSel " // Enter quick exec menu // // // alias gMainPointer5 "gMainResetBuffer; alias bline5 gMainLine5a; gPushUpdate; alias gPointUp gMainPointer4; alias gPointDown gMainPointer6; alias gPointSel " // Enter misc menu // // // @@ -401,6 +428,46 @@ alias gMainResetBuffer "alias bline1 gMainLine1; alias bline2 gMainLine2; alias alias gMainMenu "gMainPointer2" // // // // // // // // // // +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // + +////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // +// Chat Menu // // // + // // // +// For the chat menu, we wish to have a switch changer thing, different from option selection. +// Our goal here will be to tell the user which option is enabled from the others +// This will require initialization to sync the chat scripts state with the menu + +// Here we need to have lines that will not be changed except for the pointer // // // +alias gChatLine1 "echo _____Alias Hook_____" +alias gChatLine6 "echo Back" // // // +alias gChatLine6a "echo Back<---" + // // // +// We would want a alias to reset our chat lines to their default normal states. It doesnt allow quotes inside for syntax cleanlyness but whatever works :/ +alias gChatLineReset "alias gChatLine2 echo Hentai; alias gChatLine3 echo Lmaobox; alias gChatLine4 echo Cathook; alias gChatLine5 echo Tmp; alias gChatLine2a echo Hentai<---; alias gChatLine3a echo Lmaobox<---; alias gChatLine4a echo Cathook<---; alias gChatLine5a echo Tmp<---" +// Set the defaults in the case that chat script doesnt load and tell us about the default spam +gChatLineReset + +// With an alias to reset our lines to default, we make alias to allow the chat aliases to notify us when a selected spam is selected. We do this for all the different types +// We reset the lines back to default then change one line to represent our selected option +alias gChatNotifyHentai "gChatLineReset; alias gChatLine2 echo Hentai(sel); alias gChatLine2a echo Hentai(sel)<---" +alias gChatNotifyLmaobox "gChatLineReset; alias gChatLine3 echo Lmaobox(sel); alias gChatLine3a echo Lmaobox(sel)<---" +alias gChatNotifyCathook "gChatLineReset; alias gChatLine4 echo Cathook(sel); alias gChatLine4a echo Cathook(sel)<---" +alias gChatNotifyTmp "gChatLineReset; alias gChatLine5 echo Tmp(sel); alias gChatLine5a echo Tmp(sel)<---" // // // + // // // +// The following aliases control navagation of the menu, first it resets the buffer lines to default then changes only one line to show the pointer position and pushes the update // // // +// Then it changes pointer move and select aliases to do actions, like navagating, exiting or doing a different action involving aliases // // // +alias gChatPointer2 "gChatResetBuffer; alias bline2 gChatLine2a; gPushUpdate; alias gPointUp gChatPointer6; alias gPointDown gChatPointer3; alias gPointSel bindChangeHentai" // Switch Chat spam to Hentai // // // +alias gChatPointer3 "gChatResetBuffer; alias bline3 gChatLine3a; gPushUpdate; alias gPointUp gChatPointer2; alias gPointDown gChatPointer4; alias gPointSel bindChangeLmaobox" // Switch Chat spam to Lmaobox // // // +alias gChatPointer4 "gChatResetBuffer; alias bline4 gChatLine4a; gPushUpdate; alias gPointUp gChatPointer3; alias gPointDown gChatPointer5; alias gPointSel bindChangeCathook" // Switch Chat spam to Cathook // // // +alias gChatPointer5 "gChatResetBuffer; alias bline5 gChatLine5a; gPushUpdate; alias gPointUp gChatPointer4; alias gPointDown gChatPointer6; alias gPointSel bindChangeTmp" // Switch Chat spam to tmp // // // +alias gChatPointer6 "gChatResetBuffer; alias bline6 gChatLine6a; gPushUpdate; alias gPointUp gChatPointer5; alias gPointDown gChatPointer2; alias gPointSel gMainMenu" // Go to main menu // // // + // // // +// An alias to reset the buffer lines to default for this menu // // // +alias gChatResetBuffer "alias bline1 gChatLine1; alias bline2 gChatLine2; alias bline3 gChatLine3; alias bline4 gChatLine4; alias bline5 gChatLine5; alias bline6 gChatLine6" // // // +// Simple Alias to make life easy, calling this changes current menu to the Chat // // // +alias gChatMenu "gChatPointer2" // // // + // // // +// // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // // //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// // @@ -478,7 +545,7 @@ echo Aliasing Medic Quick Switch! // // // Disables the medi quick switcher // // alias mQsDisable "alias mQsButton1; alias mQsButton2; hudOnali2; echo Disabled MediSwitch Script; wait 1500; hudOffali2" // // -alias mQsEnable "mQsSlot1; uiRedirectToMediQuick" // // +alias mQsEnable "mQsSlot1" // // // Some loadout toggles, Also controls vax script // // alias mQsSlot1 "load_itempreset 0; alias mQsButton1 mQsSlot2; alias mQsButton2 mQsSlot3; vaxDisable; hudOnali3; echo Now Using Uber; wait 1500; hudOffali3" // // alias mQsSlot2 "load_itempreset 1; alias mQsButton1 mQsSlot1; alias mQsButton2 mQsSlot3; vaxDisable; hudOnali4; echo Now Using Kritx; wait 1500; hudOffali4" // // @@ -516,8 +583,8 @@ alias vaxWaitTest "alias vaxWaitTmp vaxEnable; alias wait vaxWaitSetF; wait; vax alias vaxWaitSetF "alias vaxWaitTmp vaxUnbind; echo Wait test failed, Vaccinator Script Disabled" // // // // // // // Use to enable/disable the script, startup is reccomended to check for wait // // // -alias vaxEnable "vaxBindToBullet; uiRedirectToVax; echo Wait test passed, Vaccinator script active." // // // -alias vaxDisable "vaxUnbind; uiRedirectResetVax; echo Disabling Vaccinator script" // // // +alias vaxEnable "vaxBindToBullet; uiToVax; echo Wait test passed, Vaccinator script active." // // // +alias vaxDisable "vaxUnbind; uiResetVax; echo Disabling Vaccinator script" // // // // // // alias vaxUnbind "alias vaxKey1; alias vaxKey2; alias vaxKey3; alias vaxKey4; alias vaxKeyR" // // // // // // @@ -593,17 +660,17 @@ alias miniPullDispenser "destroy 0 0;build 0 0" // // // // destroy and pull up a new sentry and bind attack to switch back // // // // When player attacks, it will auto attack then switch to primary. // // // alias miniSentry "miniPullSentry; alias miniKeyAttack miniSentryBack" // // // -alias miniSentryBack "-attack; slot1; alias miniKeyAttack -attack" // // //--------------// - // // // - // //--------------// // -// Enable Disabling the Sentry Script // // -alias miniDisable "uiRedirectResetMouse; alias miniKey1; alias miniKey2; alias miniKey3; alias miniKeyAttack" // // -// Change toggle to 1 if you dont want the script to switchback by default // // -alias miniEnable "uiRedirectToMiniSentry; miniToggle2; alias miniKey2 miniPullDispenser; alias miniKey3 miniToggle" // // -// Toggles // // -alias miniToggle1 "alias miniToggle miniToggle2; alias miniKey1 miniSentry" // //--------------// // -alias miniToggle2 "alias miniToggle miniToggle1; alias miniKey1 miniPullSentry" // // // - // // //--------------// +alias miniSentryBack "-attack; slot1; alias miniKeyAttack -attack" // // // + // // // + // // // +// Enable Disabling the Sentry Script // // +alias miniDisable "alias miniKey1; alias miniKey2; alias miniKey3; alias miniKeyAttack" // // +// Change toggle to 1 if you dont want the script to switchback by default // // +alias miniEnable "miniToggle2; alias miniKey2 miniPullDispenser; alias miniKey3 miniToggle; alias miniKeyAttack -attack" // // +// Toggles // // +alias miniToggle1 "alias miniToggle miniToggle2; alias miniKey1 miniSentry" // // +alias miniToggle2 "alias miniToggle miniToggle1; alias miniKey1 miniPullSentry" // // // + // // // // // // // ////////////////////////////////////////////////////////////////////////////////////////////////// // // // // @@ -857,11 +924,35 @@ alias bindHln230 "say Your butt is wet and hot inside just like a cat in heat wo // Why did i box this up >_> // // // ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // // +// Lmaobox Chat spam +alias bindLmaoln1 "say GET GOOD, GET LMAOBOX! ; alias bindCallLmaobox bindLmaoln2" +alias bindLmaoln2 "say LMAOBOX - WAY TO THE TOP ; alias bindCallLmaobox bindLmaoln3" +alias bindLmaoln3 "say WWW.LMAOBOX.NET - BEST TF2 HACK! ; alias bindCallLmaobox bindLmaoln1" + +// cathook chat spam +alias bindCatln1 "say cathook - more fun than a ball of yarn! ; alias bindCallCathook bindCatln2" +alias bindCatln2 "say GNU/Linux is the best OS! ; alias bindCallCathook bindCatln3" +alias bindCatln3 "say visit youtube.com/c/nullifiedcat for more information! ; alias bindCallCathook bindCatln4" +alias bindCatln4 "say cathook - free tf2 cheat! ; alias bindCallCathook bindCatln5" +alias bindCatln5 "say cathook - ca(n)t stop me meow! ; alias bindCallCathook bindCatln1" + // Setup spam aliases // // alias bindCallHentai "bindHln209" // // - // // -// Default button used to spam with // // -alias bindCallSet "bindCallHentai" // // +alias bindCallLmaobox "bindLmaoln1" +alias bindCallCathook "bindCatln1" +alias bindCallTmp "say_team Tmp" + +// Aliases for changing spam type +// We do this so that we can notify the menu about the change +alias bindChangeHentai "alias bindCallSet bindCallHentai; gChatNotifyHentai" +alias bindChangeLmaobox "alias bindCallSet bindCallLmaobox; gChatNotifyLmaobox" +alias bindChangeCathook "alias bindCallSet bindCallCathook; gChatNotifyCathook" +alias bindChangeTmp "alias bindCallSet bindCallTmp; gChatNotifyTmp" // // + +// Set our default spam type +bindChangeHentai + +bind rightarrow bindCallSet // // //------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------// // // // @@ -883,7 +974,7 @@ echo Setup Class Specific Settings! //==========================================================// // // // // // Reset any active scripts // // -alias classReset "miniDisable; vaxUnbind; mQsDisable; uiRedirectReset" // // +alias classReset "uiResetKeys; miniDisable; vaxDisable; mQsDisable" // // // // //Selectively Enable and disable scripts based on class // // alias classSoldier "classReset" // // @@ -893,8 +984,8 @@ alias classDemoman "classReset" // // alias classSniper "classReset" // // alias classScout "classReset; disablebhop" // // alias classSpy "classReset; alias +uiRedirectKey1 lastdisguise" // // -alias classEngineer "classReset;miniEnable" // // -alias classMedic "classReset; mQsEnable" // // +alias classEngineer "classReset; miniEnable; uiToMiniSentry" // // +alias classMedic "classReset; mQsEnable; uiToMediQuick" // // // // //--------------------------------------------------------------------------// // // // @@ -939,13 +1030,7 @@ zoom_sensitivity_ratio 0.8 // // // // //----------------------------------------------------------------------------------// echo Execute Gameplay Settings Complete! - - - -echo Execute Graphical Config! -exec gfx // I use feliks graphical config but you may use your own. -echo Execute Graphical Config Complete! - + echo Autoexecuting Done!