Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

General

Super Moderator

  • »General« ist der Autor dieses Themas

Beiträge: 1 043

Wohnort: Mönchengladbach

Beruf: Brückenkranführer / Staplerfahrer

Rootserver vorhanden: Nein

  • Nachricht senden

1

Sonntag, 16. Juni 2013, 21:16

Stripper Source

Nabend zusammen,

ich hab da mal ne frage, eventuell kennt sich einer damit aus :D

Ich hab da paar break maps unter anderem break_hillbreak, sind maps wo man die blocke zerstören muss. Nun möchte ich die HP der blöcke mit stripper global anwenden auf allen Maps. Weiß einer eventuell wie ich das am besten an stellen kann.

so hatte ich es mir gedacht.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
modify:
{
	match:
	{	
		"classname" "func_breakable"
		"health" ""
	}
	replace:
	{
		"classname" "func_breakable"
		"health" ""
	}
}

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

2

Montag, 17. Juni 2013, 00:32

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
modify:
{
	match:
	{	
		"classname" "func_breakable"
	}
	replace:
	{
		"classname" "func_breakable"
		"health" "10"
	}
}


So würde ich es machen. Mach mal ein stripper_dump. Dann wird eine txt-Datei mit allen Entities geschrieben.

General

Super Moderator

  • »General« ist der Autor dieses Themas

Beiträge: 1 043

Wohnort: Mönchengladbach

Beruf: Brückenkranführer / Staplerfahrer

Rootserver vorhanden: Nein

  • Nachricht senden

3

Montag, 17. Juni 2013, 10:25

also so sieht die stripper_dump aus

Quellcode

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
{
"model" "*3"
"origin" "-148 -596 244"
"physdamagescale" "1.0"
"minhealthdmg" "0"
"disablereceiveshadows" "0"
"rendercolor" "255 255 255"
"renderamt" "255"
"rendermode" "0"
"renderfx" "0"
"pressuredelay" "0"
"explodemagnitude" "0"
"spawnobject" "0"
"nodamageforces" "0"
"gibdir" "0 0 0"
"explosion" "0"
"material" "0"
"health" "45"
"propdata" "0"
"PerformanceMode" "0"
"ExplodeRadius" "0"
"ExplodeDamage" "0"
"disableshadows" "0"
"classname" "func_breakable"
}{


Bei anderen maps ist der "health" höher, nun möchte ich das auf allen maps "health" auf "45" setzten.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »General« (17. Juni 2013, 11:48)


MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

4

Montag, 17. Juni 2013, 12:01

mal deadeyes post probiert? :|

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

5

Montag, 17. Juni 2013, 22:47

Ich hab nochmal in der Doku von Stripper: Source nachgesehen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
modify:
{
	match:
	{	
	"classname" "func_breakable"
	}
	replace:
	{
	"health" "1"
	}
}


Dieser Filter würde nach allen Entities suchen, in denen "classname" "func_breakable" vorkommt und "health" durch "1" ersetzen. Ich weiß jetzt nicht, ob die Mapper auch generell health mit angeben, wenn sie func_breakable nutzen. Falls dem nicht so ist, kann man noch den Subblock insert: verwenden. Ich habs nicht getestet.

General

Super Moderator

  • »General« ist der Autor dieses Themas

Beiträge: 1 043

Wohnort: Mönchengladbach

Beruf: Brückenkranführer / Staplerfahrer

Rootserver vorhanden: Nein

  • Nachricht senden

6

Montag, 17. Juni 2013, 23:18

ok danke, ich probiere es mal und gebe bescheid ;)

EDIT:

So hat wunderbar geklappt, Danke dir ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »General« (18. Juni 2013, 09:38)


Ähnliche Themen