Benutzer-Werkzeuge

Webseiten-Werkzeuge


metamod:plugin:stripper_source

Stripper: Source

Mit Stripper: Source können Objekte, Waffen, Physikgegenstände und viele andere Entities von der Map entfernt bzw. auch hinzufügt oder ersetzt werden.

Voraussetzung

Metamod: Source muss bereits auf dem Server installiert sein

Installation

  1. Download bei http://www.bailopan.net/stripper/ (stripper-1.2.zip)
  2. Plugin entpacken und das entpackte Verzeichnis 'addons' auf den Server in das entsprechende Modverzeichnis hochladen
  3. Diesen Eintrag zur $mod/addons/metamod/metaplugins.ini hinzufügen:
    addons/stripper/bin/stripper_mm
  4. Mittels Serverneustart oder 'meta refresh' über rcon das Plugin laden lassen.
  5. Mit dem Befehl 'meta list' können geladene Metamod:Source-Plugins angezeigt werden.

Anmerkung

Mit $mod ist das entsprechende Modverzeichnis gemeint. Counter-Strike:Source hat z.B. cstrike als Modverzeichnis. Die Modifikation Halflife 2 Deathmatch befindet sich z.B. im Verzeichnis hl2mp.

Konfiguration

Die umfangreiche englischsprachige Anleitung findet man auf http://www.bailopan.net/stripper/ Die Datei $mod/addons/stripper/global_filters.cfg lädt die Filter für alle Maps. Es ist auch möglich für jede Map eine eigene Config zu erstellen. Diese kommen nach

$mod/addons/stripper/maps/mapname.cfg

Für de_dust2 müsste die Config de_dust2.cfg heißen.

Beispiele

Filter

Der erste Eintrag ist für die Funktion filter

filter:

Danach folgen die Klassennamen der zu filternden Entitäten Liste aller Entities (Entieties auf deutsch Entitäten bezeichnet alles Existierende): http://www.thewall.de/content/half-life_2:entities

Waffen, die normal beim start vorhanden sind, von den Maps entfernen

{
"classname" "/weapon*/"
}

"Physik-Gegenstände" von der Map entfernen

{
"classname" "/prop_phys.*/"
}

Buyzone von der Map entfernen

{
"classname" "/func_buyzone/"
}

Bombe von der Map entfernen

{
"classname" "/.*bomb.*/"
}

Geiseln von Maps entfernen

{
"classname" "/.*hostage.*/"
}

Regen entfernen

{
"classname" "func_precipitation"
}

Filter kombinieren

filter:
{
"classname" "/weapon*/"
}
{
"classname" "/prop_phys.*/"
}
{
"classname" "/func_buyzone/"
}
{
"classname" "/.*bomb.*/"
}
{
"classname" "/.*hostage.*/"
}

Entities ersetzen

RPG und RPG-Munition durch SMG1 und SMG1-Munition ersetzen

modify:
{
	match:
	{
	"classname" "weapon_rpg"
	}
	replace:
	{
	"classname" "weapon_smg1"
	}
}

modify:
{
	match:
	{
	"classname" "item_rpg_round"
	}
	replace:
	{
	"classname" "item_ammo_smg1"
	}
}

Alle Waffen durch AWP ersetzen

filter:

modify:
{
match:
{
"classname" "weapon_ak47"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_aug"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_aug"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_c4"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_deagle"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_elite"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_famas"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_fiveseven"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_flashbang"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_g3sg1"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_galil"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_glock18"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_hegrenade"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_m249"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_m3"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_m4a1"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_mac10"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_mp5navy"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_p228"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_p90"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_scout"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_sg550"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_sg552"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_smokegrenade"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_tmp"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_ump45"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_usp"
}
replace:
{
"classname" "weapon_awp"
}
}

modify:
{
match:
{
"classname" "weapon_xm1014"
}
replace:
{
"classname" "weapon_awp"
}
}

CT-Startpunkte durch Terror-Startpunkte ersetzen

modify:
{
match:
{
"classname" "info_player_counterterrorist"
}
replace:
{
"classname" "info_player_terrorist"
}
}

Entities hinzufügen

Startpunkte erweitern

add:
{
"origin" "346.478 -2090.11 74"
"angles" "0 90 0"
"classname" "info_player_terrorist"
}

{
"origin" "346.478 -2090.11 74"
"angles" "0 90 0"
"classname" "info_player_counterterrorist"
}

Die Position kann im Spiel mittels cl_showpos 1 angezeigt werden.

Im Artikel Fliegendes Clanlogo mit Stripper: Source wird beschrieben, wie man auf den Maps ein schwebendes Clanlogo einbaut, ohne die Maps selber zu bearbeiten.

metamod/plugin/stripper_source.txt · Zuletzt geändert: 2011/05/28 13:57 von dead_eye