Difference between revisions of "Server/fi"

From Team Fortress Wiki
Jump to: navigation, search
(translation)
(No difference)

Revision as of 10:10, 12 February 2012

Kuten kaikki Valven Source Engine-pelit, Team Fortress 2 käyttää Template:W. Asiakasohjelma on kopio pelistä joka on käynnissä pelaajan tietokoneella kun pelaaja yhdistää palvelimeen. Team Fortress 2:ssa on tällä hetkellä useita tuhansia palvelimia käynnissä maailman laajuisesti.

Palvelin vastaa monilta osin Team Fortress 2:en pelaamista. Se vastaa pelaajan tekemisistä päivittäen heidän sijaintejaan ja tilojaan, esim. aseella ampumista, vahingon kärsimistä ja vahingon aiheuttamista. Palvelin vastaa myös asioista, jotka eivät ole pelaajien ohjattavissa, esimerkiksi kartan aika Sentry Gunin käytöstä ym.

Hyödyt

Sen sijaan, että pelaaja liittyisi olemassa olevaan palvelimeen, pelaajat voivat aloittaa uuden servun. Tämä antaa pelaajalle mahdollisuuden isännöidä karta vaihtoa, valiten, mitä karttaa haluaa pitää yllä ja mitä ei. Pelaaja voi myös vaihdella painovoimaa, luokka rajoituksia, Highlander rajoituksia ja niin edelleen. Erilaisia modeja voi myös asentaa palvelimelle.

Tyypit

Source-moottoriin on kaksi palvelin tyyppiä.

Oma/paikallinen palvelin

Oma palvelin on tavallinen palvelin, joka pyörii pelaajan TF2 clientillä. Sen voi helposti tehdä "Create server" ("luo palvelin") toiminnolla. Paikallisella palvelimella muut pelajat voivat yhdistää paikalliseen servuun. Nämä palvelin-tyypit ovat parhaita LAN-käyttöön.

Dedicated server

Katso myös: Dedicated server configuration

Dedicated Server on palvelin tyyppi, joka ei tarvitse steamia toimiakseen. Dedicated serverit ovat edullisia. Monet dedicated serverit toimivat tehokkaalla kovalevyllä, taaten nopean käytön

Vaatimukset

Kun GSP (Game Server Provider) toimii, jokainen voi tehdä oman deticated serverin seuraavilla vaatimuksilla

Oma palvelin

  • Mac OS X 10.5.8 tai 10.6.3 ja uudemmat.
  • Windows XP ja uudemmat.

Dedicated server

  • Linux (x86 tai amd64) versiolla 2.3.2 tai uudemmalla.
  • FreeBSD (x86 tai amd64) Linuxilla.
  • Windows 2000 tai uudempi.

Päivitys historia

20. syyskuuta 2007 päivitys
  • Linux Dedicated Server beta julkaisu.

26. syyskuuta 2007 päivitys

  • The affinity of the main thread is not set explicitly for dedicated servers. This will properly load balance multiple instances of the dedicated server running on a multi-processor machine. The affinity is still set to CPU 1 for clients and listen servers.
  • Poistettu mp_friendlyfire cvar palvelimilla. Team Fortress 2 keskeytykset jatkuisivat ilman tätä

28. syyskuuta 2007 päivitys

  • Korjattu harvinainen palvelimen kaatuminen

2. lokakuuta 2007 päivitys

  • Korjattu palvelimen kaatuminen liittyen Spy Sappereihin.
  • Lisä mahdollisuuksia lisätty 'Peli' kohtaan "Create server"-toimintoon.

9. lokakuuta 2007 päivitys

  • Improved startup network initialization to catch issues with server firewalls popping up in the background.

October 25, 2007 Patch

  • Fixed issues on Dustbowl and Hydro that could occur when a server emptied in the middle of a round.
  • Fixed honeypot server problems.

November 20, 2007 Patch

  • Added sv_pure to the server, currently defaults to off. Type "sv_pure" in the console to get the full description.
  • Added server log entries for: Round_Start, Round_Setup_Begin, Round_Setup_End, Round_Overtime, Round_SuddenDeath, Round_Stalemate, Round_Win, Round_Length, Mini_Round_Selected, Mini_Round_Start, Mini_Round_Win, and Mini_Round_Length.
  • Server log entries for Round_Win and level changes will now detail the team scores and player counts.
  • Updated server log entries for flag captures to detail the number of captures and the tf_flag_caps_per_round value.
  • Fixed Windows dedicated server running in -console mode moves its window to the front instead of the back upon startup.
  • Fixed Windows dedicated server bug (in -console mode) where typing anything in the console window was slow and tedious.
  • Fixed an error when updating name of 32nd player on server.

December 20, 2007 Patch

  • Sudden death mode is now a server option (a convar) and defaults to OFF.
  • Fixed an rcon/console command that could cause server crashes.
  • Fixed a rare crash that can happen when a player being healed leaves the server suddenly.
  • Added the ability for servers to have map-specific .cfg files in the cfg folder.

December 31, 2007 Patch

  • Added player position data to server logging of events (player_death, player_builtobject, teamplay_flag_event, object_destroyed, teamplay_point_captured, teamplay_capture_blocked).

January 14, 2008 Patch

  • Added "nextlevel" server cvar. If set to a valid map name, server will change to that map during the next changelevel.

February 14, 2008 Patch

  • Added server log entry for buildings destroyed by their owner.

February 15, 2008 Patch

  • Game server will now try 32 sequential ports to start up on if they are all originating on the same machine. Previously it would stop at 10.
  • Fixed server crash with mp_forcecamera set to 1 (reverted to pre-release behavior).

February 28, 2008 Patch

  • Servers can now specify metatags describing the custom rules they've adopted.
  • Added options for servers who want to become custom games: Disable Critical hits (tf_weapon_criticals), eliminate respawn times (mp_disable_respawn_times), and raise maxplayers above 24.
  • Made several improvements to server-side stat reporting (not related to individual player stats).
  • Fixed "-maxplayers" on the command line not correctly setting the maxplayers value for the server.

March 6, 2008 Patch

  • Removed sv_alltalk from the list of convars that affect custom server tags.
  • Fixed servers with maxplayers <= 24 that are running SourceTV having the "increased_maxplayers" tag added for their server.

March 13, 2008 Patch

  • Fixed Linux dedicated server map load problems on certain Athlon processors.

March 20, 2008 Patch

  • Fixed Linux build not handling FCVAR_REPLICATED and FCVAR_NOTIFY cvars correctly.
  • Plugged an exploit where the server could send executable code to the client.
  • Added mp_stalemate_at_timelimit ConVar for server admin to allow SuddenDeath when mp_timelimit hits on non-Valve maps.

April 1, 2008 Patch

  • Fixed problem that was preventing some dedicated servers from uploading gamestats.

April 2, 2008 Patch

  • Fixed Linux dedicated server crash on map change.

April 30, 2008 Patch

  • Fixed clients being able to trigger sv_soundscape_printdebuginfo on the server.
  • Fixed potential "nuke" exploit in rcon subsystem.

August 4, 2008 Patch

  • Fixed _resetgamestats command causing server crash.

July 14, 2009 Patch

  • Improved connection logic to help servers that aren't automatically reconnecting to Steam.
  • Fixed setinfo exploit that allowed restricted convars to be set while connected to a server.
  • Fixed "sensitivity" ConVar not capping the upper value which sometimes caused a server crash.

May 27, 2010 Patch

  • Added client/server version check on client connect.

June 11, 2010 Patch

  • Fixed a case where servers could get stuck in an infinite loop while spawning bots.

February 14, 2011 Patch

  • Improved the version mismatch error message received when connecting to a server with a different version than your client.

February 22, 2011 Patch

  • Fixed a server crash exploit caused by malformed network packets.

February 24, 2011 Patch (Community Map Pack Update)

  • Fixed another server crash exploit caused by malformed network packets.
  • [Dokumentoimaton] Fixed trades only displaying one of the items traded to the server.

March 10, 2011 Patch (Shogun Pack)

  • Added check to prevent multiplayer servers from transmitting 1 as their maxplayers value to connecting clients.
  • Fixed clients being able to use particle exploits on sv_pure servers.

April 15, 2011 Patch

  • Fixed a server crash caused by the server triggering a nextlevel vote.

March 15, 2011 Patch

  • Fixed a server crash caused by using the Half-Zatoichi to hit someone not holding a weapon.

April 18, 2011 Patch

  • Fixed a server crash that could occur if TFBots were used across map changes.

May 9, 2011 Patch

  • Replay publishing system will try to do a rename for local HTTP mode but will manually copy and delete the file if the rename fails, which can happen if the source and destination are on different volumes.
  • Fixed threading issues on Linux, which was causing major lag spikes.
  • Fixed replay data cleanup system, which cleans up stale data at the end of each round. This asynchronous operation can be explicitly invoked by executing a replay_docleanup command on the server.

May 10, 2011 Patch

  • Replay
    • Fixed a server lockup during data cleanup

May 13, 2011 Patch

  • Fixed a server crash caused by a mismatched items schema.

May 25, 2011 Patch

  • Fixed a few server crashes caused by the replay system
  • Fixed a server crash caused by the vote system

June 17, 2011 Patch

  • Fixed a server crash caused by the replay system
  • Fixed a server crash caused by disguising Spies
  • Fixed a server crash on startup caused by writing to the console
  • Fixed a server crash triggered during entity cleanup

June 27, 2011 Patch

  • Added a server console message when a player is sent to the server via the matchmaking system

July 28, 2011 Patch

  • Fixed a damage calculation in the Mantreads on Linux server, which could cause a physics crash

September 2, 2011 Patch

  • Fixed a server crash exploit caused by invalid player viewangles

October 17, 2011 Patch

  • Fixed a server crash that occurred when running both SourceTV and Replay.

October 18, 2011 Patch

  • Fixed a frequent server crash related to packfiles.

October 18, 2011 Patch #2

  • Fixed a server error about unprecached models

2. helmikuuta 2012 -päivitys

  • Adjusted error messages on servers when players drop due to Steam authentication failure to be more clear
  • Additional important server messages now go to the server log instead of just the console
  • Fixed a server crash caused by Holiday Punch critical attacks on physics objects

Katso myös

Ulkoiset linkit