Server Problem

{rAc}MikeyCSniper

2007-07-10 19:52:14

Ok I just set up my own server on the other computer (Windows) and everything is working great, except for the xbow.

I noticed that the xbow shoots to the left, right, up, down (the bolt doesn't go where my crosshair is pointing at all) and I can't understand what is causing this. Any ideas?

Walking Target

2007-07-10 20:06:07

Mikey,

I have heard of thisbefore, but I have no idea what the answer is. Do you have plugins installed, such as mani or anything like that, or is it a clean install? Also, what tickrate are you using?

Please record a demo of this happening for us also, I would like to document the problem. Maybe we can figure out the cause eventually.

WT

{rAc}MikeyCSniper

2007-07-10 23:48:55

My server has no plug-ins on it right now (clean-install). Not sure what the tickrate is.

I just now fixed this problem. I compared some of my server settings with those of other, correctly operating Windows servers and it turns out that all my rates on my server were incorrect, causing this "off-center xbow" (or whatever you would prefer to name it). Here are the correct rates to fix this:

sv_maxrate 30000
sv_minrate 5000
sv_maxupdaterate 100
sv_minupdaterate 20

The server.cfg file that I used was under the Support Section at Steam, searched "source dedicated server", and the file is in answer 3. The rates on that server.cfg file are incorrect, obviously, so you will have to change them.
I'll try and get a demo up of the messed up xbow later tonight.

{rAc}MikeyCSniper

2007-07-11 00:03:31

http://files.filefront.com/off+setxbowd ... einfo.html

The demo can be downloaded there.

Peace.

ninojman

2007-07-11 00:12:31

Good find, er Detective work. I always wondered about this bug as i had never seen it.

Walking Target

2007-07-11 01:08:39

Oh man, good info there Mikey. Here is the server.cfg from the support page. It looks like it is out of date. I'll ask em to update it.
// HL2MP Server Config file
// mostly the default settings with rate limits set to prevent massive lag
// put this file (server.cfg) in the cfg folder (this file is for HL2DM SRCDS servers only)
// qUiCkSiLvEr

hostname "Half-Life 2 DeathMatch!"

sv_hl2mp_weapon_respawn_time 20
sv_hl2mp_item_respawn_time 30

// set to 1 if this is a teamplay server
mp_teamplay 1

// allow or disallow damage from teammates
mp_friendlyfire 0

// how much damage is inflicted from falls, default 0
mp_falldamage 0

// set to 1 if weapons stay (immediate pickup by players without weapons)
// requires that there be additional ammo (can't pick up a weapon to get more ammo)
mp_weaponstay 0

// set to force players to respawn after death
mp_forcerespawn 1

// enable player footstep sounds
mp_footsteps 1

// enable flashlight
mp_flashlight 1

// enable autocrosshair (default is 1)
mp_autocrosshair 1

// allow bots
mp_allowNPCs 1

// world gravity (default 600)
sv_gravity 600

// world friction (default 4)
sv_friction 4

// world water friction (default 1)
sv_waterfriction 1

// Minimum stopping speed when on ground
sv_stopspeed 100

// spectator settings
sv_noclipaccelerate 5
sv_noclipspeed 5

sv_specaccelerate 5
sv_specspeed 3
sv_specnoclip 1

// player movement acceleration rate (default 10)
sv_accelerate 10
sv_airaccelerate 10
sv_wateraccelerate 10

// max player speed (default 320)
sv_maxspeed 320

// misc physics settings, leave them as-is
sv_rollspeed 200
sv_rollangle 0
sv_bounce 0

// player stepsize - dont mess with this (default 18 )
sv_stepsize 18

// misc default vehicle settings (leave these alone)
//r_VehicleViewDampen 1
//r_JeepViewDampenFreq 7.0
//r_JeepViewDampenDamp 1.0
//r_JeepViewZHeight 10.0
//r_AirboatViewDampenFreq 7.0
//r_AirboatViewDampenDamp 1.0
//r_AirboatViewZHeight 0.0

// teamplay talk all (1) or team only (0)
sv_alltalk 1

// enable voice on server
sv_voiceenable 1

// disable pause on server (set this to 0 always)
sv_pausable 0

// disable cheats (set this to 0 always)
sv_cheats 0

// teamserver coop (default 0)
coop 0

// deathmatch - set this to 1
deathmatch 1

// allow players to upload sprays (default 1)
sv_allowupload 1

// allow sprays and map content to be downloaded (default 1)
sv_allowdownload 1

// how often players can spray tags (default 20)
decalfrequency 20

// fast http download url address
//sv_downloadurl

// Enable instanced baselines - Saves network overhead
sv_instancebaselines 0

//Force server side preloading (default 0)
sv_forcepreload 1

// set fraglimit before mapchange
mp_fraglimit 30

// set timelimit before map change
mp_timelimit 30

// Max bandwidth rate allowed on server, 0 == unlimited
sv_maxrate 9999

// Min bandwidth rate allowed on server, 0 == unlimited
sv_minrate 5000

// Maximum updates per second that the server will allow (default 60)
sv_maxupdaterate 30

// Minimum updates per second that the server will allow (default 10)
sv_minupdaterate 10

// Maximum lag compensation in seconds (default 1)
sv_maxunlag 1

// explosion size (default 1)
sv_robust_explosions 0

// Maximum speed any ballistically moving object is allowed to attain per axis (default 3500)
sv_maxvelocity 3000

// rcon failure settings
sv_rcon_banpenalty 0
sv_rcon_maxfailures 10
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30

//The region of the world to report this server in (255 = world)
sv_region 255

// gather server statistics
sv_stats 1

//After this many seconds without a message from a client, the client is dropped (default 65)
sv_timeout 65

//Enables player lag compensation
sv_unlag 1

//Specifies which voice codec DLL to use in a game. Set to the name of the DLL without the extension
// miles is the only voice codec available for Source games
sv_voicecodec vaudio_miles

//Enables HLTV on this server
// do not enable HLTV for HL2DM servers right now
sv_hltv 0

//toggles whether the server allows spectator mode or not
mp_allowspectators 0

// If set to 1 then Server is a lan server (no heartbeat, no authentication, no non-class C addresses, 9999.0 rate, etc. )
// set to 0 for internet server
sv_lan 0

// Server contact name / url / email
sv_contact ""

// server password for players to join (default "")
//sv_password ""

// execute SteamID based ban list
// this file must be located in the cfg folder
exec banned_user.cfg

// execute IP based ban list
// this file must be located in the cfg folder
exec banned_ip.cfg

// Set packet filtering by IP mode (default 1)
sv_filterban 1

// log all bans in logfile
sv_logbans 1

// enable logging and start log file (always last thing)
sv_logfile 1
log on