08-03-2007, 10:58 PM | #1 |
[AE] 0112 Ihmhi *SJB
Wiki Team
Fortress Forever Staff |
HOW I BIND THIS CONFIG?!11!1
I figure this might be a nice thread idea because I have seen a few questions around here and there asking about it.
Ask how to set up a config or a bind doing something and someone else reply to help them. I can get things started because I myself have something I would like to do. I know there is a config that lets you change the fov by holding down SHIFT and scrolling the mouse wheel. It makes use of aliasing, an element of writing configs that I have yet to figure out. I would like to do something similar, but with volume. TFC has two volume elements, mp3volume and volume. I would like a config where each scroll of the mouse wheel (either up or down) raises or lowers both by 0.1 on a scale of a minimum of 0.0 to a max of 2.0. Can anyone HALP? And anyone else who wants to figure out how to bind/config stuffs, ask it here.
__________________
Anime: The Thread: Reloaded The one and only anime thread on these here forums. Select the pistol, and then, select your horse. |
|
08-03-2007, 11:39 PM | #2 |
Stuff Do-er
Lua Team
Wiki Team Fortress Forever Staff |
For FF or TFC...?
|
|
08-03-2007, 11:43 PM | #3 |
[AE] 0112 Ihmhi *SJB
Wiki Team
Fortress Forever Staff |
They both work pretty much the same. Only a few command names have been changed is all, so this poast can be used for both.
__________________
Anime: The Thread: Reloaded The one and only anime thread on these here forums. Select the pistol, and then, select your horse. |
|
08-03-2007, 11:45 PM | #4 |
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
alias w3 "wait; wait; wait"
alias imhi "+attack; say hahahaha; w3; say Owned fool" bind mouse1 +imhi Would that work imhi? |
|
08-03-2007, 11:49 PM | #5 |
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
alias vol "vol1"
alias vol1 "volume 0.1; alias vol vol2" alias vol2 "volume 0.2; alias vol vol3" alias vol3 "volume 0.3; alias vol vol4" alias vol4 "volume 0.4; alias vol vol5" alias vol5 "volume 0.5; alias vol vol6" alias vol6 "volume 0.6; alias vol vol7" alias vol7 "volume 0.7; alias vol vol8" alias vol8 "volume 0.8; alias vol vol9" alias vol9 "volume 0.9; alias vol vol10" alias vol10 "volume 1.0; alias vol vol11" alias vol11 "volume 1.1; alias vol vol12" alias vol12 "volume 1.2; alias vol vol13" alias vol13 "volume 1.3; alias vol vol14" alias vol14 "volume 1.4; alias vol vol15" alias vol15 "volume 1.5; alias vol vol16" alias vol16 "volume 1.6; alias vol vol17" alias vol17 "volume 1.7; alias vol vol18" alias vol18 "volume 1.8; alias vol vol19" alias vol19 "volume 1.9; alias vol vol20" alias vol20 "volume 2.0; alias vol vol1" alias mp3vol "mp3vol1" alias mp3vol1 "mp3volume 0.1; alias mp3vol mp3vol2" alias mp3vol2 "mp3volume 0.2; alias mp3vol mp3vol3" alias mp3vol3 "mp3volume 0.3; alias mp3vol mp3vol4" alias mp3vol4 "mp3volume 0.4; alias mp3vol mp3vol5" alias mp3vol5 "mp3volume 0.5; alias mp3vol mp3vol6" alias mp3vol6 "mp3volume 0.6; alias mp3vol mp3vol7" alias mp3vol7 "mp3volume 0.7; alias mp3vol mp3vol8" alias mp3vol8 "mp3volume 0.8; alias mp3vol mp3vol9" alias mp3vol9 "mp3volume 0.9; alias mp3vol mp3vol10" alias mp3vol10 "mp3volume 1.0; alias mp3vol mp3vol11" alias mp3vol11 "mp3volume 1.1; alias mp3vol mp3vol12" alias mp3vol12 "mp3volume 1.2; alias mp3vol mp3vol13" alias mp3vol13 "mp3volume 1.3; alias mp3vol mp3vol14" alias mp3vol14 "mp3volume 1.4; alias mp3vol mp3vol15" alias mp3vol15 "mp3volume 1.5; alias mp3vol mp3vol16" alias mp3vol16 "mp3volume 1.6; alias mp3vol mp3vol17" alias mp3vol17 "mp3volume 1.7; alias mp3vol mp3vol18" alias mp3vol18 "mp3volume 1.8; alias mp3vol mp3vol19" alias mp3vol19 "mp3volume 1.9; alias mp3vol mp3vol20" alias mp3vol20 "mp3volume 2.0; alias mp3vol mp3vol1" alias +alternatevol "bind mwheelup mp3vol" alias -alternatevol "bind mwheelup vol" bind "shift" "+alternatevol" scrolling the mouse wheel up will turn the volume up by 0.1 each time all the way to 2.0 then back to 0.1. it does the same for the mp3 volume when shift is pressed. Edit: I wrote this and tested it in tfc, not sure if the hl2 commands are the same. |
|
08-03-2007, 11:58 PM | #6 |
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
Just read it again and realised you wanted a volume of 0 in there so just add an extra alias like this:
alias vol "vol1" alias vol1 "volume 0.0; alias vol vol2" alias vol2 "volume 0.1; alias vol vol3" alias vol3 "volume 0.2; alias vol vol4" alias vol4 "volume 0.3; alias vol vol5" alias vol5 "volume 0.4; alias vol vol6" alias vol6 "volume 0.5; alias vol vol7" alias vol7 "volume 0.6; alias vol vol8" alias vol8 "volume 0.7; alias vol vol9" alias vol9 "volume 0.8; alias vol vol10" alias vol10 "volume 0.9; alias vol vol11" alias vol11 "volume 1.0; alias vol vol12" alias vol12 "volume 1.1; alias vol vol13" alias vol13 "volume 1.2; alias vol vol14" alias vol14 "volume 1.3; alias vol vol15" alias vol15 "volume 1.4; alias vol vol16" alias vol16 "volume 1.5; alias vol vol17" alias vol17 "volume 1.6; alias vol vol18" alias vol18 "volume 1.7; alias vol vol19" alias vol19 "volume 1.8; alias vol vol20" alias vol20 "volume 1.9; alias vol vol21" alias vol21 "volume 2.0; alias vol vol1" Do the same for the mp3 volume aliases. |
|
08-04-2007, 12:04 AM | #7 |
Stuff Do-er
Lua Team
Wiki Team Fortress Forever Staff |
Heres my version, only goes to 1.0 at the moment. Just follow the pattern to get to 2.0 if you want. Shift + Mwheelup/down increases/decreases both volumes by 0.1 each turn. If you want a seperate function for the mousewheel when shift is not pressed, then change the -volumecontrol alias.
Code:
volume "0.8" MP3Volume "0.8" alias zerov "volume 0.0; MP3Volume 0.0; alias vdown zerov; alias vup pt1v; echo Volume 0.0;" alias pt1v "volume 0.1; MP3Volume 0.1; alias vdown zerov; alias vup pt2v; echo Volume 0.1;" alias pt2v "volume 0.2; MP3Volume 0.2; alias vdown pt1v; alias vup pt3v; echo Volume 0.2;" alias pt3v "volume 0.3; MP3Volume 0.3; alias vdown pt2v; alias vup pt4v; echo Volume 0.3;" alias pt4v "volume 0.4; MP3Volume 0.4; alias vdown pt3v; alias vup pt5v; echo Volume 0.4;" alias pt5v "volume 0.5; MP3Volume 0.5; alias vdown pt4v; alias vup pt6v; echo Volume 0.5;" alias pt6v "volume 0.6; MP3Volume 0.6; alias vdown pt5v; alias vup pt7v; echo Volume 0.6;" alias pt7v "volume 0.7; MP3Volume 0.7; alias vdown pt6v; alias vup pt8v; echo Volume 0.7;" alias pt8v "volume 0.8; MP3Volume 0.8; alias vdown pt7v; alias vup pt9v; echo Volume 0.8;" alias pt9v "volume 0.9; MP3Volume 0.9; alias vdown pt8v; alias vup onept0v; echo Volume 0.9;" alias onept0v "volume 1.0; MP3Volume 1.0; alias vdown pt9v; alias vup onept0v; echo Volume 1.0;" alias vdown "pt7v" alias vup "pt9v" alias +volumecontrol "bind MWHEELDOWN vdown; bind MWHEELUP vup;" alias -volumecontrol "unbind MWHEELDOWN; unbind MWHEELUP;" bind SHIFT "+volumecontrol" |
|
08-04-2007, 12:07 AM | #8 |
Join Date: Apr 2007
Posts Rated Helpful 0 Times
|
nm, they beat me to it. :P
|
|
08-04-2007, 02:34 AM | #9 |
[AE] 0112 Ihmhi *SJB
Wiki Team
Fortress Forever Staff |
That is MOAST useful. Thanks guys.
Now durr, anyone else have any questions here?
__________________
Anime: The Thread: Reloaded The one and only anime thread on these here forums. Select the pistol, and then, select your horse. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|