Metamod: Fix For Mp_blockscripts

voogruvoogru Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
edited July 2004 in General Server Discussion
<div class="IPBDescription">Its time for scripters to go elsewhere</div> <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->

I've found out why mp_blockscripts didnt work and have decided to release a fix, now we can put a stop to people using scripts like crazy. This is fixed in the next build of NS, but I figured server ops would like to have this now.

It works by simply sending the client sv_blockscripts, instead of mp_blockscripts. (someone made a typo).

Anyways, heres the fix:

<a href='http://www.voogru.com/files/FixScripts.zip' target='_blank'>http://www.voogru.com/files/FixScripts.zip</a>

Let me know if theres any problems.

Lets not turn this into a flamewar of the valid uses of scripting, this is just a plugin to allow server ops to use a feature that was meant to be in NS.

<span style='color:blue'>UPDATE: It doesnt block all scripts and can be easily overridden, unfortantly most scripts that are written can bypas Flayra's method for blocking the scripts. Im going to work on improving the code and blocking the scripts should work properly.</span>
«1345

Comments

  • aonomusaonomus Dedicated NS Mastermind (no need for school) Join Date: 2003-11-26 Member: 23605Members, Constellation
    Amen, all I can say is that scripters have so little skills with gaming, the other day I was comming and someone joins and starts shooting randomly around and walking and says his scripts were messed up, I promptly gave him his own little guard waypoint and muted him, he just continued walking into walls and shooting randomly. I now submit this nice little emote <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html//emoticons/wow.gif' border='0' style='vertical-align:middle' alt='wow.gif' /><!--endemo-->
  • NessNess Join Date: 2002-12-17 Member: 10935Members, Reinforced - Onos
    Excellent work, Voogru.
  • voogruvoogru Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    Apparently I've spoke too soon, it *does* block scripts, however if they are aliased they work fine :S.

    Either way it will be fixed for sure next patch.
  • QwertyQwerty Join Date: 2003-06-30 Member: 17817Members
    what does current way block anyway.
  • NeoTheHunterNeoTheHunter Join Date: 2004-02-01 Member: 25901Members
    edited July 2004
    how do u install? i have amx for win2k. I add a line with "win32 addons\amx\dlls\FixScripts_MM.dll" into addons\metamod\plugins.ini. was that right? Do i need a cvar to activate or not?
  • voogruvoogru Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    Dont use the plugin, it *does* work, however the client side code in NS for blocking scripts doesnt.
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    edited July 2004
    <!--QuoteBegin-voogru+Jul 6 2004, 08:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Jul 6 2004, 08:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Dont use the plugin, it *does* work, however the client side code in NS for blocking scripts doesnt. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    um... what is the point to blocking scripts when you can just replicate the same actions as the script did with other windows commands :x


    seriously voogru, why even waste your time on this?
  • voogruvoogru Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    <!--QuoteBegin-Forlorn+Jul 7 2004, 12:55 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Jul 7 2004, 12:55 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-voogru+Jul 6 2004, 08:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Jul 6 2004, 08:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Dont use the plugin, it *does* work, however the client side code in NS for blocking scripts doesnt. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    um... what is the point to blocking scripts when you can just replicate the same actions as the script did with other windows commands :x


    seriously voogru, why even waste your time on this? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Erm?

    Explain what you mean.
  • sawcesawce Join Date: 2002-12-14 Member: 10787Members
    edited July 2004
    I think what he means is this:

    "WTH, my scripts aren't going to work next build on some servers <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->"


    While I'm here, I should probably ask you one request...

    Do you think, while you're on a bug fixing spree, you could turn lastinv into a client side command? That currently is the only script I use, and it does make playing more bearable since lag isn't as noticable with it. Many players would probably be grateful for this.


    Also (completely unrelated):

    Your fix for custom 3rd party solid entities, you didn't specify in the bug tracker clearly if you fixed it or kept it like it was realizing you weren't creating a CBaseEntity instance and passed it off as your own issue. Is it fixed? :o
  • voogruvoogru Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    edited July 2004
    <!--QuoteBegin-[mahn+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> ([mahn)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->sawce,Jul 8 2004, 03:04 PM] I think what he means is this:

    "WTH, my scripts aren't going to work next build on some servers <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->"


    While I'm here, I should probably ask you one request...

    Do you think, while you're on a bug fixing spree, you could turn lastinv into a client side command?? That currently is the only script I use, and it does make playing more bearable since lag isn't as noticable with it. Many players would probably be grateful for this.


    Also (completely unrelated):

    Your fix for custom 3rd party solid entities, you didn't specify in the bug tracker clearly if you fixed it or kept it like it was realizing you weren't creating a CBaseEntity instance and passed it off as your own issue.? Is it fixed? :o <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->"WTH, my scripts aren't going to work next build on some servers <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->"<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Hence why I'm really working hard on this. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->

    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Do you think, while you're on a bug fixing spree, you could turn lastinv into a client side command? That currently is the only script I use, and it does make playing more bearable since lag isn't as noticable with it. Many players would probably be grateful for this.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    I'll have to see, im not TOO familiar with the client just yet but I'll probably figure it out.

    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Your fix for custom 3rd party solid entities, you didn't specify in the bug tracker clearly if you fixed it or kept it like it was realizing you weren't creating a CBaseEntity instance and passed it off as your own issue.? Is it fixed? :o<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    I fixed my entity code =). A quick note to why it only crashed after a game started, and on solid ents was because of the code that gives you the name of a player your looking at/hive health. Since a traceline has to hit a solid entity (as far as I know) ns detected it and tried to figure out what it was, once it tried to access a CBaseEntity pointer, it crashed.
  • pGc-ProdigypGc-Prodigy Join Date: 2003-12-05 Member: 23970Members
    edited July 2004
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Lets not turn this into a flamewar of the valid uses of scripting, this is just a plugin to allow server ops to use a feature that was meant to be in NS.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Edited after I realized I was flaming - sorry.

    Hobojoe, go whine in another forum. If you wonder why, read the quote above again.
  • SaltzBadSaltzBad Join Date: 2004-02-23 Member: 26833Members
    Okay, in a nutshell, the problem with blocking scripts, primarily the double-click (pistol) and triplejump :

    <b>Its a freaking inconvenience.</b> It does not, mark my words, not, stop anyone from doing the exact same thing with other methods. Lets take a quick look at how this can be done :

    <i>Pistol scripting -</i>
    - Assign double-click to your pistol attack key via mouse drivers.
    - Use the mousewheel
    - Use mousedrivers with an autorepeat function (they exist, and will be popular if this ever goes live)

    <i>Triple-jumping</i>
    - Jack the speed of your mwheel to all hell, then bind it to +jump
    - Assign your jump key to repeat x-times via kb or mouse drivers
    - use autorepeat mousedrivers


    And these are the only commonly used scripts. Things like blinkswipe/leapbite aren't terribly useful, and if someone happens to be handicapped or feel he needs them to play NS properly, then <b>for **** sake, he should be able to</b>. He'll still underperform compared to a person doing it manually and with much more fine control.

    Alot more important than this under-educated witchhunt is fixing exploitable variables, like most prominently lightgamma (limiting its functional range to 2.0 minimum for example - the same way gamma can't go higher than 3.0), not removing scripts in hopes of stopping something exploitive, and at the same time removing alot of customizability and ease of use (and simply necessitating doing it externally).
  • antfarm007antfarm007 Join Date: 2002-11-26 Member: 10035Members
    For your flaming convenience:

    <a href='http://www.unknownworlds.com/forums/index.php?showtopic=74929&st=0&' target='_blank'>http://www.unknownworlds.com/forums/in...pic=74929&st=0&</a>
  • wallerwaller Join Date: 2004-04-28 Member: 28281Members
    edited July 2004
    Yo, this is ****.

    People say block scripts so people can play on the same level.

    But untill you've played NS on 13FPS, and 20 choke constent, and don't need scripts to fire your pistol at any half decent speed, you don't know the meaning of fair.

    And don't tell me "Get a better PC", beacuse that's not even half the point.


    edits-And i can't play on servers without, sv_blockscripts 1, because we all know every server in the land will be running it.
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    edited July 2004
    <!--QuoteBegin-voogru+Jul 8 2004, 01:40 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Jul 8 2004, 01:40 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Forlorn+Jul 7 2004, 12:55 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Forlorn @ Jul 7 2004, 12:55 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-voogru+Jul 6 2004, 08:04 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Jul 6 2004, 08:04 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Dont use the plugin, it *does* work, however the client side code in NS for blocking scripts doesnt. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    um... what is the point to blocking scripts when you can just replicate the same actions as the script did with other windows commands :x


    seriously voogru, why even waste your time on this? <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Erm?

    Explain what you mean. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    <a href='http://www.ampednews.com/?page=articles&id=1055' target='_blank'>Why removing scripts is a waste of time</a>

    Be sure to read the comments for even more info on scripting
  • devicenulldevicenull Join Date: 2003-04-30 Member: 15967Members, NS2 Playtester, Squad Five Blue
    edited July 2004
    I really hope you guys rethink the blocking of ;
    Because thats just absurd. The rest of the things that are blocked are fine with me, but blocking ; is the stupidest thing I have ever heard of
    I mean, take a simple harmless script like this
    <!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias minusbuild "-use; unbind q; bind q plusbuild"
    alias plusbuild "+use; unbind q; bind q minusbuild"
    bind q plusbuild
    <!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
    All that does is hold down use for me, so I dont have to (and I can type normally while building stuff.
    Block wait and the rest, but by blocking the use of ;, you are hurting people with non-abusive scripts :/
  • puzlpuzl The Old Firm Join Date: 2003-02-26 Member: 14029Retired Developer, NS1 Playtester, Forum Moderators, Constellation
    <!--QuoteBegin-voogru+Jul 9 2004, 03:03 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Jul 9 2004, 03:03 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Do you think, while you're on a bug fixing spree, you could turn lastinv into a client side command? That currently is the only script I use, and it does make playing more bearable since lag isn't as noticable with it. Many players would probably be grateful for this.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    I'll have to see, im not TOO familiar with the client just yet but I'll probably figure it out.

    <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    I was under the impression the lastinv used to be clientside and it was changed to serverside when max improved the netcode.
  • DantemssDantemss Join Date: 2003-12-13 Member: 24305Members
    Can I suggest something? With mp_blockscripts on, force the client to bind mwheel to invprev and invnext automatically.
  • crono1crono1 Join Date: 2004-01-20 Member: 25497Members, Constellation
    <!--QuoteBegin-Dantemss+Jul 9 2004, 11:41 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Dantemss @ Jul 9 2004, 11:41 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Can I suggest something? With mp_blockscripts on, force the client to bind mwheel to invprev and invnext automatically. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    or not.
  • voogruvoogru Naturally Modified (ex. NS programmer) Join Date: 2002-10-31 Member: 1827Members, Retired Developer, NS1 Playtester, Contributor, Constellation
    I dont see why everyone is throwing a fit.

    Blocked scripts was designed to be working in NS. It works to an extent and I plan on improving on it.

    If you want to script, then find a server that has mp_blockscripts to 0, not that hard is it?
  • EPcreepEPcreep Join Date: 2004-04-28 Member: 28289Members, Constellation
    so when u said it would block medpak calls does that mean that my space bar and v key set to ask for ammo and meds wont work, cause that is in the options
  • wallerwaller Join Date: 2004-04-28 Member: 28281Members
    I've got scripts bound to mouse 1 and 2. think of me.. <!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif' /><!--endemo-->


    I'll have to change my whole button config to play on mp_blockscripts 1 enabled servers.
  • Vinegar_NinjaVinegar_Ninja Join Date: 2003-01-12 Member: 12211Members
    <!--QuoteBegin-voogru+Jul 9 2004, 11:53 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (voogru @ Jul 9 2004, 11:53 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I dont see why everyone is throwing a fit.

    Blocked scripts was designed to be working in NS. It works to an extent and I plan on improving on it.

    If you want to script, then find a server that has mp_blockscripts to 0, not that hard is it? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    finally you have redeemed yourself in my eyes after that horrible fireworks thing ^_^
    I totally and fully support you on this, and you people who are whining need to knock it off, I mean christ, go gripe and be emo elsewhere
  • ApolloGXApolloGX Join Date: 2003-09-13 Member: 20817Members
    wont we just be able to alias our scripts out?
  • titaniumtitanium Join Date: 2003-10-31 Member: 22166Members
    i hope the blocking of ";" is built into the next beta of ns without an option to allow it. all scripting does is offer convenience, and who really cares if you lose your ability to type while building or whatever other stupid script you have? i'm sick of getting banned from servers for "scripting" when the only ";" in my config file is for a voice on/off toggle, which if scripting was blocked, i could bind to two seperate keys instead of having it be a toggle. <i>oh no, how terrible</i>. if scripting was removed entirely it'd be for the better. halflife is the only game i know of which allows scripting, and i don't see ut2k4 players crying about how they wish they could script things.

    if you think "there's no point in blocking it because you can get around it", then i think your argument sucks. that apathetic point of view can be applied to <b>any</b> aspect of life and is completely worthless. if you're that sad that you need to use mouse drivers so your pistol fires at the cap, then you're simply admitting you are a worthless cheater.

    i look forward to seeing voogru blocking all scripting in ns now that he is a dev, and i will support it no matter what anyone else says.
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    edited July 2004
    <!--QuoteBegin-titanium+Jul 9 2004, 03:12 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (titanium @ Jul 9 2004, 03:12 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> i hope the blocking of ";" is built into the next beta of ns without an option to allow it. all scripting does is offer convenience, and who really cares if you lose your ability to type while building or whatever other stupid script you have? i'm sick of getting banned from servers for "scripting" when the only ";" in my config file is for a voice on/off toggle, which if scripting was blocked, i could bind to two seperate keys instead of having it be a toggle. <i>oh no, how terrible</i>. if scripting was removed entirely it'd be for the better. halflife is the only game i know of which allows scripting, and i don't see ut2k4 players crying about how they wish they could script things.

    if you think "there's no point in blocking it because you can get around it", then i think your argument sucks. that apathetic point of view can be applied to <b>any</b> aspect of life and is completely worthless. if you're that sad that you need to use mouse drivers so your pistol fires at the cap, then you're simply admitting you are a worthless cheater.

    i look forward to seeing voogru blocking all scripting in ns now that he is a dev, and i will support it no matter what anyone else says. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    if you think scripting gives only convience, why don't we also even out these playing fields:

    - Make it so everyone's FPS is lowered down to 30 fps, to acommidate for the poor people with crappy computers whose jetpacks don't lift as fast and fades can't blink as quick or LMG's shoot slower or can't bhop.

    - Make an actual command that enforces consistancy by not just checking filesize, it's still really easy to put in transparent muzzleflashes


    And please, ignore these big issues, so I can't change my sensitivity when I switch teams! I know I did a bad thing, forgive me <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /><!--endemo-->
  • Amped1Amped1 Join Date: 2003-02-08 Member: 13287Members
    So if all scripting does is offer convenience then why are you so upset about it. Its like being mad about automatic transmission in cars or someone having a butler.

    Also, Forlorn, I thought that nothing has been FPS related since 1.04?
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    <!--QuoteBegin-George_The_Gorge+Jul 9 2004, 03:29 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (George_The_Gorge @ Jul 9 2004, 03:29 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> So if all scripting does is offer convenience then why are you so upset about it. Its like being mad about automatic transmission in cars or someone having a butler.

    Also, Forlorn, I thought that nothing has been FPS related since 1.04? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    So if all it offers is convience, lets remove it and make the game worse!


    ....that's a good idea?


    And, as long as we are on HL it's FPS releated. Did you know that in CS, for example, your crosshairs which expand and shrink as you shoot... did you know they shrink faster as you have higher fps?


    Seriously, the one thing common between all top competetive HL players of any mod:

    <b>They all have 100 fps or pretty damn close to it</b>

    And the reason is, it's not even a debate, either you have high FPS or play a gimped game. HL was designed on 100 fps.
  • TheDestroyerTheDestroyer Tooobah Join Date: 2003-07-12 Member: 18123Members, Constellation
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Seriously, the one thing common between all top competetive HL players of any mod:
    They all have 100 fps or pretty damn close to it<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Dude, not everyone. When I actually cared about clans and stuff, I used the same computer I use now, my laptop. I just now got it to do 30 fps max.

    Yea, scripts just provide convenience. I've never thought anything of the b-hop scripts or the shootin scripts and stuff.

    Meh...I guess its not my game, I just play it. I don't have any access to the code, so I can't do anythin about it. Oh well... 2.01 is played at the LANs, and I can script all I want. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    <!--QuoteBegin-TheDestroyer+Jul 9 2004, 03:50 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (TheDestroyer @ Jul 9 2004, 03:50 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Seriously, the one thing common between all top competetive HL players of any mod:
    They all have 100 fps or pretty damn close to it<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Dude, not everyone. When I actually cared about clans and stuff, I used the same computer I use now, my laptop. I just now got it to do 30 fps max.

    Yea, scripts just provide convenience. I've never thought anything of the b-hop scripts or the shootin scripts and stuff.

    Meh...I guess its not my game, I just play it. I don't have any access to the code, so I can't do anythin about it. Oh well... 2.01 is played at the LANs, and I can script all I want. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    You were never a top clanner, so you do not belong to my statement.
This discussion has been closed.