bad idea

Discuss anything to do with Nexuiz here.

Moderators: Nexuiz Moderators, Moderators

Sun Apr 08, 2007 6:35 pm

  • I just joined the RBI ctf server after waiting a while to get on. When I was finally able to play, I couldn't move in any direction except backwards. Then I noticed sprites floating over the red and blue bases, my flag carrier, and random "waypoints".

    Apparently the server remapped my page up, page down, home, and delete keys to commands pertaining to the new sprites... considering that those are my movement keys, you can perhaps understand why I was pissed to learn that even after I reloaded my binds I couldn't move. I understand that this was probably done to prevent remapping keybinds clientside and thus would only remap them while on RBI, but I think it's a fundamentally bad idea to just assume that people use a particular set-up on their keyboard. I for one cannot play right now as I have no intention of rebinding all my keys for something that is hopefully temporary.

    EDIT: The help and waypoint binds, if they work the way that I think they do, are cool. I definitely think there should be a way to toggle the sprites selectively (not everyone needs directions to the base but help ones might be useful)... and icons would be preferred I think... again, make it selectable.
    Last edited by Xeno on Sun Apr 08, 2007 11:00 pm, edited 2 times in total.
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Sun Apr 08, 2007 6:53 pm

  • Ok, I found the in_bind stuff in my cfg file... which makes this a perfect time to learn about assigning bindmaps etc... but still, you should keep your grubby hands off of my binds... who do you think you are to mess around with my configurations, Bill Gates? :P
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Sun Apr 08, 2007 7:49 pm

  • Since when can a server change your own binds?

    ... omg
    *changes the sources*
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Sun Apr 08, 2007 7:55 pm

  • A server can execute any console command in the clients console.
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Sun Apr 08, 2007 8:13 pm

  • Basically, I had a reason to do that - otherwise people would have no chance at all to use that stuff. I did that to bindmap 1 so they do not overwrite settings in the cfg. I disable that stuffcmd now, but then I can be sure nobody will use these features at all. Still I wonder how anyone can use THESE keys for movement.

    As for icons - if someone makes the graphics, I will take them.

    And as for turning off - the problem is that they are server side, but I can make it a cvar. However, I would STILL show the HELP ME and GO HERE pointers, just not the RED BASE and BLUE BASED ones, when turned off, as the aforemtioned ones are for team communication. With the same reasoning you could request a feature to hide every say_team.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Sun Apr 08, 2007 8:15 pm

  • Xeno The Blind wrote:Ok, I found the in_bind stuff in my cfg file... which makes this a perfect time to learn about assigning bindmaps etc... but still, you should keep your grubby hands off of my binds... who do you think you are to mess around with my configurations, Bill Gates? :P


    The RBI server is not the first one to do such things. Actually, the grappling hook code stuffcmds an alias, and Dresk's mod stuffs quite much stuff.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Sun Apr 08, 2007 8:26 pm

  • Imho there should be NO hardcoded binds. EVER. Maybe you should make a simple website explaining all the new sprites and command stuff, and give the url in the modt.
    I'd sure use them, but the truth is, I never use any keys on the keyboar except my binds. And I'd be very angry, if eg. the RL would be replaced hardcoded by any other bind. I'm used to play with my binds in all FPS games years now, I won't be happy if I'd need to change :(
    "One should strive to achieve; not sit in bitter regret."
    WE ARE NEXUIZ.
    Image
    Image
    User avatar
    C.Brutail
    Laidback mapper
     
    Posts: 2357
    Joined: Tue Feb 28, 2006 7:26 pm
    Location: Ironforge

Sun Apr 08, 2007 10:09 pm

  • You could write those binds into this thread, so i can use them ;)
    Or I'll tell your mom that you mess with other people's keyboards!

    I'm sure you'd be grounded for it :P
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Sun Apr 08, 2007 10:20 pm

  • see sv_motd on the server :P

    Code: Select all
    alias "g_waypointsprite_personal_spawn" "impulse 30; echo personal waypoint spawned at location"
    bind ins g_waypointsprite_personal_spawn
    alias "g_waypointsprite_personal_point" "impulse 31; echo personal waypoint spawned at crosshair"
    bind home g_waypointsprite_personal_point
    alias "g_waypointsprite_team_gohere" "impulse 32; echo GO HERE spawned at location"
    bind pgdn g_waypointsprite_team_gohere
    alias "g_waypointsprite_team_helpme" "impulse 33; echo HELP ME spawned"
    bind pgup g_waypointsprite_team_helpme
    alias "g_waypointsprite_team_go_point" "impulse 34; echo GO HERE spawned at crosshair"
    bind end g_waypointsprite_team_go_point
    alias "g_waypointsprite_clear" "impulse 39; echo waypoints cleared"
    bind del g_waypointsprite_clear
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Sun Apr 08, 2007 11:10 pm

  • yes i did see that it helps but is it on for every game?
    User avatar
    shaggy
    Alien trapper
     
    Posts: 419
    Joined: Tue Apr 03, 2007 6:12 am

Sun Apr 08, 2007 11:11 pm

  • yes, and why should the communication points be bad?

    The RED BASE/BLUE BASE fixed waypoints can now be turned off by putting "set cl_hidewaypoints 1" in your autoexec.cfg. But that won't turn off the one for your flag carrier, the HELP ME and the GO HERE.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Sun Apr 08, 2007 11:20 pm

  • Also... impulse 38 (aliased to g_waypointsprite_toggle) now toggles the red base/blue base waypoints on/off for the current game. The default is set in cl_hidewaypoints.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Wed Apr 11, 2007 10:45 am

  • divVerent wrote:see sv_motd on the server :P

    Code: Select all
    alias "g_waypointsprite_personal_spawn" "impulse 30; echo personal waypoint spawned at location"
    bind ins g_waypointsprite_personal_spawn
    alias "g_waypointsprite_personal_point" "impulse 31; echo personal waypoint spawned at crosshair"
    bind home g_waypointsprite_personal_point
    alias "g_waypointsprite_team_gohere" "impulse 32; echo GO HERE spawned at location"
    bind pgdn g_waypointsprite_team_gohere
    alias "g_waypointsprite_team_helpme" "impulse 33; echo HELP ME spawned"
    bind pgup g_waypointsprite_team_helpme
    alias "g_waypointsprite_team_go_point" "impulse 34; echo GO HERE spawned at crosshair"
    bind end g_waypointsprite_team_go_point
    alias "g_waypointsprite_clear" "impulse 39; echo waypoints cleared"
    bind del g_waypointsprite_clear


    thx, although i checked the motd before reading this ^_^
    made my own binds now :)
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Wed Apr 11, 2007 10:48 am

Wed Apr 11, 2007 1:23 pm

  • what about impulse 40 -> drop flag?
    That would be nice I guess?
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Wed Apr 11, 2007 3:11 pm

Wed Apr 11, 2007 6:52 pm

  • esteel wrote:bind x kill
    thats does drop the flag too :P


    So kill basically kills you, thus you drop the flag?
    Wow, I always thought it'd spawn a giant alien warship and shoot all the OTHER players! (jk)
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Wed Apr 11, 2007 10:14 pm

  • Blµb wrote:
    esteel wrote:bind x kill
    thats does drop the flag too :P


    So kill basically kills you, thus you drop the flag?
    Wow, I always thought it'd spawn a giant alien warship and shoot all the OTHER players! (jk)


    n00b, that's exactly what it does! Wtf would be the point of using "kill" to kill yourself? Now shut up before everyone figures out how to use it and win every game. Soon you'll be telling everyone about the rocket pack that you get from hitting F10.
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Wed Apr 11, 2007 10:30 pm

  • Xeno The Blind wrote:A server can execute any console command in the clients console.


    That should be fixed. Servers should only beable to execute certain game/level related commands (play this song etc).
    penguin
    Banned
     
    Posts: 18
    Joined: Wed Apr 11, 2007 6:23 pm

Thu Apr 12, 2007 12:11 am

  • Can't, as DarkPlaces is a Quake engine, so it needs to support Quake mods relying on that.

    Only possibility would be filtering.

    However, it does not really matter, as the console is quite limited - especially: it can NOT go outside of the game directory, so damage it does is quite limited.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Thu Apr 12, 2007 11:21 am

  • Well, CSQC is different...
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Thu Apr 12, 2007 12:53 pm

  • CSQC also can not access stuff outside the game directory.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Thu Apr 12, 2007 6:15 pm

  • Figured that out already. As you know, I'm currently looking into that part :P
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm



Return to Nexuiz - General Discussion




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest