Totaler Anfänger braucht Hilfe

Alles rund um das scripten und Server aufsetzen
Antworten
ChaoS-is-back
Grünschnabel
Grünschnabel
Beiträge: 8
Registriert: Mi 18. Okt 2006, 15:11

Totaler Anfänger braucht Hilfe

Beitrag von ChaoS-is-back »

Servus,

Ich hab mir schon seit Weihnachten vorgenommen, endlich meinen eigenen Server aufzustellen. Jetzt hab ich allerdings das Problem, dass ich keinerlei Ahnung davon hab.
Überhaupt garkeine. Deswegen wärs super, wenn ihr meine Fragen, falls ihr dies könnt,
so beantworten würdet, dass sie jeder Depp versteht.

1. Ich brauch ja wohl einen eigenen FTP/Root/whatever um dort die ganzen Files
und den Server draufzupacken, damit er immer läuft. Hat jemand einen Tipp, bei
welchem Anbieter ich mir sowas mieten/kaufen kann? Ich weiß auch nicht ob ich
dafür nen FTP oder nen Root brauche. Ausserdem wäre interessant zu wissen,
wieviel Platz so 20-40 Maps, ein paar Mods und die Lifetime XPSAVE files brauchen.

2. Jetzt hab ich theorethisch also meinen eigenen Space. Wie pack ich jetzt
den Server da drauf und konfiguriere dann das wichtigste Zeug für den Server?

Noch nen paar Daten, wie der Server aussehen soll:

40 Slots
Lifetime XP-Save
20er Mapzyklus
Noquarter Mod

Wenn jemand nen guten Guide parrat hat oder mir direkt meine Fragen live
wenn ich am werkeln bin beantworten möchte, der ist auch sehr willkommen.

ICQ: 368-760-944
MSN: Manhunt64@t-online.de

Das alle City'ler die dort spielen möchten wenn er fertig ist ihren eigenen Rang
bekommen, versteht sich von alleine. Und für den kühnen Helden, der es schafft
mit mir den Server aufzustellen gibts natürlich Adminrechte ^^
silver
Hero of City
Hero of City
Beiträge: 4731
Registriert: Di 1. Jul 2003, 17:35
Wohnort: Castle Wolfenstein
Kontaktdaten:

Beitrag von silver »

suche benutzen oder einfach den thread ueber deinem beachten.

forum/viewtopic.php?t=5597

hier steht echt viel drin. sollte dir eigentlich weiterhelfen.
Bild
Bild
[url=irc://de.quakenet.org/wolfenstein-city]#wolfenstein-city @ quakenet[/url]
https://rtcw-city.de
www.EnemyTerritory.de
ChaoS-is-back
Grünschnabel
Grünschnabel
Beiträge: 8
Registriert: Mi 18. Okt 2006, 15:11

Beitrag von ChaoS-is-back »

Der wird mir garantiert helfen, wenn ich erstmal soweit bin, dass ich an der Config rumschrauben darf, aber mir gehts ja um die allerersten Anfänge beim Server aufstellen.

Wenn ich die Basics hab find ich garantiert hunderte Threads hier dazu ^^
.Mad.MiKe
Moderator
Moderator
Beiträge: 418
Registriert: Mo 29. Jan 2007, 18:22
Wohnort: Baden-Württenberg
Alter: 115

Beitrag von .Mad.MiKe »

Also. erstmal, wie Silver sagte, suchfunktion. hier hats ne menge zum thema server.
-> ließ dir den thread mal durch zu dem Silver die url angegeben hat (beide seiten).

2.
ch brauch ja wohl einen eigenen FTP/Root/whatever
-> brauchst du nicht unbedingt. du kannst den server auf dem PC lassen.
Nachteil: du musst den PC immer anlassen & du brauchst ne hohe bandbreite sonst können da nur so 6-7 Spieler gamen (1spieler = ca 60kBit)
deine upload geschwindigkeit / 60 = ca die anzahl max spieler, bevor der server abstürzt.

3.
Ausserdem wäre interessant zu wissen,
wieviel Platz so 20-40 Maps, ein paar Mods und die Lifetime XPSAVE files brauchen.
-> das kommt drauf an was für maps.
-> ein paar mods? ich weiß nicht ob das geht aber unwahrscheinlich (außer du willst versch. server machen)
-> xpsave files wurde ich nciht auf für immer setzen. man kann (zumindest bei etpub) eine zeit setzen, wenn ein spieler diese zeit (meist 2 wochen) nicht auf dem server war wird die xp gelöscht, sonst bleibt sie gesichert. das braucht wohl 400-500 bites wenn dus auf ewig stellst und den server ne weile laufen hast.

4.
2. Jetzt hab ich theorethisch also meinen eigenen Space. Wie pack ich jetzt
den Server da drauf?
-> im mom ist das schnuppe weil du erstmal trockenübungen auf deinem PC machen solltest; wenn dort alles funkt kannst du immernoch nen richtigen server kaufen/mieten.
wie konfiguriere dann das wichtigste Zeug für den Server?
-> ich geh mal davon aus du meinst damit levels, commands, maps, mod etc.
wenn du dich für einen mod entschieden ahst (in deinem fall NQ) dann kannst du ihn auf deren homepage downloaden. (HP kenne ich von noQuarter nicht) Da ist dann im .zip file eine example.cfg (oder so ähnlich) dort steht drin wie der mod konfiguriert werden soll (die ist normal kommentiert). außerdem sollte eine server.cfg da sein, ebenfalls komentiert und für NQ angepasst.

5.
20er Mapzyklus
-> das geht so, fürchte ich, nciht ganz. denn ein server kann maximal 10 maps pro campaign beeinhalten.
du kannst 2 -3 versch. campaign erstellen, dazu ließ dir mal
forum/viewtopic.php?t=2852
den post von WoodSTokk durch, da steht wies geht.

-> das sollte erstmal reichen :wink:

gruß Mike.
The less you have, the harder you fight for it.
.Mad.MiKe
Moderator
Moderator
Beiträge: 418
Registriert: Mo 29. Jan 2007, 18:22
Wohnort: Baden-Württenberg
Alter: 115

Beitrag von .Mad.MiKe »

:shock: ich seh grad du hast nen neuen post dazugefügt als ich nach NQ homepage gesucht hab!

wenn ich erstmal soweit bin, dass ich an der Config rumschrauben darf
-> du hast noch nie an einer .cfg rumgebastelt?
ok.
1. http://www.only4noob.de <durchlesen> etmain -> server.cfg wenn dein PC fragt mit was öffnen sag ihm texteditor.
dort sind einige kommentierte settings (ich geh davon aus du kannst englisch) diese kannst du dir mal anschaun und überlegen. je mehr du davon verstehst, desto besser.
-> geh dann ganz normal ins spiel rein. Wenn du im hauptmenü bist, drück "^" um die konsole zu öffnen. dann drückst du 2-3 mal backspace um die zeile frei von "^" zu bekommen.
dann schreibst du da rein

Code: Alles auswählen

/exec server.cfg
damit startest du einen server mit etmain (keine features), den 6 standart maps und einigen einfachen settings.

-->> soweit zu den basics. wenn du denkst du beherschst sie, mach das was ich dir oben (in diesem post) geschrieben hab, oder so. 8)
wenn du probs hast -> schreiben. (hab ich auch gemacht und jetzt bin ich einiges schlauer ) :mrgreen:

gruß, Mike.
The less you have, the harder you fight for it.
ChaoS-is-back
Grünschnabel
Grünschnabel
Beiträge: 8
Registriert: Mi 18. Okt 2006, 15:11

Beitrag von ChaoS-is-back »

Okay, das mit der config ist wirklich nicht sonderlich kompliziert, das bekomm ich wohl gebacken. Hab mal die Server.cfg kopiert und in der kopierten bissel rumgeschraubt.
Vielleicht kannst du mir ja mal sagen ob ich ganz grobe schnitzer begangen hab, die ich noch fixen muss, aber ich denke, so einigermaßen geht das jetzt.
set dedicated "2" // 1: dedicated server for lan 2: dedicated server for internet
// set net_ip "" // set to override the default IP ET uses
// set net_port "27960" // set to override the default port ET uses

// PASSWORDS & CLIENTS

set sv_maxclients "40" // number of players including private slots
set g_password "" // set to password protect the server
set sv_privateclients "0" // if set > 0, then this number of client slots will be reserved for connections
set sv_privatepassword "" // that have "password" set to the value of "sv_privatePassword"
set rconpassword "MadMike" // remote console access password
set refereePassword "MadMike" // referee status password

// DL, RATE

set sv_maxRate "16000" // 10000 standard but poor for ET
set sv_dl_maxRate "16000" // increase/decerease if you have plenty/little spare bandwidth
set sv_allowDownload "0" // global toggle for both legacy download and web download
set sv_wwwDownload "1" // toggle to enable web download
set sv_wwwBaseURL "https://rtcw-city.de" // base URL for redirection
set sv_wwwDlDisconnected "0" // tell clients to perform their downloads while disconnected from the server
set sv_wwwFallbackURL "" // URL to send to if an http/ftp fails or is refused client side

// MOTD ETC

set sv_hostname "ETHost" // name of server here
set server_motd0 " ^NEnemy Territory ^7MOTD " // message in right corner of join screen here
set server_motd1 ""
set server_motd2 ""
set server_motd3 ""
set server_motd4 ""
set server_motd5 ""

// MISC SETTINGS

set g_heavyWeaponRestriction "5"
set g_antilag "1"
set g_altStopwatchMode "0"
set g_autofireteams "0"
set g_complaintlimit ""
set g_ipcomplaintlimit ""
set g_fastres "0"
set g_friendlyFire "1"
//set g_gametype "4" // Game type should be set from map rotation script
set g_minGameClients "8"
set g_maxlives "0"
set g_alliedmaxlives "0"
set g_axismaxlives "0"
set g_teamforcebalance "1"
set g_noTeamSwitching "0"
set g_voiceChatsAllowed "4"
set g_doWarmup "1"
set g_warmup "15"
set g_spectatorInactivity "0"
set sv_floodProtect "1"
set sv_allowDownload "1"
set sv_pure "1"
set sv_minping "0"
set sv_maxping "250"
set match_latejoin "1"
set match_minplayers "4"
set match_mutespecs "0"
set match_readypercent "100"
set match_timeoutcount "1"
set match_warmupDamage "1"
set team_maxplayers "21"
set team_nocontrols "1"
set pmove_fixed "0"
set pmove_msec "8"

// LMS ONLY SETTINGS

set g_lms_teamForceBalance "1"
set g_lms_roundlimit "3"
set g_lms_matchlimit "2"
set g_lms_currentMatch "0"
set g_lms_lockTeams "0"
set g_lms_followTeamOnly "1"

// VOTING

set g_allowVote "0"
set vote_limit "1"
set vote_percent "90"
set vote_allow_comp "0"
set vote_allow_gametype "0"
set vote_allow_kick "0"
set vote_allow_map "0"
set vote_allow_matchreset "0"
set vote_allow_mutespecs "0"
set vote_allow_nextmap "0"
set vote_allow_pub "0"
set vote_allow_referee "0"
set vote_allow_shuffleteams "0"
set vote_allow_swapteams "0"
set vote_allow_friendlyfire "0"
set vote_allow_timelimit "0"
set vote_allow_warmupdamage 0""
set vote_allow_antilag "0"
set vote_allow_balancedteams "0"
set vote_allow_muting "0"

// PUNKBUSTER

// sv_punkbuster is a readonly variable. Use +set sv_punkbuster on command line or use the command pb_sv_enable in the console
//pb_sv_enable

// LOGGING

set g_log "etserver.log" // Game logging
set g_logsync 2
set logfile 2 // Console logging ( 1: enable 2: enable and sync )

// MAP ROTATION

exec campaigncycle.cfg // Campaign mode
//exec objectivecycle.cfg // Objective mode
//exec lmscycle.cfg // Last Man Standing mode

// WATCHDOG

// in case the game dies with an ERR_DROP
// or any situation leading to server running with no map
//set com_watchdog 10 // defaults 60
set com_watchdog_cmd "exec campaigncycle.cfg" // defaults to quit
Was mich jetzt grad noch interessiert: Ist Punkbuster standartmäßig an oder aus? Ich hätte Punkbuster dann nämlich gerne aus, falls jemand argh cheatet merke ich das, denke ich, sowieso. Funktioniert ja auf anderen Servern auch.

Ich lad mir dann mal die NQ Files und guck mir die an, ich meld mich wieder,
und vielen dank an mad Mike schonmal ;>

€dit: Die Homepage von den NQ Machern heißt im übrigen http://shitstorm.org/ .
Hab mal paar Wochen auf dem Server von denen gezockt ^^
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag von WoodSTokk »

Im den Server ohne PB laufen zu lassen, musst du den nur deaktivieren.
In der 'server.cfg':

Code: Alles auswählen

pb_sv_disable
Und beim starten des Servers den Parameter anhängen:

Code: Alles auswählen

+set sv_punkbuster 0
mfG WoodSTokk
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
ChaoS-is-back
Grünschnabel
Grünschnabel
Beiträge: 8
Registriert: Mi 18. Okt 2006, 15:11

Beitrag von ChaoS-is-back »

Okay, nun hab ich eine relativ gute Cfg zustande bekommen.
Sowohl die von NoQuarter, als auch die normale Server.cfg.
Punkbuster ist auch aus, die Mapzyklus .txt file, die du in einem
anderen Thread gezeigt hast, bin ich auch grad am machen, was
kommt wenn jetzt die Config perfekt ist? Wie Mike sagte mit der
config mal nen server aufm eigenen rechner starten?
Termi
Triple-Ass
Triple-Ass
Beiträge: 238
Registriert: Mo 9. Dez 2002, 20:31
Kontaktdaten:

Beitrag von Termi »

ChaoS-is-back hat geschrieben: was kommt wenn jetzt die Config perfekt ist?
KNIGHT RIDER ?
In gedenken an City][Bruce Payne
ChaoS-is-back
Grünschnabel
Grünschnabel
Beiträge: 8
Registriert: Mi 18. Okt 2006, 15:11

Beitrag von ChaoS-is-back »

Termi hat geschrieben:
ChaoS-is-back hat geschrieben: was kommt wenn jetzt die Config perfekt ist?
KNIGHT RIDER ?
Falls es ein Witz war, versteh ich ihn nicht.
Und wenns ernst war auch nicht.

Erklären bitte ;/
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag von WoodSTokk »

Ja, versuch mal zu starten. Mal sehen ob er läuft.
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
.Mad.MiKe
Moderator
Moderator
Beiträge: 418
Registriert: Mo 29. Jan 2007, 18:22
Wohnort: Baden-Württenberg
Alter: 115

Beitrag von .Mad.MiKe »

starten is immer gut. (mit exec server.cfg)
-> dann solltest du testen ob alles so funkt wies soll (hab festgestellt das es nicht immer so macht wies soll) :ugly:
-> wenn du damit glücklich bist würde ich mich an die feinheiten machen (ich denk mal so sachen wie sounds oder level und deren commands hast du noch nicht und auch die campaign. wennu alles hinegriegt hast würd ih den server über dein rechenr mal ne weile so laufen lasasen (evtl 1-2 stunden, wenn das jm connected und ihn gut findet kannste dir nen server besorgen (ich würd erstmal nur mieten, am besten schaun das du kein vertrag hast)
dann kannsten dir immernoch ganz kaufen (achtung: normal kostet sowas sehr viel!!)

gruß, Mike.
The less you have, the harder you fight for it.
ChaoS-is-back
Grünschnabel
Grünschnabel
Beiträge: 8
Registriert: Mi 18. Okt 2006, 15:11

Beitrag von ChaoS-is-back »

Für mich war eh klar, dass ich keinen kaufen werde sondern nur mieten.

Wär trotzdem interessant zu wissen, ob mir jemand einen guten Anbieter empfehlen kann, wo ich den Server dann hosten kann und im Zweifel nen kleinen FTP dabei hab um die Maps etc. hochzuladen. Sollte nicht mehr als 10-15€ kosten.

€dit: Wär toll wenn mir einer von euch mal ne Messengernummer geben könnte, dann kann ich bei kleineren Probs direkt anfunken :O
Antworten