Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty: World at War » Fix-Dateien, Modding-Fragen, Scripting » Möglicher Fix für das spawn system » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Möglicher Fix für das spawn system 1 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Turtle
Weichei


Dabei seit: 13.12.2007
Beiträge: 7


Möglicher Fix für das spawn system Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

letzten sonntag wurde dieser mögliche fix für das total verbuggte spawnsystem im clanbase forum gepostet.
da ich selbst keinen server habe, bzw mein serveranbieter linux server hat, kann ich den effekt leider nicht ausprobieren.

vielleicht wäre der befehl die lösung, um das spielen auf CoD5 public servern wenigstens etwas angenehmer zu machen:

Zitat:


Von Snake:

OK yes, Treyarch have messed up the spawn system badly for all spawn system gametypes, but I have a fix for you guys.

Put this in your Config or PAM mode script (In the correct format):

scr_disableUnifiedSpawning 1

It's a hidden DVAR and it stops people spawning on people, if all Public servers use this everything would be fine. I have tested it in Public and wars and it works the same as the COD2 spawn system.

Good luck & Have fun!



Quelle: http://clanbase.ggl.com/forum.php?fid=718591&zid=00FFFFCF
Turtle ist offline Beiträge von Turtle suchen Nehmen Sie Turtle in Ihre Freundesliste auf
wgs./w@Lly
The Wall


images/avatars/avatar-1036.jpg


Dabei seit: 24.10.2006
Beiträge: 3.226


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ah, das ist mal interessant so ne DVAR herauszufinden smile
Ob das auch bei CoD4 funzt...? Da hat man das *ineinandergeschachteltspawnen* ja leider auch...

Danke für die Info! Grins 1

__________________
"Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
wgs./w@Lly ist offline E-Mail an wgs./w@Lly senden Homepage von wgs./w@Lly Beiträge von wgs./w@Lly suchen Nehmen Sie wgs./w@Lly in Ihre Freundesliste auf
MikeTNT
Herdentier


images/avatars/avatar-615.gif


Dabei seit: 10.04.2006
Beiträge: 6.523


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Laut Console steht dieser Wert per default auf 1:

"scr_disableUnifiedSpawning" is: "1" default: "1"

cu Mike

__________________
++++ To Yoda: Jedi-Meister bekommt Auris zugeschickt. Unmöglich nichts ist ++++ Zunge raus
MikeTNT ist offline E-Mail an MikeTNT senden Homepage von MikeTNT Beiträge von MikeTNT suchen Nehmen Sie MikeTNT in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von wgs./w@Lly
Ob das auch bei CoD4 funzt...?

Nein, denn dort gibt es diesen Part in der _globallogic.gsc nicht

So sieht es bei CoD5 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:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
	//self clearPerks();

	self setClientDvar( "cg_thirdPerson", "0" );
	self setClientDvar( "killcam_title", "@MP_KILLCAM" );
	self setDepthOfField( 0, 0, 512, 512, 4, 0 );
	
	
	{
		if ( IsDefined( level.onSpawnPlayerUnified ) 
			&& GetDvarInt( "scr_disableunifiedspawning" ) == 0 )
		{
			self [[level.onSpawnPlayerUnified]]();
		}
		else
		{
			self [[level.onSpawnPlayer]]();
		}
		
		if ( IsDefined( level.playerSpawnedCB ) )
		{
			self [[level.playerSpawnedCB]]();
		}
	}
	
	
	self maps\mp\gametypes\_missions::playerSpawned();



und so bei CoD4:

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

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
	//self clearPerks();

	//self setClientDvar( "cg_thirdPerson", "0" );
	//self setDepthOfField( 0, 0, 512, 512, 4, 0 );
	//self setClientDvar( "cg_fov", "65" );
	
	[[level.onSpawnPlayer]]();
	
	self maps\mp\gametypes\_missions::playerSpawned();



__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
Nightwing
Padawan ;-)


images/avatars/avatar-1617.jpg


Dabei seit: 15.01.2007
Beiträge: 4.858


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich bekomm da merkwürdigerweise nur ein "Unknown Command" als Antwort verwirrt

ToM

__________________

Nightwing ist offline E-Mail an Nightwing senden Homepage von Nightwing Beiträge von Nightwing suchen Nehmen Sie Nightwing in Ihre Freundesliste auf
MikeTNT
Herdentier


images/avatars/avatar-615.gif


Dabei seit: 10.04.2006
Beiträge: 6.523


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Nur solange du dieses dvar noch nicht definiert hast.

__________________
++++ To Yoda: Jedi-Meister bekommt Auris zugeschickt. Unmöglich nichts ist ++++ Zunge raus
MikeTNT ist offline E-Mail an MikeTNT senden Homepage von MikeTNT Beiträge von MikeTNT suchen Nehmen Sie MikeTNT in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von MikeTNT
Nur solange du dieses dvar noch nicht definiert hast.


Definere mal die dvar zuerst mit 0 (also direkt nach dem Serverstart)
Dann wirst du als defaultwert 0 und nicht 1 bekommen Augenzwinkern

Der default Wert ist immer der Wert, mit dem eine dvar zuerst definiert wurde.

__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von OLD MAN WITH GUN: 18.12.2008 19:48.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
Nightwing
Padawan ;-)


images/avatars/avatar-1617.jpg


Dabei seit: 15.01.2007
Beiträge: 4.858


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wunderbar, dank Euch beiden Grins 1
So, mal anzocken, ob ich was merke...

ToM

__________________

Nightwing ist offline E-Mail an Nightwing senden Homepage von Nightwing Beiträge von Nightwing suchen Nehmen Sie Nightwing in Ihre Freundesliste auf
MikeTNT
Herdentier


images/avatars/avatar-615.gif


Dabei seit: 10.04.2006
Beiträge: 6.523


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

@OMWG
1:0 für dich.

Vielleicht gibt es noch einen Punkt extra:
Was ist der Wert, wenn es nicht definiert ist? Bzw. wie kann eine Variable vorhanden sein, aber nicht definiert? Bzw. was tut cod5, wenn nichts definiert ist? Ich habe da irgendwie ein Logikproblem...

cu Mike

__________________
++++ To Yoda: Jedi-Meister bekommt Auris zugeschickt. Unmöglich nichts ist ++++ Zunge raus
MikeTNT ist offline E-Mail an MikeTNT senden Homepage von MikeTNT Beiträge von MikeTNT suchen Nehmen Sie MikeTNT in Ihre Freundesliste auf
OLD MAN WITH GUN
... sehr viel alleine


images/avatars/avatar-798.gif


Dabei seit: 01.05.2006
Beiträge: 2.305


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von MikeTNT
Was ist der Wert, wenn es nicht definiert ist?
undefined bzw. 0

Zitat:

Original von MikeTNTBzw. wie kann eine Variable vorhanden sein, aber nicht definiert?
Die Variable existiert auch nicht.
Erst, wenn sie definiert wird. Daher bekommt man ja auch, wenn man die Variable vorher nicht mit set scr_disableunifiedspawning 1 definiert, als Antwort Unkown command (kenn ich nicht).


Zitat:

Original von MikeTNT
Bzw. was tut cod5, wenn nichts definiert ist? Ich habe da irgendwie ein Logikproblem...
Das steht quasi im Scriptteil, den ich oben gepostet habe.

if ( IsDefined( level.onSpawnPlayerUnified ) && GetDvarInt( "scr_disableunifiedspawning" ) == 0 )
{
self [[level.onSpawnPlayerUnified]]();
}
else
{
self [[level.onSpawnPlayer]]();
}

Die If-Funktionen prüft ob die Variable level.onSpawnPlayerUnified definiert ist (Anmerkung: Ist sie, ganz am Anfang der gsc-Datei aber ohne Inhalt, level.onSpawnPlayerUnified = ::blank;) und ob die dvar scr_disableunifiedspawning den Wert 0 hat (hat sie, da sie ja normalerweise nicht definiert ist und eine nicht definierte dvar als Integerwert die 0 zurückliefert).
Somit wird der if-Zweig self [[level.onSpawnPlayerUnified]](); ausgeführt, und nicht der else-Zweig self [[level.onSpawnPlayer]]();

__________________

Da die Lichtgeschwindigkeit höher ist als die Schallgeschwindigkeit,
hält man so manchen für einen hellen Kopf, bis man ihn reden hört.

OLD MAN WITH GUN ist offline Beiträge von OLD MAN WITH GUN suchen Nehmen Sie OLD MAN WITH GUN in Ihre Freundesliste auf
MikeTNT
Herdentier


images/avatars/avatar-615.gif


Dabei seit: 10.04.2006
Beiträge: 6.523


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

2:0 Zunge raus
MikeTNT ist offline E-Mail an MikeTNT senden Homepage von MikeTNT Beiträge von MikeTNT suchen Nehmen Sie MikeTNT in Ihre Freundesliste auf
Nightwing
Padawan ;-)


images/avatars/avatar-1617.jpg


Dabei seit: 15.01.2007
Beiträge: 4.858


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von MikeTNT

2:0 Zunge raus


LOL

Subjektiv gesehen gefällt mir der else Zweig besser.
War grad auf meinem Server (20 Mann), Map Seelow. Ich wurde kein einziges Mal am Spawn abgemurkst, bzw sah direkt am Spawn keinen Gegner.
Bin mal auf andere Meinungen gespannt.

ToM

__________________

Nightwing ist offline E-Mail an Nightwing senden Homepage von Nightwing Beiträge von Nightwing suchen Nehmen Sie Nightwing in Ihre Freundesliste auf
Animus
Steuerzahler


images/avatars/avatar-1143.jpg


Dabei seit: 29.04.2008
Beiträge: 198


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

@wgs./w@Lly


Zitat:

Ob das auch bei CoD4 funzt...? Da hat man das *ineinandergeschachteltspawnen* ja leider auch...


du meinst bestimmt etwas anderes zb bei "toujane" im TDM modi das anfang Spawnen glaube ich(Custom Map).

Das ist Map abhängig da hat der Mapper nur vergessen genügend Anfangsspawns zu setzen!!! Deshalb stapeln sich alle an einem Ort zum respawn werden ja dann andere Spawn benutzt.
Animus ist offline Beiträge von Animus suchen Nehmen Sie Animus in Ihre Freundesliste auf
[CyG] Hoxma
Milupa-Fan


images/avatars/avatar-1442.jpg


Dabei seit: 05.11.2005
Beiträge: 571


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:

Original von Animus
@wgs./w@Lly


Zitat:

Ob das auch bei CoD4 funzt...? Da hat man das *ineinandergeschachteltspawnen* ja leider auch...


du meinst bestimmt etwas anderes zb bei "toujane" im TDM modi das anfang Spawnen glaube ich(Custom Map).

Das ist Map abhängig da hat der Mapper nur vergessen genügend Anfangsspawns zu setzen!!! Deshalb stapeln sich alle an einem Ort zum respawn werden ja dann andere Spawn benutzt.


Das ist nicht nur bei Custommaps und TDM so, sondern auch auf Standardmaps in SD.
Auf Overgrown starten schon ab einem 7on7 einige von ein und demselben Spawnpunkt.
Da haben die 'göttlichen' Mapper von IW auch gepfuscht. grosses Grinsen

__________________

[CyG] Hoxma ist offline E-Mail an [CyG] Hoxma senden Homepage von [CyG] Hoxma Beiträge von [CyG] Hoxma suchen Nehmen Sie [CyG] Hoxma in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty: World at War » Fix-Dateien, Modding-Fragen, Scripting » Möglicher Fix für das spawn system

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv