Serwery Unreal Tournament 2004 (ut2k4)


Poradnik użytkownika - instrukcja obsługi

 

Własny serwer


PIFPAF.pl oferuje serwery gier multiplayer. Jesteśmy pierwszym dostawcą serwerów na rynku polskim. Informacje ogólne na temat naszych usług znajdziecie pod adresem:
http://www.pifpaf.pl/article/17/1/Serwery_gier_standard.html

Cennik z kalkulatorem znajdziecie pod adresem:
http://www.pifpaf.pl/Cennik_serwerow.html

Jeśli chcecie wypróbować nasze serwery, zapraszamy na serwery publiczne, lista znajduje się tutaj:
http://www.pifpaf.pl/Lista_serwerow.html

Listę gier, do których możecie wykupić serwer znajdziecie tutaj:
http://www.pifpaf.pl/article/17/5/Lista_gier.html

Podręcznik - informacje o zamówieniu, płatności, uruchomieniu i zarządzaniu serwerami znajdziecie tutaj:
http://www.pifpaf.pl/manual/Moje_Serwery.html

Serwer możecie zamówić w panelu (po rejestracji i zalogowaniu):
http://ms.pifpaf.pl

Wszystkie nasze serwery są wstępnie skonfigurowane. Niektóre posiadają już zainstalowane najważniejsze mody i dodatki.

Wszystkie serwery uruchamiamy w najnowszych wersjach, jednak część posiada możliwość przełączenia na starszą wersję. Zapraszamy!

Podstawowe informacje


Podstawowe informacje dotyczące serwerów Unreal Tournament 2004 w PIFPAF.pl:

Standardowy port7777 UDP
Możliwość wysyłania poleceń przez konsolęNie
KoloryNie
BinarkiUnreal Tournament 2004

 

Ważne pliki


Zmian parametrów serwera dokonuje się w plikach konfiguracyjnych. Dzięki temu, serwer przy restarcie uruchamia się z zadanymi parametrami. Pliki konfiguracyjne to:

System/server.ini - główny plik konfiguracyjny serwera

System/ - katalog konfigów i modów

Web/ - katalog plików webadmina

Maps/ - katalog map

Sounds/ - katalog dźwięków

Music/ - katalog muzyki

Textures/ - katalog tekstur


UWAGA! Każda zmiana w pliku konfiguracyjnym wymaga restartu serwera.


Pliki z logami:

Logs/* - pliki z logami



Pliki konfiguracyjne najprościej edytować za pomocą appletu FTP w zakładce PLIKI w MOICH SERWERACH.

Bonus packi


Bonus packi ściągniesz ze strony : http://www.beyondunreal.com/main/ut2004/ut2004essential.php lub http://wiki.unrealadmin.org/UT2004

Konfig serwera


W głównym pliku konfiguracyjnym serwera:

System/server.ini

Dokonujemy zmian haseł, nazwy serwera oraz parametrów serwera.

Zmienne są podzielone na sekcje.

  

Wgrywanie map i mutatorów



Wszystkie mody i mapy należy wrzucać za pomocą FTP. Można do tego używać opcji PLIKI w MOICH SERWERACH, lub klienta FTP

Mutatory

Mutatory to dodatki modyfikujące grę.

Mutatory ustawia się w linii poleceń serwera lub poprzez wbudowany w serwer panel webadmina .

 Każdy mutator instaluje się trochę inaczej. Szczegółowe instrukcje znajdziecie załączone do archiwum każdego z nich.

Generalna zasada to skopiowanie plików mutatora do Server/ i dopisanie w konfigu:

[Engine.GameEngine]

ServerPackages=MUTATOR

Mapy

Mapy wrzucamy do katalogu:

Maps/

Po zrestartowaniu serwera będą widoczne w panelu.
 

AntiTCC


AntiTCC jest modem antycheaterskim sprawdzających pliki i ustawienia gracza.

Instalacja

Ściągnij najnowszą wersję moda.

 

Przegraj pliki na serwer z zachowaniem struktury katalogów.

Dopisz mod w sekcji

[Engine.GameEngine]
ServerActors=AntiTCC119Beta26.MutAntiTCCFinal
ServerPackages=AntiTCC119Beta26

Wersje mogą się różnić - sprawdź nazwy plików w archwiwum moda.

 

UTAN


UTAN jest siecią zaufanych adminów Unreal. Służy do wymiany informacji o oszustach, przechowuje i kontroluje bany.

Aby ściągnąć i zainstalować mutator UTAN musisz się zarejestrować w sieci UTAN: http://utan.tnwagroup.com/

Dopisać w sekcji:

[Engine.GameEngine]
ServerActors=UTANBanManager101.UTANServerActor

 Oraz nową sekcję:

[UTANBanManager101.MutUTAN]
bReceiveUTANBans=True
bReceiveGISPBans=True
bReceiveIPs=False
bReceiveAimbot=True
bReceiveAnnoyance=False
bReceiveSkinHack=True
bReceiveWallHack=True
bReceiveOther=False
bShowInServerName=True
bAllowTracking=True
bAllowKickReporting=True
UTANUserName=
UTANPassHash=
FileNameMask=UTAN_%P_%Y-%M-%D_%H-%I-%S_%G_%L
TimeStampMask=%D-%M-%Y %H:%I:%S

Wersję 101 należy zmienić na aktualnie ściągniętą

UTComp


UTComp jest modem zwiększającym funkcjonalność silnika UT, używanym w meczach.

Instalacja

Ściągnij UTComp 1.7.

Przegraj na serwer z zachowaniem struktury katalogów

Dopisz w sekcji konfigu:

[Engine.GameEngine]

ServerPackages=utcompv17a

oraz dopisz nową sekcję:

[utcompv17a.MutUTComp]
bEnableVoting=True
bEnableBrightskinsVoting=True
bEnableHitsoundsVoting=True
bEnableWarmupVoting=True
bEnableTeamOverlayVoting=True
bEnableMapVoting=True
bEnableGametypeVoting=True
bEnableTimedOvertimeVoting=True
VotingPercentRequired=51.000000
VotingTimeLimit=30.000000
benableDoubleDamage=True
EnableBrightSkinsMode=3
bEnableClanSkins=True
bEnableTeamOverlay=True
EnableHitSoundsMode=1
bEnableScoreboard=True
bEnableWarmup=True
WarmupReadyPercentRequired=100.000000
bEnableWeaponStats=True
bEnablePowerupStats=True
bShowTeamScoresInServerBrowser=True
ServerMaxPlayers=12
bEnableAdvancedVotingOptions=True
bEnableAutoDemoRec=False
AutoDemoRecMask=%d-(%t)-%m-%p
EnableWarmupWeaponsMode=1
WarmUpTime=0
WarmupHealth=199
bForceMapVoteMatchPrefix=True
bEnableTimedOvertime=True
TimedOverTimeLength=300
NumGrenadesOnSpawn=1
bForward=False
bEnableForwardVoting=True
bShieldFix=True
bAllowRestartVoteEvenIfMapVotingIsTurnedOff=False
bEnableEnhancedNetCode=False
bEnableEnhancedNetCodeVoting=True
AlwaysUseThisMutator=UTCompv17a.mututcomp

Ściąganie z serwera


Za ściąganie dodatków z serwera przez łączących się graczy odpowiada sekcja:

[IpDrv.TcpNetDriver]
AllowDownloads=True
MaxDownloadSize=0

 Można także wystawić mapy i dodatki na zewnętrznym serwerze WWW w celu znacznego przyśpieszenia ściągania:

[IpDrv.HTTPDownload]
RedirectToURL=http://moj.serwer/sciezka/do/plikow
ProxyServerHost=
ProxyServerPort=3128
UseCompression=True
 

WEBADMIN


Webadmin to wbudowane w serwer narzędzie pozwalające na zarządzenie serwerem.

Webadmin jest standardowo uruchomiony na naszych serwerach. Dane znajdziecie w zakładce Informacje/Podstawowe dane serwera.

W konfigu ustawia się go w pliku:

System/XAdmin.ini

wg schematu:

[XAdmin.xAdminConfigIni]
AdminUsers=(AdminName="NAZWA",Password="HASŁO",Privileges=,Groups=("GRUPA"),ManagedGroups=)
AdminGroups=(GroupName="LowAdmins",Privileges="K|M|X",GameSecLevel=255)

 

Aby wejść na stronę webadmina należy wpisać w przeglądarce internetowej:

http://IP_SERWERA:PORT_WEB

Po wejściu na stronę webadmina ukazuje się menu główne:

 

W menu Currents ustawisz mutatory, mapę, tryb gry, otrzymasz dostęp do konsoli serwera i opcji restartu:

Ustawienia główne serwera znajdują się w menu Defaults

 

Nazwa i dane serwera


Nazwę serwera i inne informacje o nim ustawia się w sekcji :

    [Engine.GameReplicationInfo]
    ServerName=Nazwa Serwera
    ShortName=Krótka nazwa
    AdminName=Nazwa admina
    AdminEmail=Admin admina
    MOTDLine1=Linia Powitalna 1
    MOTDLine2=
    MOTDLine3=
    MOTDLine4=
    Region=0


W konfigu serwera.

Linia startowa

 Linię startową ustawia się w panelu Moje Serwery w Narzędzia/Linia startowa

Format jest następujący

MAPA?game=GRA?mutator=MUTATOR?inneopcje...

np. instagib + 2 mutatory :

DM-Antalus?game=XGame.XDeathmatch?mutator=XGame.MMutInstaGib,UnrealGame.MutLowGrav

kolejny przykład:

DM-Antalus.ut2?Game=XGame.XDeathMatch?bAutoNumBots=True

Pełną listę  ustawień startowych znajdziecie tutaj.

Mutatory


Mutatory dostępne w standardowej dystrybucji UT:

BonusPack.MutCrateCombo Bonus Combos
Onslaught.MutBigWheels BigWheels
Onslaught.MutLightweightVehicles Lightweight Vehicles
Onslaught.MutOnslaughtWeapons Onslaught Weapons
Onslaught.MutWheeledVehicleStunts Stunt Vehicles
OnslaughtFull.MutVehicleArena Vehicle Arena
UTClassic.MutUTClassic UT Classic
UTClassic.MutUseLightning Lightning Guns
UTClassic.MutUseSniper Sniper Rifles
UTV2004s.utvMutator UTV2004S
UnrealGame.MutBerserk Super Berserk
UnrealGame.MutBigHead BigHead
UnrealGame.MutGameSpeed Game Speed
UnrealGame.MutLowGrav LowGrav
UnrealGame.MutMovementModifier Air Control
XGame.MutFastWeapSwitch UT2003 Style
XGame.MutInstaGib InstaGib
XGame.MutNoAdrenaline No Adrenaline
XGame.MutQuadJump QuadJump
XGame.MutRegen Regeneration
XGame.MutSlomoDeath Slow Motion Corpses
XGame.MutSpeciesStats Species Statistics
XGame.MutUDamageReward UDamage Reward
XGame.MutVampire Vampire
XGame.MutZoomInstagib Zoom InstaGib
XWeapons.MutArena Arena
XWeapons.MutNoSuperWeapon No SuperWeapons

 

Tryby


Gra posiada następujące tryby gry, zmieniane w linii startowej lub w webadminie:

XGame.xDeathMatch Standard DeathMatch
XGame.xTeamGame Team DeathMatch
XGame.xCTFGame Capture The Flag
XGame.xDoubleDom Double Domination
XGame.xBombingRun Bombing Run
XGame.xVehicleCTFGame Vehicle CTF
BonusPack.xMutantGame Mutant
BonusPack.xLastManStandingGame Last Man Standing
SkaarjPack.Invasion Invasion
UT2K4Assault.ASGameInfo Assault
Onslaught.ONSOnslaughtGame Onslaught

Mapy


Dostępne standardowo mapy to:

as-bp2-acatana

as-bp2-jumpship

as-bp2-outback

as-bp2-subrosa

as-bp2-thrust

as-convoy

as-fallencity

as-glacier

as-junkyard

as-mothership

as-robotfactory

br-anubis

br-bridgeoffate

br-canyon

br-de-elecfields

br-disclosure

br-icefields

ctf-1on1-joust

ctf-bridgeoffate

ctf-chrome

ctf-face3

ctf-faceclassic

ctf-maul

dm-1on1-albatross

dm-1on1-desolation

dm-1on1-idoma

dm-1on1-irondust

dm-1on1-roughinery

dm-1on1-serpentine

dm-1on1-spirit

dm-1on1-squader

dm-1on1-trite

dm-antalus

dm-asbestos

dm-bp2-calandras

dm-bp2-goopgod

dm-compressed

dm-corrugation

dm-curse4

dm-de-grendelkeep

dm-de-ironic

dm-deck17

dm-desertisle

dm-gestalt

dm-goliath

dm-hyperblast2

dm-junkyard

dm-leviathan

dm-metallurgy

dm-morpheus3

dm-oceanic

dm-rankin

dm-rrajigar

dm-sulphur

dm-trainingday

dom-aswan

ons-adara

ons-arcticstronghold

ons-dria

ons-torlan

ons-tricky



Rotacja map


Rotację map ustawia sie w konfigu serwera. W sekcji:

[Engine.MaplistManager]
Games=(GameType="XGame.xDeathMatch",ActiveMaplist="Default DM")
Games=(GameType="XGame.xTeamGame",ActiveMaplist="Default TDM")

należy wpisać nazwę maplisty przypisanej konkretnemu trybowi gry. Żeby ustawić maplistę dla trybu, potrzebna jest sekcja z trybem gry, np. dla DM:


[Default DM MaplistRecord]
DefaultTitle=Default DM
DefaultGameType=XGame.xDeathMatch
DefaultActive=0
DefaultMaps=DM-1on1-Albatross
DefaultMaps=DM-1on1-Crash
DefaultMaps=DM-1on1-Desolation
DefaultMaps=DM-1on1-Idoma
DefaultMaps=DM-1on1-Irondust
DefaultMaps=DM-1on1-Mixer
DefaultMaps=DM-1on1-Roughinery
DefaultMaps=DM-1on1-Serpentine
DefaultMaps=DM-1on1-Spirit
DefaultMaps=DM-1on1-Squader
DefaultMaps=DM-1on1-Trite

 

 

Dużo wygodniej jest korzystać z webadmina.

Głosowanie


Aby włączyć głosowanie na mapy należy w sekcji:

[xVoting.xVotingHandler] 

zmienić

bMapvote=True

 

Przykładowa konfiguracja z uwzględnieniem maplisty:

[xVoting.xVotingHandler]
VoteTimeLimit=70
ScoreBoardDelay=5
bAutoOpen=True
MidGameVotePercent=50
bScoreMode=False
bAccumulationMode=False
bEliminationMode=False
MinMapCount=2
MapVoteHistoryType=xVoting.MapVoteHistory_INI
RepeatLimit=4
DefaultGameConfig=0
bDefaultToCurrentGameType=True
bMapVote=True
bKickVote=True
bMatchSetup=False
KickPercent=51
bAnonymousKicking=True
MapListLoaderType=xVoting.DefaultMapListLoader
ServerNumber=1
CurrentGameConfig=0
GameConfig=(GameClass="XGame.xCTFGame",Prefix="CTF",Acronym="CTF",GameName="Capture The Flag",Mutators=,Options=)
GameConfig=(GameClass="Onslaught.ONSOnslaughtGame",Prefix="ONS",Acronym="ONS",GameName="Onslaught",Mutators=,Options=)
GameConfig=(GameClass="XGame.xDeathMatch",Prefix="DM",Acronym="DM",GameName="DeathMatch",Mutators=,Options=)
GameConfig=(GameClass="XGame.xBombingRun",Prefix="BR",Acronym="BR",GameName="Bombing Run",Mutators=,Options=)
GameConfig=(GameClass="UT2k4Assault.ASGameInfo",Prefix="AS",Acronym="AS",GameName="Assualt",Mutators=,Options=)
GameConfig=(GameClass="XGame.xDoubleDom",Prefix="DOM",Acronym="DOM",GameName="Double Domination",Mutators=,Options=)
GameConfig=(GameClass="XGame.xTeamGame",Prefix="DM",Acronym="DM",GameName="Team DeathMatch",Mutators=,Options=)
 

[xVoting.DefaultMapListLoader]
bUseMapList=False
MapNamePrefixes=DM,DOM,CTF,BR,AS,ONS,VCTF

Dema


Serwer może nagrywać dema. Wystarczy wydać komendę:

Admin DEMOREC [nazwadema] 

Nagrywanie zatrzymujemy komendą:

Admin STOPDEMO

Hasła


Hasła można ustawić w pliku konfiguracyjnym

Zmienne odpowiadające za hasła znajduą się w sekcji

[Engine.GameInfo]

AdminPassword=HasłoAdmina
GamePassword=Hasło do gry


Aby zdjąć hasło na serwerze publicznym należy ustawić:
GamePassword ""

zrestartować

Hasło do FTP ustawia się w menu HASŁA w MOICH SERWERACH.

Lub w webadminie.

Anty cheaty


Gra nie posiada wbudowanych programów przeciw oszustom. Są jednak mody, które taką funkcję spełniają. Patrz rozdział mutatory.

Dodatkowe opcje w panelu


Kick i ban


Komendy do wyrzucania graczy z serwera:
admin kick <nazwa gracza>   - kopie z serwera


Komendy do banowania i zdejmowania banów:

admin kickban <nazwa gracza>   - kopie z serwera

Podstawowe komendy


Podstawowe komendy sterujące serwerem:
admin addbots <number> - dodaje boty
admin summon <class name> - dodaje aktora
admin killpawns - zabija wszystkie potwory
admin killall Bot - zabija wszystkie boty
admin killall WarheadLauncher - odbiera wszystkie launchery
admin killall UDamage - odbiera wzmacniacze
admin killall ut_ShieldBelt - odbiera tarcze
admin killall ut_Invisibility - odbiera niewidzialność
admin killall Armor2 - odbiera zbroje
admin killall ThighPads
admin killall ut_Jumpboots - odbiera buty do skakania
admin kick <nazwa gracza> - wykopuje gracza
admin kickban <nazwa gracza> - wykopuje i banuje gracza

admin quit lub admin exit - zabija serwer
admin pause - pauzuje grę
admin switchlevel <mapa> - zmienia mapę
admin servertravel <mapa>?Game=<gametype> - zmienia mapę i tryb
admin servertravel <mapa>?Mutator=<mutator> - zmienia mapę i mutator
admin servertravel <map a>?Game=<gametype>?Mutator=<mutator> - zmienia mapę, tryb i mutatory
admin servertravel ?restart - restartuje mapę

Polecenia można wydawać w konsoli WEBADMIN lub logując się jako admin w grze.

Zmienne serwera


Najważniejsze zmienne konsoli serwera wraz z opisem i możliwymi wartościami. Za zmienną podana jest wartość domyślna.

Zdalne zarządzanie


Serwerem UT można zarządzać poprzez panel webadmina - patrz rozdział WEBADMIN

lub bezpośrednio w grze wpisując w konsoli gry:

adminlogin hasłoAdmina

Hasło admina ustawia się w pliku konfiguracyjnym pod zmienną:

AdminPassword

Problemy


Brak połaczenia

Pamiętaj, że każdy serwer działa na osobnym porcie. Aby połaczyć się z serwerem w grze, wydaj polecenie:

connect ADRES_IP:PORT

Pamiętaj też, aby odblokować port serwera na swoim firewallu!

Serwer chodzi, ale nie można się połączyć

Serwer przypuszczalnie nie uruchomił mapy. Pamiętaj, żeby na końcu pliku konfiguracyjnego znalazło się polecenie uruchamiające mapę.

Zepsułem pliki serwera!

Raz na siedem dni możesz odtworzyć serwer w stanie "fabrycznym" w menu narzędzia/reinicjalizacja plików.

Ktoś dobrał mi się do serwera!

Nie panikuj! Zmień hasła do swojego konta w PIFPAF.pl, hasła FTP, hasło RCON, hasło na serwer i zobacz komu dałeś dostęp do panelu w menu UŻYTKOWNICY.

Jak zobaczyć, co działo się z serwerem ?

Pełną listę zdarzeń administracyjnych (zmiany plików, restarty itd.) znajdziesz w menu NARZĘDZIA/Historia zdarzeń.

Mam inny problem!

Sprawdź w naszej bazie F.A.Q. Jeśli nie znajdziesz odpowiedzi - zgłoś problem w panelu MOJE SERWERY. Nasz adminstrator pomoże Ci najszybciej jak to możliwe.

 

Tips & Tricks


 

F.A.Q.



Temat Gra Kategoria  

Banowanie i odbanowywanie graczy, oraz zarzadzanie serverem w trakcie gry na nim.

Unreal Tournament 2004 Administracja Otwórz

Dane serwera FTP

Unreal Tournament 2004 Serwer Otwórz






(c)2003-2010 PIFPAF.pl s.c. Twoje Serwery gier T.Formanowski, A. Grześko. Wszystkie prawa zastrzeżone. Kopiowanie, publikowanie w części lub w całości bez zgody autorów zabronione. Prawa do tytułów i grafik z gier są wyłączną własnością ich producentów.