|
 |
Punkbuster: Ein Server, zwei Ligen - wie umstellen? |
|
|
Wie stark unterscheiden sich die Settings?
Hast du diese schonmal Zeile für Zeile verglichen?
Ein möglicher Ansatz:
Man kann über über die Konsole mit dem (Punkbuster-)Befehl pb_sv_load xxx.cfg eine Config aus dem PB-Ordner manuell laden.
Eventuell funktioniert es wenn du eine pbsv.cfg und eine pbsv1.cfg im pb-Ordner hast mit den verschiedenen Settings und dann durch diesen Befehl wechselst..
Müsste man testen ob das funktioniert, ist jetzt nur mal rein theoretisch da leider derzeit auf Arbeit (aber das interessiert mich auch ob das geht...).
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
Kellerkind,
Ist doch gut wenn einer das zum Sport hat... wenigstens etwas
Und der Rest hier profitiert davon
Josey,
die Settings im oberen Block würd ich persönlich mir so einrichten wie ich es als Admin gerne haben will. Und das dann für beide Ligen.
Denn diese wollen jeder für sich halt ein Komplettpaket pbsv.cfg zum Download anbieten können, jedoch ist nicht jede einzelne Einstellung da drin fürchterlich wichtig für einen laufenden War, sondern meist Grundeinstellungen für den Punkbuster, die jeder Admin nach Bedarf frei einstellen kann.
Gerade zB bei der Breite, Höhe und Aufnahmeposition der PB-Screens hab ich mich nach PsB-Empfehlungen gerichtet, da bei den ESL-Settings nicht das rauskam was ich sehen wollte.
Bei denen im unteren Block siehts dann schon wieder anders aus; da würde ich dann tatsächlich den Weg der zwei cfgs wählen.
Auch dann wenn du dir unsicher bist, welche Einstellungen du brauchst und welche nicht. Benenn dir die cfgs so wie du es brauchst und switch bevor der (die, das
) War anfängt.
EDIT: Der Befehl lautet dann - /rcon pb_sv_load pbsv_ol.cfg
oder auch
- \rcon pb_sv_load pbsv_ol.cfg
Zur Sicherheit würde ich die fehlenden Befehle in die ol_cfg dazupacken.
Das Config-Schrauben ist in den Ligen doch etwas weiter verbreitet, deshalb fehlen einige dieser Settings in der [OL]-pbsv, die als config für den "absolut normalen Server" gedacht ist (und sie ist glaube auch schon älteren Datums).
Ansonsten kann ich für den Public-Betrieb die Settings von Punksbusted.com empfehlen:
Punkbuster-Settings CoD4 herunterladen, vergleichen und entsprechend einbauen.
EDIT2 *puuh*
Es kann sein dass diese streaming-Gesellschaft der ESL (http://www.gemeinsam-gegen-cheater.de) auch noch irgendwelches besonderes Gedöns verlangt... da muss man sich halt schlau machen was die so für Einstellungen fordern wenn man dahin streamt und ESL-Wars spielt.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
Es geht beim Streamen und den Punkbuster-Vorgaben der einzelnen Ligen ja auch überwiegend darum, CVAR-Checks vorzugeben, abzufragen und zu gewährleisten, dass Verstösse unmittelbar durch den Stream an die jeweilige Vereinigung verschickt werden.
Dann müsste das doch funktionieren wenn man jeweils zwischen den CVAR-Checks switcht, je nachdem für welche Ladder ein Match ansteht?
Das ist aber nicht unbedingt gekoppelt an die Bann-Listen in meinen Augen. Man hätte ja die Option die Banliste manuell zu aktualisieren und nur das Streamen selbst zu beiden Organisationen einzurichten?
Ich weiß aber nicht inwiefern die ESL da auch Vorgaben zu den Bannlisten macht.
Vielleicht sollte man auch die ESL mal direkt dazu befragen wie man das handhaben soll, wenn man nur einen Server hat aber an beiden Ligen (EU und DE) teilnehmen will. Könnte mir vorstellen dass das Problem noch mehr Teams haben...
Eine Möglichkeit wäre bei Linux das Arbeiten mit fs_homepath und eigenem Punkbuster-Ordner je Liga gewesen, ist jedoch aufgrund des fetten Linux-Bugs (die mod.ff wird im homepath nicht erkannt und somit nicht vom Client heruntergeladen) nicht möglich.
Außerdem müsste man dazu den Server stoppen und aus dem neuen fs_game heraus starten.
btw.
ich habe versucht das mit den zwei pbsv.cfgs bei uns einzurichten, da wir mittlerweile Funnys auch auf ClanBase-Basis spielen.
Da sind Unterschiede in den CVAR-Checks wie zB r_fog 0, was die CB sogar offensichtlich über ihr Rulefile (!) implementiert. Da hat der Punkbuster uns reihenweise wegen r_fog 0 gekickt, obwohl keiner von uns diesen Wert in der cfg überhaupt drin hat.
Auch lodbiasrigid wird bei der CB auf 1 beschränkt, in der ESL-DE Ladder ist jedoch IN 1 2 erlaubt.
Ich habe obige Methode mit zwei pbsvs versucht. Eigentlich sind es drei, da ich die allgemeinen PB-Settings in der pbsv.cfg drin habe und die CVAR-Checks in extra cfgs jeweils gepackt habe.
Das switchen selbst zwischen beiden cfgs funktioniert. Er überschreibt die Werte laut Konsole auch angeblich. Aber die Spieler werden weiterhin - nach Switch - wegen lodbias oder r_fog gekickt.
Kann natürlich auch sein dass ich noch irgendwelche Fehler drin habe, werde da nochmal intensiver rumprobieren.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
Ja. Ein paar Werte sind in der EU-Ladder schärfer eingestellt wie zB lodbiasrigid. DE auf IN 1 2, EU auf IN 1... die Settings findest du zusammen mit den Rulefiles in den Regeln der jeweiligen Liga.
Kaue auch grad an einem ähnlichen Problem. Vielleicht mache ich auch was falsch, bei Kellerkind scheint es ja zu funktionieren.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
voodoo69
Turnbeutelvergesser
 
Dabei seit: 12.02.2006
Beiträge: 466

|
|
tja irgendwie sind ja nicht nur die pbsv.cfg´s unterschiedlich, sondern bei der gv variante ist ein teil in der pbsvuser und ein teil in einer separaten war.cfg....
kann man das alles in ein file ala de.cfg & eu.cfg kopieren und darüber ausführen, das jeweils die pbsv.cfg usw überschrieben wird?
die eu.cfg sieht dann so aus:
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
253:
254:
255:
256:
257:
258:
259:
260:
261:
262:
263:
264:
265:
266:
267:
268:
269:
270:
271:
272:
273:
274:
275:
276:
277:
278:
279:
280:
281:
282:
283:
284:
285:
286:
287:
288:
289:
290:
291:
292:
293:
294:
295:
296:
297:
298:
299:
300:
301:
302:
303:
304:
305:
306:
307:
308:
309:
310:
311:
312:
313:
314:
315:
316:
317:
318:
319:
320:
321:
322:
323:
324:
325:
326:
327:
328:
329:
330:
331:
332:
333:
334:
335:
336:
337:
338:
339:
340:
341:
342:
343:
344:
345:
346:
347:
348:
349:
350:
351:
352:
353:
354:
355:
356:
357:
358:
359:
360:
361:
362:
363:
364:
365:
366:
367:
368:
369:
370:
371:
372:
373:
374:
375:
376:
377:
378:
379:
380:
381:
382:
383:
384:
385:
386:
387:
388:
389:
390:
391:
392:
393:
394:
395:
396:
397:
398:
399:
400:
401:
402:
403:
404:
405:
406:
407:
408:
409:
410:
411:
412:
413:
414:
415:
416:
417:
418:
419:
420:
421:
422:
423:
424:
425:
426:
427:
428:
429:
430:
431:
432:
|
//======================================================//
// ESL CoD4 Script //
// //
// File: war.cfg //
// Version: 1.7 //
// Function: ESL WAR settings script //
// Author: www.game-violations.org //
// Date: 23rd February 2008 //
// //
//======================================================//
set wait4 "wait 150"
vstr wait4;
pb_sv_BanEmpty
pb_sv_taskempty
pb_sv_md5toolempty
pb_sv_restart; vstr wait4; vstr wait4
pb_sv_update; vstr wait4; vstr wait4
pb_sv_load pbucon.use; vstr wait4; vstr wait4
//==============================================//
// Cvar Checks //
// //
// Cheat related variables //
//==============================================//
pb_sv_cvarempty
pb_sv_cvar 3rdp0 IN 0
pb_sv_cvar 3rdp1 IN 0
pb_sv_cvar aaaa IN 0
pb_sv_cvar aaim IN 0
pb_sv_cvar aaim1 IN 0
pb_sv_cvar aaoff IN 0
pb_sv_cvar aaon IN 0
pb_sv_cvar aburst IN 0
pb_sv_cvar aburst1 IN 0
pb_sv_cvar aburst2 IN 0
pb_sv_cvar aburst3 IN 0
pb_sv_cvar aburst4 IN 0
pb_sv_cvar aburst5 IN 0
pb_sv_cvar aburst6 IN 0
pb_sv_cvar aburst7 IN 0
pb_sv_cvar aburst8 IN 0
pb_sv_cvar aburst9 IN 0
pb_sv_cvar afire IN 0
pb_sv_cvar afov IN 0
pb_sv_cvar afov1 IN 0
pb_sv_cvar aim IN 0
pb_sv_cvar aimkey IN 0
pb_sv_cvar aimkey IN 0
pb_sv_cvar aimvec IN 0
pb_sv_cvar aim_key IN 0
pb_sv_cvar akburst IN 0
pb_sv_cvar akburst2 IN 0
pb_sv_cvar alias IN 0
pb_sv_cvar anrecoil IN 0
pb_sv_cvar autoaim IN 0
pb_sv_cvar autofire IN 0
pb_sv_cvar av2chest IN 0
pb_sv_cvar av2head IN 0
pb_sv_cvar av2neck IN 0
pb_sv_cvar av3chest IN 0
pb_sv_cvar av3head IN 0
pb_sv_cvar av3neck IN 0
pb_sv_cvar avchest IN 0
pb_sv_cvar avex0 IN 0
pb_sv_cvar avex1 IN 0
pb_sv_cvar avexc IN 0
pb_sv_cvar avexh IN 0
pb_sv_cvar avhead IN 0
pb_sv_cvar avneck IN 0
pb_sv_cvar bbbb IN 0
pb_sv_cvar bothelp IN 0
pb_sv_cvar box IN 0
pb_sv_cvar box1 IN 0
pb_sv_cvar box2 IN 0
pb_sv_cvar box3 IN 0
pb_sv_cvar bull IN 0
pb_sv_cvar bull1 IN 0
pb_sv_cvar bun IN 0
pb_sv_cvar bun1 IN 0
pb_sv_cvar bunny IN 0
pb_sv_cvar c0 IN 0
pb_sv_cvar c0f IN 0
pb_sv_cvar c1 IN 0
pb_sv_cvar c10 IN 0
pb_sv_cvar c11 IN 0
pb_sv_cvar c12 IN 0
pb_sv_cvar c13 IN 0
pb_sv_cvar c14 IN 0
pb_sv_cvar c15 IN 0
pb_sv_cvar c16 IN 0
pb_sv_cvar c17 IN 0
pb_sv_cvar c18 IN 0
pb_sv_cvar c19 IN 0
pb_sv_cvar c2 IN 0
pb_sv_cvar c20 IN 0
pb_sv_cvar c3 IN 0
pb_sv_cvar c4 IN 0
pb_sv_cvar c5 IN 0
pb_sv_cvar c6 IN 0
pb_sv_cvar c7 IN 0
pb_sv_cvar c8 IN 0
pb_sv_cvar c9 IN 0
pb_sv_cvar cccc IN 0
pb_sv_cvar cheats IN 0
pb_sv_cvar com_cameraMode IN 0
pb_sv_cvar com_dropsim IN 0
pb_sv_cvar con IN 0
pb_sv_cvar con1 IN 0
pb_sv_cvar dance0 IN 0
pb_sv_cvar dance1 IN 0
pb_sv_cvar dance2 IN 0
pb_sv_cvar dddd IN 0
pb_sv_cvar dev1 IN 0
pb_sv_cvar deva IN 0
pb_sv_cvar devb IN 0
pb_sv_cvar devb IN 0
pb_sv_cvar eeee IN 0
pb_sv_cvar esp IN 0
pb_sv_cvar esp_all IN 0
pb_sv_cvar esp_names IN 0
pb_sv_cvar esp_off IN 0
pb_sv_cvar esp_weapons IN 0
pb_sv_cvar fb IN 0
pb_sv_cvar fb1 IN 0
pb_sv_cvar fb2 IN 0
pb_sv_cvar fb3 IN 0
pb_sv_cvar ff IN 0
pb_sv_cvar ff+ IN 0
pb_sv_cvar ffff IN 0
pb_sv_cvar fire IN 0
pb_sv_cvar fog IN 0
pb_sv_cvar fog1 IN 0
pb_sv_cvar fov IN 0
pb_sv_cvar fov_135 IN 0
pb_sv_cvar fov_15 IN 0
pb_sv_cvar fov_180 IN 0
pb_sv_cvar fov_25 IN 0
pb_sv_cvar fov_35 IN 0
pb_sv_cvar fov_360 IN 0
pb_sv_cvar fov_45 IN 0
pb_sv_cvar fov_5 IN 0
pb_sv_cvar fov_90 IN 0
pb_sv_cvar fov_off IN 0
pb_sv_cvar fov160 IN 0
pb_sv_cvar fov80 IN 0
pb_sv_cvar fw IN 0
pb_sv_cvar fw1 IN 0
pb_sv_cvar gggg IN 0
pb_sv_cvar glow IN 0
pb_sv_cvar gre IN 0
pb_sv_cvar gre1 IN 0
pb_sv_cvar guid IN 0
pb_sv_cvar gun IN 0
pb_sv_cvar gun1 IN 0
pb_sv_cvar Hax_Aimbot IN 0
pb_sv_cvar Hax_DistEsp IN 0
pb_sv_cvar Hax_KillSounds IN 0
pb_sv_cvar Hax_NameEsp IN 0
pb_sv_cvar Hax_Radar IN 0
pb_sv_cvar Hax_Stats IN 0
pb_sv_cvar help IN 0
pb_sv_cvar hhhh IN 0
pb_sv_cvar ignorewalls IN 0
pb_sv_cvar iiii IN 0
pb_sv_cvar jjjj IN 0
pb_sv_cvar key IN 0
pb_sv_cvar key1 IN 0
pb_sv_cvar key2 IN 0
pb_sv_cvar key3 IN 0
pb_sv_cvar m0 IN 0
pb_sv_cvar m1 IN 0
pb_sv_cvar m10 IN 0
pb_sv_cvar m11 IN 0
pb_sv_cvar m12 IN 0
pb_sv_cvar m13 IN 0
pb_sv_cvar m14 IN 0
pb_sv_cvar m15 IN 0
pb_sv_cvar m16 IN 0
pb_sv_cvar m17 IN 0
pb_sv_cvar m18 IN 0
pb_sv_cvar m19 IN 0
pb_sv_cvar m2 IN 0
pb_sv_cvar m20 IN 0
pb_sv_cvar m3 IN 0
pb_sv_cvar m4 IN 0
pb_sv_cvar m4burst IN 0
pb_sv_cvar m4burst2 IN 0
pb_sv_cvar m5 IN 0
pb_sv_cvar m6 IN 0
pb_sv_cvar m60burst IN 0
pb_sv_cvar m60burst2 IN 0
pb_sv_cvar m7 IN 0
pb_sv_cvar m8 IN 0
pb_sv_cvar m9 IN 0
pb_sv_cvar melee IN 0
pb_sv_cvar mode IN 0
pb_sv_cvar Mom_aimbot IN 0
pb_sv_cvar Mom_autoshoot IN 0
pb_sv_cvar Mom_distesp IN 0
pb_sv_cvar Mom_killspam IN 0
pb_sv_cvar Mom_nameesp IN 0
pb_sv_cvar Mom_radar IN 0
pb_sv_cvar Mom_stats IN 0
pb_sv_cvar Mom_KillSounds IN 0
pb_sv_cvar names IN 0
pb_sv_cvar nofx IN 0
pb_sv_cvar ogc_aim IN 0
pb_sv_cvar ogc_bot IN 0
pb_sv_cvar ogc_fov IN 0
pb_sv_cvar ogc_glow IN 0
pb_sv_cvar ogc_mode IN 0
pb_sv_cvar ogc_names IN 0
pb_sv_cvar ogc_trans IN 0
pb_sv_cvar ogc_wall IN 0
pb_sv_cvar ogc_weapons IN 0
pb_sv_cvar pesp IN 0
pb_sv_cvar pINgpredict IN 0
pb_sv_cvar pistolburst IN 0
pb_sv_cvar pistolburst2 IN 0
pb_sv_cvar por IN 0
pb_sv_cvar por1 IN 0
pb_sv_cvar predict IN 0
pb_sv_cvar predict_33 IN 0
pb_sv_cvar predict_40 IN 0
pb_sv_cvar predict_45 IN 0
pb_sv_cvar predict_50 IN 0
pb_sv_cvar predict_55 IN 0
pb_sv_cvar predict_60 IN 0
pb_sv_cvar predict_65 IN 0
pb_sv_cvar predict_off IN 0
pb_sv_cvar quiet IN 0
pb_sv_cvar radar IN 0
pb_sv_cvar radarconf IN 0
pb_sv_cvar recoil IN 0
pb_sv_cvar recoil1 IN 0
pb_sv_cvar rfog IN 0
pb_sv_cvar rscope IN 0
pb_sv_cvar safe IN 0
pb_sv_cvar script1 IN 0
pb_sv_cvar sesp0 IN 0
pb_sv_cvar sesp1 IN 0
pb_sv_cvar shoot IN 0
pb_sv_cvar sky IN 0
pb_sv_cvar sky1 IN 0
pb_sv_cvar smok0 IN 0
pb_sv_cvar smok1 IN 0
pb_sv_cvar spIN IN 0
pb_sv_cvar spIN1 IN 0
pb_sv_cvar spIN2 IN 0
pb_sv_cvar stopspIN IN 0
pb_sv_cvar team IN 0
pb_sv_cvar team0 IN 0
pb_sv_cvar team1 IN 0
pb_sv_cvar teamcheck IN 0
pb_sv_cvar thirdp IN 0
pb_sv_cvar thirdpcfg IN 0
pb_sv_cvar thrd IN 0
pb_sv_cvar thrd1 IN 0
pb_sv_cvar thrd2 IN 0
pb_sv_cvar thrd3 IN 0
pb_sv_cvar thrd4 IN 0
pb_sv_cvar thrd5 IN 0
pb_sv_cvar tp IN 0
pb_sv_cvar tp1 IN 0
pb_sv_cvar tp2 IN 0
pb_sv_cvar tp3 IN 0
pb_sv_cvar tq IN 0
pb_sv_cvar tq1 IN 0
pb_sv_cvar tq2 IN 0
pb_sv_cvar tq3 IN 0
pb_sv_cvar tree IN 0
pb_sv_cvar tree1 IN 0
pb_sv_cvar trigger IN 0
pb_sv_cvar vec IN 0
pb_sv_cvar vec_crouch IN 0
pb_sv_cvar vec_prone IN 0
pb_sv_cvar vec_stand IN 0
pb_sv_cvar vec1 IN 0
pb_sv_cvar w_bot IN 0
pb_sv_cvar w_chams IN 0
pb_sv_cvar w_cross IN 0
pb_sv_cvar w_fog IN 0
pb_sv_cvar w_pbss IN 0
pb_sv_cvar w_recoil IN 0
pb_sv_cvar w_scope IN 0
pb_sv_cvar w_wallhack IN 0
pb_sv_cvar w_walls IN 0
pb_sv_cvar wall IN 0
pb_sv_cvar wallhack IN 0
pb_sv_cvar wallsm IN 0
pb_sv_cvar weapons IN 0
pb_sv_cvar wf IN 0
pb_sv_cvar wf1 IN 0
pb_sv_cvar wf2 IN 0
pb_sv_cvar wf3 IN 0
pb_sv_cvar wh IN 0
pb_sv_cvar wh1 IN 0
pb_sv_cvar wh2 IN 0
pb_sv_cvar wh3 IN 0
pb_sv_cvar winamp IN 0
pb_sv_cvar wwall IN 0
pb_sv_cvar wwall1 IN 0
pb_sv_cvar cg_errordecay in 100
pb_sv_cvar cg_fov IN 65 80
pb_sv_cvar cg_hudDamageIconHeight IN 64
pb_sv_cvar cg_hudDamageIconInScope IN 0
pb_sv_cvar cg_hudDamageIconOffset IN 128
pb_sv_cvar cg_hudDamageIconTime IN 2000
pb_sv_cvar cg_hudDamageIconWidth IN 128
pb_sv_cvar cl_avidemo IN 0
pb_sv_cvar cl_forceavidemo IN 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar cl_maxpackets IN 60 100
pb_sv_cvar cl_pitchspeed IN 140
pb_sv_cvar cl_punkbuster IN 1
pb_sv_cvar cl_yawspeed IN 140
pb_sv_cvar com_maxfps IN 40 250
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN 0.022
pb_sv_cvar pb_Sleep IN 0 500
pb_sv_cvar rate IN 25000
pb_sv_cvar r_fullbright IN 0
pb_sv_cvar r_lodscalerigid IN 1
pb_sv_cvar r_picmip IN 0 3
pb_sv_cvar r_polygonOffsetScale IN -4 0
pb_sv_cvar r_polygonOffsetBias IN -16 0
pb_sv_cvar r_lightTweakAmbient IN 0 0.3
pb_sv_cvar sensitivity IN 0 30.000001
pb_sv_cvar snaps IN 20 30
pb_sv_cvar fx_freeze IN 0
pb_sv_cvar fx_count IN 0
pb_sv_cvar fx_debugBolt IN 0
pb_sv_cvar fx_draw IN 1
pb_sv_cvar fx_enable IN 1
pb_sv_cvar fx_profile IN 0
pb_sv_task 20 600 "pb_sv_cvarsrch aim"
pb_sv_task 40 600 "pb_sv_cvarsrch wall"
pb_sv_task 60 -1 "say ^7this server runs ^2GV Script ^1v1.7, ^2Updated: ^23rd February 2008"
pb_sv_task 80 600 "pb_sv_cvarsrch recoil"
pb_sv_task 100 600 "pb_sv_cvarsrch radar"
pb_sv_task 120 -1 "say ^7this server runs ^2GV Script ^1v1.7, ^2Updated: ^23rd February 2008"
pb_sv_task 140 600 "pb_sv_cvarsrch pbss"
pb_sv_task 160 600 "pb_sv_cvarsrch stealth"
pb_sv_task 180 600 "pb_sv_cvarsrch esp"
pb_sv_task 220 600 "pb_sv_cvarsrch third"
pb_sv_task 240 600 "pb_sv_cvarsrch bind1"
pb_sv_task 260 600 "pb_sv_cvarsrch bind2"
pb_sv_task 280 600 "pb_sv_cvarsrch wh"
pb_sv_task 300 600 "pb_sv_cvarsrch vec"
pb_sv_task 320 600 "pb_sv_cvarsrch neck"
pb_sv_task 340 600 "pb_sv_cvarsrch bot"
pb_sv_task 360 600 "pb_sv_cvarsrch iw_logo"
pb_sv_task 380 600 "pb_sv_cvarsrch wait"
pb_sv_task 400 600 "pb_sv_cvarsrch 2ci"
pb_sv_task 420 600 "pb_sv_cvarsrch invoke"
pb_sv_task 90 600 "pb_sv_bindsrch 2ci"
pb_sv_task 110 600 "pb_sv_bindsrch +holdbreath"
pb_sv_task 130 600 "pb_sv_bindsrch wait"
pb_sv_task 150 600 "pb_sv_bindsrch +attack"
pb_sv_LogUser "GVStream" //[remote_log_username]
pb_sv_LogPw "m62GKnh8" //[remote_log_password]
pb_sv_LogAddr "85.25.150.55" //[remote_log_address]
pb_sv_LogPort "11011" //[remote_log_port]
pb_sv_banload //[PB Ban list Update]
set wait4 "wait 150"
vstr wait4;
PB_SV_Sleep 100 //[Force PB to sleep() longer, therefor reducing bandwidth requirements and client overhead]
pb_sv_MsgPrefix "^3ESL|GV PunkBuster^5" //[PB Message Prefix (default=^3PunkBuster Client)]
pb_sv_AutoSs 1 //[0=No, 1=Yes (default=0)]
pb_sv_AutoSsFrom 350 //[Minimum # of seconds to wait before requesting next ss]
pb_sv_AutoSsTo 600 //[Maximum # of seconds to wait before requesting next ss]
pb_sv_SsWidth 320 //[Requested pixel width of remote screenshots]
pb_sv_SsHeight 240 //[Requested pixel height of remote screenshots]
pb_sv_SsXpct 50 //[Percentage across screen for remote screenshots]
pb_sv_SsYpct 50 //[Percentage down screen for remote screenshots]
pb_sv_SsSrate 1 //[Amount of pixels skipped when image is saved]
pb_sv_SsFloor 1 //[Low screenshot filename serial #]
pb_sv_SsCeiling 10000 //[High screenshot filename serial #] NOTE: Set high to avoid overwriting files
pb_sv_SsCmd "" //[Filename of system command to run after screenshots]
pb_sv_SsDelay 3 //[Maximum delay client waits before capturing screenshot]
pb_sv_SsPath "" //[Path where remote screenshots are saved]
pb_sv_CvarFreq 6 //[# of range checks per minute]
pb_sv_CvarLogging 1 //[1=Reg. Log, 2=Var Log, 3=Both, 0=Neither]
pb_sv_CvarWalk 1 //[0=disabled, 1-4=Walk through obtained Cvar lists]
pb_sv_CvarUserPulse 15 //[How often (in min.) to auto-send CvarUser command]
pb_sv_CvarChangedPulse 15 //[How often (in min.) to auto-send CvarChanged command]
pb_sv_md5toolfreq 90
pb_sv_CQC 1 //[0=No, 1=Yes (default=1)]
pb_sv_LogSync 0 //[0=No, 1=Yes (default=0)]
pb_sv_LogCeiling 1000 //[High log filename serial #]
PB_SV_LogNext "" //[Managed by PB]
pb_sv_LogAddr "85.25.150.55" //[Game-Violations Streaming information]
pb_sv_LogPort "11011"
pb_sv_LogUser "GVStream"
pb_sv_LogPw "m62GKnh8"
pb_sv_autoUpdBan 0 //[0=No, 1=Yes (default=0)]
pb_sv_KickLen 0 //[minutes (default=2)]
pb_sv_scoreKick 0 //[minimum score (negative)-1 to -20]
PB_SV_Restrictions 1 //[Kicks for all PB restrictions]
pb_sv_PowerMin 99 //[power points]
pb_sv_PowerDef 0 //[power points]
pb_sv_PowerKickLen 0 //[minutes (default=5)]
pb_sv_httpPort 0 //[port #]
pb_sv_httpAddr "" //[external IP Address]
pb_sv_httpRefresh 30 //[seconds]
pb_sv_httpKey "" //[key]
pb_sv_httpMaps "" //[map list (separate by spaces)]
pb_sv_badnameempty //[Empty the bad name list]
pb_sv_changePeriod 999 //[seconds]
pb_sv_changeMax 999 //[max name changes allowed]
pb_sv_dupNameGrace 60 //[seconds]
PB_SV_EmptyName 0 //[0=Kick for empty name]
PB_SV_MinName 2 //[Minimum number of characters for a player name]
pb_sv_namelockempty //[Emtpies custom name lock list]
PB_SV_Specname "" //[Name of special specator bot.]
pb_sv_extChar 1 //[Allows ASCII names 0=No, 1=Yes (default=0)]
pb_sv_MaxConDls 5 //[Maximum number on concurent PB downloads]
pb_sv_MaxConUpdates 5 //[Maximum number on concurent PB updates]
pb_sv_MaxDlRate 5 //[Max PB download rate]
PB_SV_UpdateGrace 30 //[Give users 1 minute to fix their PB]
pb_sv_guidrelax 4
PB_SV_NoGuidGrace 10 //[Seconds after joining to kick players with no GUID]
pb_sv_lan 0 //[CHANGING THIS TO A VALUE OF 1 DISABLES PB'S ABILITY TO UPDATE OR WORK PROPERLY. DO NOT CHANGE!]
PB_SV_LanMask "" //[Used for internet servers with LAN players also connecting]
pb_sv_writecfg
|
|
kann das passen?
es müsste doch einfacher möglich sein, mit einer cfg, die lediglich die unterschiedlichen werte beim wechseln lädt...
ist es überhaupt notwendig die pbsvuser.cfg usw mitzuladen, oder reicht die pbsv.cfg mit war.cfg?
__________________

voodoo69 sysProfile !
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von voodoo69: 18.04.2008 16:02.
|
|
|
|
|
voodoo69
Turnbeutelvergesser
 
Dabei seit: 12.02.2006
Beiträge: 466

|
|
so, ich habe jetzt eine lösung gefunden.
allerdings muss noch irgendwo ein fehler versteckt sein, ich hoffe hier kann mir jemand sagen, wo der hund begraben liegt.
der server streamt zu ggc & gv, das scheint problemlos zu funktionieren, wobei ich bei gv nicht als extended user angemeldet bin, also die banlist nur von ggc autoupdate bekommt. macht imho wohl auch sinn, hier auf einen verein beschränkt zu sein.
zum switchen der pb cfg´s.
ich habe entsprechend der gv-anleitung gehandelt und die standard war.cfg als eu.cfg genommen, die public, entsprechend meinen wünschen angepasst und die esl.de cfg als de.cfg hinzugefügt.
die drei cfg´s liegen im ordner gv. starten tue ich die pb cfg.s über den befehl exec GV/de.cfg (z.b.)
das funktioniert solange ich testhalber einmal die pub, die de und die eu verwende. die alten pb einstellungen werden gelöscht und die gewünschten settings geladen.
wenn ich jedoch mehrfach hin und herswitche bekomme ich ein durcheinander in der pb.cfg.
ich versuchs am beispiel lodscalerigid deutlich zu machen.
dieser wert ist lediglich in der eu.cfg auf "1" gestellt. nach mehrfachem wechseln ändert der pb den wert nicht mehr (bei de.cfg) auf IN 1 2....
folglich werde ich auch mit der de.cfg wegenlodscalerigid=2 gekickt....
irgendwo leert der pb also wohl die zuvor geladenen settings nicht mehr...
ich würde mich drüber freuen, wenn jemand meinen denkfehler findet....
hier meine drei cfg´s:
de.cfg
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
|
;----------------------------------+----------------------------+
; ___ ___ ___ ___ _ _ ! www.esl.eu/de !
; | \| __| / __|___| \| | | ! www.esl.eu/de/cod4 !
; | |) | _| | (__/ _ \ |) |_ _| +----------------------------+
; |___/|___| \___\___/___/ |_| ! Punkbuster Settings !
; ! Identifier: pbsv.cfg !
;----------------------------------+ Version : 01.03 !
; www.esl.eu/de/cod4/support ! Release : 30.01.2008 !
;----------------------------------+----------------------------+
set wait4 "wait 150"
vstr wait4;
pb_sv_BanEmpty
pb_sv_taskempty
pb_sv_md5toolempty
pb_sv_restart; vstr wait4; vstr wait4
pb_sv_update; vstr wait4; vstr wait4
pb_sv_load pbucon.use; vstr wait4; vstr wait4
// Announce
say "^7[^2x^7] ^2ESL-War-Script ^7v1.7^5"; vstr wait4
say "^7[^2x^7] ^2Initializing server to ESL CoD4 MatchCvarSettings ^5"; vstr wait4
say "^7[^2x^7] ^2Please be patient... ^5"; vstr wait4
// Alte Einstellungen leeren
pb_sv_cvarempty
// cg_
pb_sv_cvar cg_drawgun IN 1
pb_sv_cvar cg_errordecay in 100
pb_sv_cvar cg_fov IN 65 80
pb_sv_cvar cg_thirdPerson IN 0
// cl_
pb_sv_cvar cl_avidemo IN 0
pb_sv_cvar cl_forceavidemo IN 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar cl_maxpackets IN 60 100
pb_sv_cvar cl_pitchspeed IN 140
pb_sv_cvar cl_punkbuster IN 1
pb_sv_cvar cl_yawspeed IN 140
// com_
pb_sv_cvar com_maxfps IN 60 125
// fx_
pb_sv_cvar fx_draw IN 1
pb_sv_cvar fx_enable IN 1
// m_
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN 0.022
// r_
pb_sv_cvar r_colormap IN Unchanged
pb_sv_cvar r_debugshader IN 0
pb_sv_cvar r_fullbright IN 0
pb_sv_cvar r_lightmap IN Unchanged
pb_sv_cvar r_lightTweakAmbient IN 0 0.3
pb_sv_cvar r_lodbiasrigid IN -1000 0
pb_sv_cvar r_lodscalerigid IN 1 2
pb_sv_cvar r_lodBiasSkinned IN -1000 0
pb_sv_cvar r_lodScaleSkinned IN 1 4
pb_sv_cvar r_normalmap IN Unchanged
pb_sv_cvar r_picmip IN 0 3
pb_sv_cvar r_polygonOffsetBias -16 -1
pb_sv_cvar r_polygonOffsetScale -4 -1
pb_sv_cvar r_singlecell IN 0
pb_sv_cvar r_texfilterdisable IN 0
// sonstiges
pb_sv_cvar pb_Sleep IN 0 500
pb_sv_cvar rate IN 15000 25000
pb_sv_cvar sensitivity IN 0 30.000001
pb_sv_LogUser "GVStream" //[remote_log_username]
pb_sv_LogPw "m62GKnh8" //[remote_log_password]
pb_sv_LogAddr "85.25.150.55" //[remote_log_address]
pb_sv_LogPort "11011" //[remote_log_port]
pb_sv_banload //[PB Ban list Update]
say "^7[^2x^7] ^2CvarSettings loaded ...^5"; vstr wait4
say "^7[^2x^7] ^2Now loading the general PB Settings"; vstr wait4
exec GV/pbsv.cfg |
|
eu.cfg
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
|
//======================================================//
// ESL CoD4 Script //
// //
// File: war.cfg //
// Version: 1.7 //
// Function: ESL WAR settings script //
// Author: www.game-violations.org //
// Date: 23rd February 2008 //
// //
//======================================================//
set wait4 "wait 150"
vstr wait4;
pb_sv_cvarempty
pb_sv_BanEmpty
pb_sv_taskempty
pb_sv_md5toolempty
pb_sv_restart; vstr wait4; vstr wait4
pb_sv_update; vstr wait4; vstr wait4
pb_sv_load pbucon.use; vstr wait4; vstr wait4
// Announce
say "^7[^2x^7] ^2GV|ESL-War-Script ^7v1.7^5"; vstr wait4
say "^7[^2x^7] ^2Initializing server to ESL CoD4 MatchCvarSettings ^5"; vstr wait4
say "^7[^2x^7] ^2Please be patient... ^5"; vstr wait4
pb_sv_cvar cg_errordecay in 100
pb_sv_cvar cg_fov IN 65 80
pb_sv_cvar cg_hudDamageIconHeight IN 64
pb_sv_cvar cg_hudDamageIconInScope IN 0
pb_sv_cvar cg_hudDamageIconOffset IN 128
pb_sv_cvar cg_hudDamageIconTime IN 2000
pb_sv_cvar cg_hudDamageIconWidth IN 128
pb_sv_cvar cl_avidemo IN 0
pb_sv_cvar cl_forceavidemo IN 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar cl_maxpackets IN 60 100
pb_sv_cvar cl_pitchspeed IN 140
pb_sv_cvar cl_punkbuster IN 1
pb_sv_cvar cl_yawspeed IN 140
pb_sv_cvar com_maxfps IN 40 250
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN 0.022
pb_sv_cvar pb_Sleep IN 0 500
pb_sv_cvar rate IN 25000
pb_sv_cvar r_fullbright IN 0
pb_sv_cvar r_lodscalerigid IN 1
pb_sv_cvar r_picmip IN 0 3
pb_sv_cvar r_polygonOffsetScale IN -4 0
pb_sv_cvar r_polygonOffsetBias IN -16 0
pb_sv_cvar r_lightTweakAmbient IN 0 0.3
pb_sv_cvar sensitivity IN 0 30.000001
pb_sv_cvar snaps IN 20 30
pb_sv_cvar fx_freeze IN 0
pb_sv_cvar fx_count IN 0
pb_sv_cvar fx_debugBolt IN 0
pb_sv_cvar fx_draw IN 1
pb_sv_cvar fx_enable IN 1
pb_sv_cvar fx_profile IN 0
pb_sv_LogUser "GVStream" //[remote_log_username]
pb_sv_LogPw "m62GKnh8" //[remote_log_password]
pb_sv_LogAddr "85.25.150.55" //[remote_log_address]
pb_sv_LogPort "11011" //[remote_log_port]
pb_sv_banload //[PB Ban list Update]
say "^7[^2x^7] ^2CvarSettings loaded ...^5"; vstr wait4
say "^7[^2x^7] ^2Now loading the general PB Settings"; vstr wait4
exec GV/pbsv.cfg |
|
und die pub.cfg
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
|
//======================================================//
// Public CoD4 Script //
// //
// File: public.cfg //
// Version: 1.7 //
// Function: GV Public settings script //
// Author: www.game-violations.org //
// Date: 23rd February 2008 //
// //
//======================================================//
set wait4 "wait 150"
vstr wait4;
pb_sv_cvarempty
pb_sv_BanEmpty
pb_sv_taskempty
pb_sv_md5toolempty
pb_sv_restart; vstr wait4; vstr wait4
pb_sv_update; vstr wait4; vstr wait4
pb_sv_load pbucon.use; vstr wait4; vstr wait4
// Announce
say "^7[^2x^7] ^2GV|Public-Script ^7v1.7^5"; vstr wait4
say "^7[^2x^7] ^2Initializing server to CoD4 PublicCvarSettings ^5"; vstr wait4
say "^7[^2x^7] ^2Please be patient... ^5"; vstr wait4
pb_sv_cvar cg_errordecay in 100
pb_sv_cvar cg_fov IN 65 100
pb_sv_cvar cg_hudDamageIconHeight IN 64
pb_sv_cvar cg_hudDamageIconInScope IN 0
pb_sv_cvar cg_hudDamageIconOffset IN 128
pb_sv_cvar cg_hudDamageIconTime IN 2000
pb_sv_cvar cg_hudDamageIconWidth IN 128
pb_sv_cvar cl_avidemo IN 0
pb_sv_cvar cl_forceavidemo IN 0
pb_sv_cvar cl_freelook IN 1
pb_sv_cvar cl_maxpackets IN 30 100
pb_sv_cvar cl_pitchspeed IN 140
pb_sv_cvar cl_punkbuster IN 1
pb_sv_cvar cl_yawspeed IN 140
pb_sv_cvar com_maxfps IN 40 125
pb_sv_cvar m_pitch OUT -0.015 0.015
pb_sv_cvar m_yaw IN 0.022
pb_sv_cvar pb_Sleep IN 0 500
pb_sv_cvar rate IN 5000 25000
pb_sv_cvar r_fullbright IN 0
pb_sv_cvar r_lightTweakAmbient IN 0 0.3
pb_sv_cvar sensitivity IN 0 30.000001
pb_sv_cvar snaps IN 20 30
pb_sv_cvar fx_freeze IN 0
pb_sv_cvar fx_count IN 0
pb_sv_cvar fx_debugBolt IN 0
pb_sv_cvar fx_draw IN 1
pb_sv_cvar fx_enable IN 1
pb_sv_cvar fx_profile IN 0
pb_sv_LogUser "GVStream" //[remote_log_username]
pb_sv_LogPw "m62GKnh8" //[remote_log_password]
pb_sv_LogAddr "85.25.150.55" //[remote_log_address]
pb_sv_LogPort "11011" //[remote_log_port]
pb_sv_banload //[PB Ban list Update]
say "^7[^2x^7] ^2CvarSettings loaded ...^5"; vstr wait4
say "^7[^2x^7] ^2Now loading the general PB Settings"; vstr wait4
exec GV/pbsv.cfg |
|
__________________

voodoo69 sysProfile !
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von voodoo69: 19.04.2008 16:20.
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|