:: ET-Server Tutorial ::
Az alap server config ami az ET leírásával jön, az nagyban hasonlít ehhez,
csak ez még ki van egészítve jó pár dologgal
Mivel q3 alapú a game, ezért sok a hasonlóság. Ez a server config ETPRO modos serverhez készült,
bár természetesen müködik az alap ET-vel is csak néhány parancs nem fog működni
Vágjunk is bele:
1 set dedicated "2"
2 // Ha 1 akkor LAN, ha 2 akkor internetes játékre van beállítva a server
3 set net_ip ""
4 // ha egy gépnek esetleg több IP-je lenne, esetleg ipv6-on akarna listenelni a server,
5 akkor itt kell megadnunk a helyes értéket
6 set net_port "27960"
7 // Ha beállítjuk akkor felülbíráljuk az ET alap portját
8
9 // Jelszó, és kliens beállítás
10
11 set sv_maxclients "26"
12 // Ez a szám a server maximum kapacitását reprezentálja, beleértve a privát slotokat
13 set g_password "ethun"
14 // Ha megadjuk, akkor értelemszerűen, csak jelszóval lehet belépni
15 set sv_privateclients "2"
16 // Ha nagyobb nullánál, akkor ennyi helyet foglal le azoknak a game, akik tudják a privát jelszót
17 (betudunk menni a serverre akkor is ha televan)
18 set sv_privatepassword "privpass"
19 // Ide más jelszót állítsunk be lehetőleg
20 set rconpassword "naonbiftonfagosrcon"
21 // Tavoli management jelszo :D
22 set refereePassword "ref"
23 // Ezzel a jelszóval bíróvá válhatunk
24 set b_shoutcastpassword "shoutcasterz"
25 // etpro mod specifikus jelszó, amivel egyfajta nézővé vállhatunk, látjuk az emberek feje fölött a neveiket, stb
26 set com_hunkMegs 48
27 // mennyi memóriát foglaljon le a játék, ha sok costum mapot akarunk, akkor állítsuk nagyobbra
28 set com_zoneMegs 32
29
30 // Letöltés beállítás
31
32 set sv_maxRate "25000"
33 // A beállítás azt szabályozza, hogy a játék mennyi sávszélességet használjon, ha rengetegen lesznek a serveren,
34 és ez az alap érték van továbbra is, akkor lag, és nagy pingek lesznek
35 set sv_dl_maxRate "1000000"
36 // ha bőven van sávszél, akkor hadjuk szép nagyon, ha közvetlenül a serverről töltenek, az ugyis max 12k val fog menni
37 set sv_allowDownload "1"
38 // az összes letöltés www/közvetlen tiltása/engedélyezése
39 set sv_wwwDownload "1"
40 // a letöltések gyorsabb formályának bekapcsolása (egy ftp, http server kell hozzá)
41 set sv_wwwBaseURL "http://enszerverem.hu/et"
42 // azaz url amire átirányítjuk a letöltés ( ez csak egy alap url, ha egy mapot akar letölteni
43 akkor azt http://enszerverem.hu/et/etmain/mapneve.pk3 rol fogja tölteni,
44 ha modot akkor http://enszerverem.hu/et/modneve/modneve.pk3 )
45 set sv_wwwDlDisconnected "0"
46 // a kliensek mig letöltenek ne foglalják a helyet a serveren
47 set sv_wwwFallbackURL ""
48 // ha nem sikerülne az első url-ről a letöltés, de ezzel csak baj van, haggyuk beállítatlanul
49
50 // egyébb
51
52 set g_heavyWeaponRestriction "10"
53 // a kérhető airstrike-ok számát adja meg százalékos értékben, erről majd később bővebben
54
55 //etpro mod specifikus beállítások
56 set b_statsaver 1
57 // véletlenül megszakad a net, visszajön az ember a serverre, megmarad az XP-je
58 set b_shove 80
59 // rugdosódás erőssége ( 1000es értékkel egész jol átlehet rugni az embert az egész pályán :)
60 set b_shove_noz 1
61 // ne lehessen átrugni embereket falon, azáltal hogy a Z tengelyen (vertikálisan) nem engedi a rúgást
62 set b_spectatorNames 1
63 // spectator módban csak semiadminok, és refereek lássák a játokosok neveit
64 set b_intermissiontime 20
65 // meccs utáni idő (objective teljesítése elbukása után)
66 set b_watermark odabax/odabax
67 set b_watermarkalpha 1
68 // átlátszóság bekapcsolása
69 set b_watermarkfadetime 10
70 // mennyi ideig tűnjön el
71 set b_watermarkfadeafter 60
72 // mennyi idő után tűnjön el
73 set b_banners 2
74 // hány banner legyen
75 set b_bannerlocation 4
76 // hol legyen a banner
77 set b_bannertime 60
78 // két banner közti idő
79 set b_banner1 "nezdmar ez az elso banner"
80 set b_banner2 "ezmeg a masodik"
81 // bannerek meghatározása
82
83 set team_maxPanzers "1"
84 set team_maxMG42s "1"
85 set team_maxMortars "1"
86 set team_maxFlamers "1"
87 set team_maxMines "10"
88 set team_maxRiflegrenades "1"
89 // egy csapatba egy bizonyos fegyverből mennyi lehet
90 set b_allowlandminehax 0
91 // egy exploit javitásának bekapcsolása (0-val van bekapcsolva)
92 set b_damagexp 1
93 // sebzés mértéke szerinti XP
94 set b_customVoiceChat 1
95 set b_anticheat 1
96 // etpro saját anti cheat módjának bekapcsolása
97 set b_cheatkicktime 10
98 // mennyi percre rúgja ki az embert
99 set b_privatemessages 2
100 // mennyi karakter szükséges ahhoz hogy a nevet automatikusan felismerjen az etpro és
101 privát üzenetet küldjön neki (nem kell a teljes nevet beirni ezáltal)
102 set b_stickycharge 1
103 // ha halott az illető akkor nem regenerálódik a speciális kepességeinek a skill pontja
104 set b_fallingbugfix 1
105 // exploit fix
106 set b_antiwarp 1
107 // nagy pingel rendelkező játkosok ne teleportálgassanak
108
109 set b_fixedphysics 1
110 set b_fixedphysicsfps 125
111 // nem fps függő fizika bekapcsolása
112
113 set g_antilag "1"
114 // etpro saját antilag eljárása
115 set g_altStopwatchMode "0"
116 // alternativ SW mód
117 set g_autofireteams "1"
118 // automatikus fireteambe sorolás
119 set g_complaintlimit "6"
120 set g_ipcomplaintlimit "3"
121 // max complainok száma ami után a server kickel
122 set g_friendlyFire "1"
123 // csapattársak sebzése
124 set g_minGameClients "2"
125 // hány ember kell a játék elkezdéséhez
126 set g_maxlives "0"
127 set g_alliedmaxlives "0"
128 set g_axismaxlives "0"
129 // LMS módhoz kell
130 set g_teamforcebalance "1"
131 // egyenlő csapatok
132 set g_noTeamSwitching "0"
133 // lehessen mecs közbe csapatot váltani
134 set sv_floodProtect "1"
135 // spamelés elkerülése végett
136 set g_voiceChatsAllowed "3"
137 // max hány egymás utáni voicechat hangozhat el
138 set g_warmup "40"
139 // mecs elkezdése előtti idő ( 40 secnél alacsonyabbra nenagyon menjünk mert jopáran vannak akik sokáig töltenek
140 set g_spectatorInactivity "0"
141 // inaktiv spectatorok eltávolítása
142 set sv_pure "1"
143 set sv_minping "0"
144 set sv_maxping "0"
145
146 set match_latejoin "1"
147 // későn jövök betudjanak csatlakozni a játékba
148 set match_minplayers "2"
149 set match_mutespecs "0"
150 set match_readypercent "100"
151 set match_timeoutcount "0"
152 set match_warmupDamage "2"
153 set team_maxplayers "0"
154 set team_nocontrols "0"
155 set pmove_fixed "0"
156 set pmove_msec "8"
157 // ha 3 akkor a server 333 fps-t is képes a kliensnek kiszolgálni, csak bírja sávszéllel
158
159 // LMS mód beállításai
160
161 set g_lms_teamForceBalance "1"
162 set g_lms_roundlimit "3"
163 set g_lms_matchlimit "2"
164 set g_lms_currentMatch "0"
165 set g_lms_lockTeams "0"
166 set g_lms_followTeamOnly "1"
167
168 // Szavazás beállítása
169
170 set g_allowVote "1"
171 // lehessen e egyáltalán szavazni
172 set vote_limit "3"
173 // egy ember hányszor tudjon
174 set vote_percent "70"
175 // hány százaléktól érvényes egy szavazás
176 set vote_allow_comp "0"
177 // verseny beállítások megszavazhatósága
178 set vote_allow_gametype "0"
179 // játékmód megszavazhatósága
180 set vote_allow_kick "1"
181 // játékos kirúgásának megszavazhatósága
182 set vote_allow_map "0"
183 // pálya megszavazhatósága
184 set vote_allow_matchreset "1"
185 // pálya előlrőlkezdésének megszavazhatósága
186 set vote_allow_mutespecs "1"
187 // a játékosok nemlátják mit irnak a spectatorok
188 set vote_allow_nextmap "1"
189 // következő pálya megszavazhatósága ( ha bevan állítva)
190 set vote_allow_pub "0"
191 // publikus server beállítások megszavazhatósága
192 set vote_allow_referee "0"
193 // játékos referee joggal való felruházásának megszavazhatósága
194 set vote_allow_shuffleteams "1"
195 // a játékosok XP alapján történő megkeverésének megszavazhatósága :)
196 set vote_allow_swapteams "1"
197 // csapatok felcserélése
198 set vote_allow_friendlyfire "0"
199 // csapattárs sebzés megszavazhatósága
200 set vote_allow_timelimit "0"
201 // egy pályára adott idő megváltoztatásának megszavazhatósága
202 set vote_allow_warmupdamage "0"
203 // bemelegedési idő alatti sebzések megszavazhatósága
204 set vote_allow_antilag "0"
205 // antilag megszavazhatósága
206 set vote_allow_balancedteams "1"
207 // játékosok egyenlő csapatokba osztásának megszavazhatósága
208 set vote_allow_muting "1"
209 // játékosok elnémításának megszavazhatósága
210
211 // Loggolás
212
213 set g_log "etserver.log"
214 set b_brokenlogtimestamps "0"
215 // log analizáló progiknak lehet hogy kell
216 set g_logsync 1
217 set b_showclientcmds 1
218 // kliens által kiadott parancsok loggolása
219 set b_logrealtimestamps 1
220 // rendes időt ír, nempedig amennyi a pályából hátravan
221 set b_cheatlog "cheatlog.txt"
222 set logfile 2
223 // Loggolás ( 1: bekapcsolva 2: bekapcsolva és szinkronizálva )
224
225 set sv_hostname "^1[^7ADMINHEAVEN^1]^7"
226 set server_motd0 " ^1 ADMINHEAVEN ET SERVER "
227 set server_motd1 " ^1 Sponsor: Adminheaven "
228 set server_motd2 " ^7 http://adminheaven.sly.hu "
229 set server_motd3 " ^2 #adminheaven @ QNet "
230 set server_motd4 " ^2 otodik sor "
231 set server_motd5 " ^2 hatodik sor "
232
233 // public info
234 sets "Email" "sztanpet@adminheaven.hu"
235 sets "URL" "adminheaven.sly.hu"
236 sets "Clan" "ADMINHEAVEN"
237 sets "Admin" "ADMINHEAVEN"
238 sets "IRC" "#adminheaven @ QNET"
239 // bármilyen extra infot megadhatunk pl: sets "penis size" "28 inch"
240
241 seta sv_punkbuster on
242 pb_sv_enable
243 pb_sv_cvarempty
244 pb_sv_Cvarlogging 2
245 pb_sv_CvarWalk 4
246 pb_sv_CvarUserPulse 15
247 pb_sv_CvarChangedPulse 15
248 sv_cvar r_ati_fsaa_samples IN 0 0
249 sv_cvar r_ati_truform_tess IN 0 0
250 pb_sv_cvar snaps in 20 50
251 pb_sv_cvar cg_thirdperson in 0 0
252 pb_sv_cvar r_wolffog in 1 1
253 pb_sv_cvar r_showmodelbounds in 0 0
254 pb_sv_cvar r_nocurves in 0 0
255 pb_sv_cvar r_shownormals in 0 0
256 pb_sv_cvar cl_maxpackets in -15 100
257 pb_sv_cvar cg_bobup in 0 0.005
258 pb_sv_cvar r_picmip in 0 3
259 pb_sv_cvar r_overbrightbits in 0 4
260 pb_sv_cvar r_mapoverbrightbits in 0 4
261 pb_sv_cvar cg_shadows in 0 1
262 pb_sv_cvar r_rmse in 0 0
263 pb_sv_cvar cg_fov in 90 120
264 pb_sv_cvar r_allowextensions in 1
265 pb_sv_cvar r_softwareGL in 0
266 pb_sv_MsgPrefix "ADMINHEAVON TUTORIALOS PB Server"
267 pb_sv_CQC 1
268 pb_sv_Sleep 100
269 pb_sv_logCeiling 1000
270 pb_sv_PowerMin 10
271 pb_sv_extChar 0
272 pb_sv_KickLen 5
273 pb_sv_LogSync 0
274 pb_sv_dupNameGrace 30
275 pb_sv_changePeriod 10
276 pb_sv_changemax 5
277 pb_sv_extChar 0
278 pb_sv_minName 1
279 pb_sv_emptyname 1
280 // pb beállítások erről majd egy másik cikkben
281
282 pb_sv_httpAddr adminheaven.sly.hu
283 pb_sv_httpRefresh 120
284 pb_sv_httpKey ah.web
285 pb_sv_httpMaps battery goldrush radar railgun fueldump oasis tc_base dday_nw
286 pb_sv_httpPort 35353
287 // webes punkbuster admin felület, rendkivül hasznos
288 //most pedig beállítottuk a servert, csak éppen nem fut semilyen map, ezért:
289 set g_gametype 3
290 map battery
291 set com_watchdog_cmd "exec server.cfg"
292 // ha megakad a server, nemfut rajta map akkor ezt a parancsot futassa le
Letöltés