View Full Version : Question about modding in the user.ini
U.N.Owen
5th November 2004, 03:05
In the 1.6 patch the user.ini modding doesn't seem to be working right, i.e.
set input [key] button bfire | fire | count byaxis | axis amousey speed=-10.0
Even trying to assign primaryfire to more than one key does not work. I'm just looking for confirmation from those of you who are more knowledgable about these things from a coding standpoint if this is true and is there a work around? I have found that the modding of the recoil was one of the best non-cheats in the game and I am hoping that I can find another way of doing it. Any solutions for .ini edits to achieve this if in fact the older inputs have been disabled?
U.N.Owen
~If you hold back anything, I'll kill ya. If you bend the truth or I think your bending the truth, I'll kill ya. If you forget anything I'll kill ya. In fact, you're gonna have to work very hard to stay alive. Now do you understand everything I've said? Because if you don't, I'll kill ya.~
uberl33t
5th November 2004, 04:25
1.6 didn't block this but it enable people to make more PB checks on their server to check for all the exec scripts and pretty much any bind
sLaYeR-eS-Me
5th November 2004, 04:37
u might get owned by Cvar if u change stuff in ur User.ini like any thing Different then PrimaryFire in the left mouse section might get u a 5 min kick for Cvar violations , but hey dependsn all on what server ur in
snowcatxx87
5th November 2004, 07:12
Cvars kill you, pb has updated and they are smart to this now.
U.N.Owen
5th November 2004, 14:20
Yes, but the cvars, from what I have seen of the .cfg files, are checking the keys not the aliases. Can anyone confirm this? Of course, imo this will now lend itself to the extraction of admin passwords that are stored in the user.ini.
And uber, I could not get that modding command to work on a key or an alias. You say it's not disabled but it just doesn't seem to work anymore. It seems that certain commands cannot be on more than one key. I think all we have to do is use an alias and PB won't catch it. Here's the bindrestriction.cfg file:
;Provided by (MP)Ryan!!!, TCZ Quality Assurance
;The following restrictions are for public servers ONLY
;These CVARs will restrict the use of ALL multiple key binds in ravenShield
;Restrictions are organized by section with the most common function keys restricted first followed by all remaining keys
;No PB bans should be issued for key binds as the server will simply kick anyone trying to use them
;Common Function Keys
pb_sv_cvar "Engine.Input MouseWheelDown user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input MouseWheelUp user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input LeftMouse user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input RightMouse user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input MiddleMouse user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Tab user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input CAPSLock user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Enter user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Backspace user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Space user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Slash user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input BackSlash user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input PageUp user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input PageDown user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Home user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input End user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Delete user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Insert user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Left user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Up user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Right user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Down user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Equals user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Minus user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Period user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Escape user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Tilde user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Comma user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad0 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad1 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad2 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad3 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad4 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad5 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad6 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad7 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad8 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPad9 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input NumPadPeriod user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input GreyMinus user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input GreyPlus user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Semicolon user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input SingleQuote user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Ctrl user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Shift user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Alt user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input RightBracket user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input LeftBracket user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input RShift user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input LShift user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input PrintScrn user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input GreyStar user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Separator user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input GreySlash user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input ScrollLock user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Pause user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input RControl user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input LControl user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F1 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F2 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F3 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F4 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F5 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F6 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F7 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F8 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F9 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F10 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F11 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F12 user.ini" EXCLUDE "|"
;Letters and Numerals
pb_sv_cvar "Engine.Input A user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input B user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input C user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input D user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input E user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input F user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input G user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input H user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input I user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input J user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input K user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input L user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input M user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input N user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input O user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input P user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Q user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input R user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input S user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input T user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input U user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input V user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input W user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input X user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Y user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input Z user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 1 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 2 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 3 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 4 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 5 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 6 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 7 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 8 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 9 user.ini" EXCLUDE "|"
pb_sv_cvar "Engine.Input 0 user.ini" EXCLUDE "|"
All keyboard inputs. Doesn't seem to scan the aliases. And another thing I used to be able to do was change my mousespeed on the fly by hitting a key that was set to an alias and by having different keys setup for 2-4 different mousespeeds. This also does not work anymore. If the commands aren't disabled have they been altered? Thanks for any help.
U.N.Owen
~If you hold back anything, I'll kill ya. If you bend the truth or I think your bending the truth, I'll kill ya. If you forget anything I'll kill ya. In fact, you're gonna have to work very hard to stay alive. Now do you understand everything I've said? Because if you don't, I'll kill ya.~
woopdoo
5th November 2004, 17:42
The Aliases would work perfect bind wise but it doesn’t recognize the OnRelease command... is there another command that dose the same function of OnRelease?
DUmbUsa
5th November 2004, 19:10
if these cvar check inie only at start
then make it default during game and change ur default user.ini
dunno if it works
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.