PAM Mod Problem/Fragen

BoErnst
Hi,
also ich hab seit heute einen CoD2 Server und hab natürlich gleich mal den PAM Mod 2.04 drauf getan.
Funktioniert eigentlich auch einwandfrei, habe aber folgende fragen:
Wie und vorallem wo stelle ich ein, nach wievielen Runden Mapchange ist? Würde gerne eine Map solange laufen lassen, bis ein team 10 Punkte hat (S&D) Außerdem würde ich die rundenzeit gerne auf 3 Minuten stellen.
Außerdem würde ich gerne die Zeit nach jeder runde ausstellen, also ohne dass rechts diese Uhr kommt.

p.s. habs im public mode laufen.
Verni@hter
Hier haste meine cfg einfach durch deine pub.cfg tauschen.

Code einblendenCode 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:
Rules()
{
// Match Style
setcvar("scr_sd_timelimit", 0);
setcvar("scr_sd_half_round", 10);
setcvar("scr_sd_half_score", 0);
setcvar("scr_sd_end_round", 20);
setcvar("scr_sd_end_score", 0);
setcvar("scr_sd_end_half2score", 0);

setcvar("scr_sd_roundlength", 3);
setcvar("scr_sd_graceperiod", 5);
setcvar("scr_sd_strat_time", 0);
setcvar("scr_sd_count_draws", 1);

// Are there OT Rules?
setcvar("g_ot", 0);


// Bomb Timers
setcvar("scr_sd_bombtimer", 60);
setcvar("scr_sd_PlantTime", 5);
setcvar("scr_sd_DefuseTime", 10);


// Between Round/Half Timers
setcvar("g_matchwarmuptime", 5);
setcvar("g_roundwarmuptime", 3);


// Hud Options
setcvar("sv_playersleft", 1);
setcvar("scr_show_healthbar", 0);
setcvar("scr_fade_healthbar", 0); //Only works when using the healthbar obviously
setcvar("scr_show_death_icons", 0);
setcvar("scr_show_objective_icons", 0);
setcvar("scr_allow_hitblip", 1);
setcvar("scr_show_grenade_icon", 0);
setcvar("scr_allow_hud_scoreboard", 1); //The stock one up in the upper left corner...
setcvar("scr_show_bombtimer", 1);

//Clock Position
setcvar("scr_clock_position", 0); // 0 = stock position, 1 = CoD1 position

// Smokefuse

setcvar("smoke_fuse", 1);

// Health Regen & Delay
setcvar("scr_allow_health_regen", 1); // 0= no regen, 1 is stock, and there are other options too
setcvar("scr_regen_delay", 5000); //Time before regen starts
setcvar("scr_allow_healthpacks", 0);


// Force Bolt-Action Rifles
setcvar("scr_force_boltaction", 0);

// Nade Spawn Counts
setcvar("scr_boltaction_nades", 1);
setcvar("scr_semiautomatic_nades", 1);
setcvar("scr_smg_nades", 1);
setcvar("scr_sniper_nades", 1);
setcvar("scr_mg_nades", 1);
setcvar("scr_shotgun_nades", 1);

// Smoke Spawn Counts
setcvar("scr_boltaction_smokes", 0);
setcvar("scr_semiautomatic_smokes", 0);
setcvar("scr_smg_smokes", 0);
setcvar("scr_sniper_smokes", 0);
setcvar("scr_mg_smokes", 0);
setcvar("scr_shotgun_smokes", 0);

// Allow Weapon Drops
setcvar("scr_allow_weapondrop_nade", 1);
setcvar("scr_allow_weapondrop_sniper", 0);
setcvar("scr_allow_weapondrop_shotgun", 0);

// Secondary Weapon Drop
setcvar("scr_allow_secondary_drop", 0);

// Weapon Limits by class per team
setcvar("scr_boltaction_limit", 99);
setcvar("scr_sniper_limit", 1);
setcvar("scr_semiautomatic_limit", 99);
setcvar("scr_smg_limit", 99);
setcvar("scr_mg_limit", 99);
setcvar("scr_shotgun_limit", 1);

// Allow/Disallow Weapons
setcvar("scr_allow_greasegun", 1);
setcvar("scr_allow_m1carbine", 1);
setcvar("scr_allow_m1garand", 1);
setcvar("scr_allow_springfield", 1);
setcvar("scr_allow_thompson", 1);
setcvar("scr_allow_bar", 1);
setcvar("scr_allow_sten", 1);
setcvar("scr_allow_enfield", 1);
setcvar("scr_allow_enfieldsniper", 1);
setcvar("scr_allow_bren", 1);
setcvar("scr_allow_pps42", 1);
setcvar("scr_allow_nagant", 1);
setcvar("scr_allow_svt40", 1);
setcvar("scr_allow_nagantsniper", 1);
setcvar("scr_allow_ppsh", 1);
setcvar("scr_allow_mp40", 1);
setcvar("scr_allow_kar98k", 1);
setcvar("scr_allow_g43", 1);
setcvar("scr_allow_kar98ksniper", 1);
setcvar("scr_allow_mp44", 1);
setcvar("scr_allow_shotgun", 1);
setcvar("scr_allow_fraggrenades", 1);
setcvar("scr_allow_smokegrenades", 1);
setcvar("scr_allow_pistols", 1);
setcvar("scr_allow_turrets", 1);

//ShellShock
setcvar("scr_allow_shellshock", 0);


// Fall Damage
setcvar("scr_fallDamageMinHeight", 21);
setcvar("scr_fallDamageMaxHeight", 40);


// DVAR Enforcer
setcvar("de_force_rate", 0);
setcvar("de_remove_exploits", 1);
setcvar("de_allow_enemycrosshaircolor", 1);
setcvar("de_Sound_Ping_QuickFade", 0);
setcvar("de_allow_mantlehint", 1);
setcvar("de_allow_crosshair", 1);
setcvar("de_allow_turret_crosshair", 1);
setcvar("de_allow_crosshairnames", 1);
setcvar("de_allow_hudstance", 1);

// Ambients
setcvar("scr_allow_ambient_fog", 1);
setcvar("scr_allow_ambient_sounds", 1);
setcvar("scr_allow_ambient_fire", 0);
setcvar("scr_allow_ambient_weather", 0);


// Not Likely to Change
setcvar("sv_pure", 1);
setcvar("g_speed", 190);
setcvar("g_antilag", 0);
setcvar("g_allowvote", 0);
setcvar("scr_friendlyfire", 2);
setcvar("scr_drawfriend", 0);
setcvar("scr_teambalance", 1);
setcvar("scr_killcam", 1);
setcvar("scr_spectatefree", 0);
setcvar("scr_spectateenemy", 0);
setcvar("sv_minping", 0);
setcvar("sv_maxping", 120);
setcvar("sv_floodProtect", 1);
setcvar("sv_voice", 0);
setcvar("sv_cheats", 0);
setcvar("g_weaponAmmoPools", 0);
setcvar("logfile", 1);
setcvar("sv_fps", 20);

// DO NOT MODIFY BELOW THIS LINE!
game["leaguestring"] = &"pub";
game["mode"] = "pub";
}




Pam Mod mit WinRar öffnen dann haste 2 Ordner einen maps und weapons, maps öffnen dann pam dann rules dann sd dort deine pub.cfg rein

Dann die beiden Ordner maps und weapons makieren rechtsklick WinRar/zum Archiv hinzufügen, Archivformat Zip makieren, Kompessionsmethode normal. Dann haste ein z_svr_pam204.rar Archiv benenne es einfach um in z_svr_pam204.iwd

Fertig!
OLD MAN WITH GUN

Zitat:

Original von energun222
Hier haste meine cfg einfach durch deine pub.cfg tauschen.

Das ist aber keine pub.cfg, sondern eine veränderte pub.gsc in der Mod und die ändert man normalerweise NICHT.
Man schreibt sich eine pub.cfg Datei die man dann von der eigentlichen server.cfg aufruft und lässt die Mod iwd in Ruhe. Zumal man per cfg Datei die Einstellungen im laufenden Betrieb ändern kann. Ändert man die gsc Datei und will was an den Einstellungen ändern muss man wieder die iwd-Datei entpacken, die Änderungen vornehmen, die Mod-Dateien wieder zu einer iwd Datei packen, auf den Server hochladen und den Server stoppen und neu starten. Die cfg Datei ändert man einfach, läd sie hoch und macht einen Mapwechsel.
Aber warum einfach wenn es auch auf extremste Art und Weise kompliziert geht Augenzwinkern
Kelli

Zitat:

Original von OLD MAN WITH GUN
Aber warum einfach wenn es auch auf extremste Art und Weise kompliziert geht


Murphys Law:
"Wenn es zwei oder mehr Wege gibt, etwas zu tun, und einer davon zur Katastrophe führt, wird irgendeiner genau diesen Weg wählen."

Zitat:

Original von OLD MAN WITH GUN
Man schreibt sich eine pub.cfg Datei die man dann von der eigentlichen server.cfg aufruft und lässt die Mod iwd in Ruhe.

<Jean Pütz>So lieebe Baschtelfreunde, ich hab das schonmal vorbereitet:
http://www.internationaloldstars.de/downloads/pam.cfg
</Jean Pütz>

Zitat:

Original von BoErnst
Wie und vorallem wo stelle ich ein, nach wievielen Runden Mapchange ist? Würde gerne eine Map solange laufen lassen, bis ein team 10 Punkte hat (S&D)

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
set scr_sd_end_round 0
//Sets the number of TOTAL rounds to be played before the map ENDS. It does not matter if a halftime is used. 0 = disabled.
set scr_sd_end_score 10
//This will allow you to trigger the end of a map/match by a team's TOTAL score, including the 1st half and 2nd half (is halftime is being used). 0 = disabled


Zitat:

Original von BoErnst
Außerdem würde ich die rundenzeit gerne auf 3 Minuten stellen.

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
set scr_sd_roundlength 3
//Stock DVAR, length of each round.


Zitat:

Original von BoErnst
Außerdem würde ich gerne die Zeit nach jeder runde ausstellen, also ohne dass rechts diese Uhr kommt.

Da weiß ich nicht genau was du meinst, könnte aber das hier sein:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
set scr_sd_graceperiod 0
//In PAM2 this has dual puposes. If you are using Strat Time, this sets the length of that Strat Time. If you are not using Strat Time, this acts just as it does in the stock server. [Set in seconds.]

set scr_sd_strat_time 0
//Strat Time is used to hold players still at the beginning of each round. Players also will not be able to throw any nades/smokes during this "strategizing" time period. [1 = use strat time. 0 = no strat time/stock.]

BoErnst
danke für die antworten,
also ich hol mir jetzt mal die pam.cfg....muss ich die dann in der server cfg
durch exec pam.cfg aufrufen lassen??
MikeTNT
Müssen nicht, aber ja, so macht man es meistens Augenzwinkern
BoErnst
seit ich deine pam.cfg hab stürtzt der server immer ab, nachdem er das match starten will. sonst klappt aber alles grosses Grinsen
Kelli

Zitat:

Original von BoErnst
seit ich deine pam.cfg hab stürtzt der server immer ab, nachdem er das match starten will. sonst klappt aber alles grosses Grinsen

Wie jetzt? Stabil soll es auch noch laufen? Manche sind auch mit nix zufrieden.
Ironie, alles klar?

Nein, im ernst - ich benutze die genau so wie du sie heruntergeladen hast. Pam 1.03. In dem Screenshots sieht man leider nicht wo der Fehler auftritt, das steht nur in der console_mp.log des Servers. Und die angemeckerte _callbacksetup wird vom Pam Mod garnicht angetatstet. verwirrt

Aber du kannst ja erstmal nur die Befehle benutzen die du wirklich brauchst, und den Rest rausschmeißen (Dann benutzt PAM den default Wert für diese Einstellungen) vielleicht hilft das schon.

Sonst schau mal in die Console.log nach den ca 10 letzten Zeilen vor dem Scriptruntime Error vielleicht klingelts ja dann irgendwo.
BoErnst
hab schon alles überflüssige rausgeschmissen, meine cfg schaut jetzt so aus:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
set sv_pam 1
set pam_mode "pub"
set scr_sd_timelimit 10
set scr_sd_half_round 0
set scr_sd_half_score 0
set scr_sd_end_round 0
set scr_sd_end_score 10
set scr_sd_end_half2score 0
set wc_enable 1
set wc_line1 "^2Wilkommen auf unserem Server"
set wc_line2 "Ultrastats unter ^1www.hgsued.de.gg"
set wc_line3
set wc_line4
set wc_line5


grosses Grinsen grosses Grinsen grosses Grinsen

hab auch immer bischen rumprobiert....lag daran, dass ich
set scr_sd_graceperiod 0
set scr_sd_strat_time 0

drinnen hatte...wieso weiss ich auch nicht. Aber letztendlich geht ja alles und die 5 sekunden warten am ende einer runde sind jetzt auch schon egal.
Das einzige, was mich jetzt noch stört, ist, dass die Smoke so lange braucht, bis sie "explodiert"
BoErnst
weiss jemand, woran das liegt, dass die Smoke Granate so lange braucht um aufzugehen?!?
Horrid
Soweit ich weiß, wurde das absichtlich eingebaut, um einen bekannten Bug mit der Rauchgranate zu entschärfen.

Gruß Ulf aka [DOOZER]Horrid
Anonymous
404 - DEPUBLIZIERT

Dieser Beitrag wurde auf Wunsch des Urhebers ohne Anerkennung einer Rechtspflicht gelöscht

Bitte nicht die Google Cache Funktion benutzen. Augenzwinkern