Dynamic Third Person
Dynamic Third Person Dynamic Third Person ist ein Plugin für Rust, das Spielern automatisch den Wechsel zwischen der ersten und dritten Person ermöglicht. Wenn ein Spieler ein Fahrzeug besteigt,…
Dynamic Third Person
Dynamic Third Person ist ein Plugin für Rust, das Spielern automatisch den Wechsel zwischen der ersten und dritten Person ermöglicht.
Wenn ein Spieler ein Fahrzeug besteigt, wird er automatisch in die dritte Person versetzt, und beim Verlassen des Fahrzeugs zurück in die erste Person.
Du kannst es auch so einstellen, dass die Spieler immer in der dritten Person sind, nur in die erste Person wechseln, wenn sie ihre Waffe anvisieren, ähnlich wie in PUBG oder Fortnite.
Installationsanleitung
- Plugin herunterladen und installieren:
Lade das Dynamic Third Person Plugin von der offiziellen game4freak Seite herunter.
Verschiebe die .cs Datei in den Plugin-Ordner deines Game-Servers (meistens im Verzeichnis oxide/plugins oder carbon/plugins, je nach Framework). - Server neu starten oder das Plugin laden:
Du kannst das Plugin im Spiel mit dem Befehl oxide.load DynamicThirdPerson (oder c.load DynamicThirdPerson je nach Framework) neu laden.
Konfiguration
Die Konfigurationsdatei von Dynamic Third Person befindet sich im Verzeichnis oxide/config oder carbon/configs und heißt DynamicThirdPerson.json.
In dieser Datei kannst du festlegen, wann und wie die Perspektive gewechselt werden soll.
{
"Version": "1.4.0",
"Third Person Mode": "AlwaysThirdPerson",
"Chat Command To Toggle Third Person": "3rd",
"Default Camera": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"Vehicle Short Prefab Names": {
"1module_cockpit": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"1module_cockpit_armored": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"1module_cockpit_with_engine": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"motorbike": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"motorbike_sidecar": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"pedalbike": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"rhib": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
},
"rowboat": {
"Offset": "0.0, 1.0, 0.0",
"Field Of View": "106.1227",
"Distance": "2"
}
}
}
Alles anzeigen
Third Person Mode – Bestimmt, wann die dritte Person aktiviert wird. Verfügbare Modi sind:
AlwaysThirdPerson - Spieler sind immer in der dritten Person, wechseln nur in die erste Person, wenn sie ihre Waffe anvisieren.
VehicleOnly - Spieler wechseln automatisch in die dritte Person, wenn sie bestimmte Fahrzeuge besteigen und wechseln zurück in die erste Person, wenn sie das Fahrzeug verlassen.
CommandOnly - Spieler können manuell zwischen erster und dritter Person wechseln, indem sie den Chat-Befehl verwenden.
- Vehicle Short Prefab Names – Bestimmt die Fahrzeuge, bei denen automatisch in die dritte Person gewechselt wird, wenn sie bestiegen werden.
- Chat Command To Toggle Third Person – Der Chat-Befehl, mit dem Spieler manuell zwischen erster und dritter Person umschalten können. Standardmäßig ist dies /3rd.
- Default Camera – Einstellungen für die Kamera der dritten Person.
Offset – Bestimmt die Position der Kamera relativ zum Spieler. Erlaubte Werte im Format x, y, z.
Field Of View – Bestimmt den Sichtbereich der Kamera (Field of View). Erlaubte Werte sind Fließkommazahlen (in Grad).
Distance – Bestimmt den Abstand der Kamera zum Spieler.
Berechtigungen
Um das Plugin zu verwenden, benötigen die Spieler die Berechtigung dynamicthirdperson.use, die es ihnen ermöglicht, in die dritte Person zu wechseln.
Plugin herunterladen:
- Dynamic Third Person – Die perfekte Lösung für die Kameraansicht in Rust!
Lokalisierung
Die Fehlermeldungen und Benachrichtigungen, die angezeigt werden, wenn ein Spieler versucht, die Perspektive zu wechseln, können angepasst werden. Die Lokalisierungsdatei befindet sich im Ordner oxide/lang/en oder carbon/lang/en und heißt DynamicThirdPerson.json. Die Datei enthält den folgenden Text:
{
"NoPermission": "You do not have permission to use this command.",
"ToggleSuccess": "You have switched to {0} view.",
"AdminToggleDenied": "You cannot use this command as an admin.",
"CommandSyntaxError": "Syntax error. Correct usage: {0}.",
"ThirdPersonCommandDisabled": "You cannot use this command in the current mode."
}
- NoPermission – Wird angezeigt, wenn ein Spieler keine Berechtigung für den Befehl hat.
- ToggleSuccess – Die Bestätigung, dass der Spieler erfolgreich zwischen der ersten und dritten Person gewechselt ist.
- AdminToggleDenied – Wird angezeigt, wenn ein Administrator versucht, den Befehl auszuführen (da Admins nicht betroffen sind).
- CommandSyntaxError – Zeigt eine Fehlermeldung an, wenn der Befehl falsch eingegeben wurde.
- ThirdPersonCommandDisabled – Wird angezeigt, wenn der Befehl im aktuellen Modus deaktiviert ist.
Angaben erfolgen ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität.
Original-Tutorial des Plugins Dynamic Third Person von VisEntities
