Better Line Of Sight Teleport
Better Line of Sight Teleport Better Line of Sight Teleport erweitert die Funktionalität des nativen teleportlos -Befehls, indem es ermöglicht, präzise zu Entitäten in deiner Sichtlinie zu…
Better Line of Sight Teleport
Better Line of Sight Teleport erweitert die Funktionalität des nativen teleportlos-Befehls, indem es ermöglicht, präzise zu Entitäten in deiner Sichtlinie zu teleportieren und genau auf Gelände zu landen, ohne durch Objekte zu clippen.
Installationsanleitung
- Plugin herunterladen und installieren:
Lade das Better Line of Sight Teleport 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 BetterLineOfSightTeleport (oder c.load BetterLineOfSightTeleport je nach Framework) neu laden.
Wie es funktioniert
Wenn du den teleportlos-Befehl verwendest, wird vom Plugin ein Strahl (Raycast) von dem Punkt, an dem du gerade schaust, bis zur maximalen Entfernung, die in der Konfiguration festgelegt ist, gesendet. Entlang dieses Strahls werden mehrere Kontrollpunkte erstellt, um den Teleportationspunkt genau zu bestimmen.
An jedem Kontrollpunkt überprüft das Plugin nach Entitäten, die in der priorisierten Entitätenliste enthalten sind, innerhalb eines festgelegten Radius. Wenn eine priorisierte Entität gefunden wird, wird der Teleportationspunkt auf den Standort dieser Entität gesetzt. Wenn keine Entität gefunden wird, prüft das Plugin den Boden oder andere gültige Oberflächen. Sollte ein Hindernis entdeckt werden, teleportierst du dich dorthin. Im Debug-Modus kannst du diesen Prozess visualisieren.
Konfiguration
Die Konfigurationsdatei des Plugins befindet sich im Ordner oxide/config oder carbon/configs und heißt BetterLineOfSightTeleport.json.
In dieser Datei kannst du die Teleportationsparameter anpassen.
{
"Version": "1.0.0",
"Teleport Distance Limit": 900.0,
"Entity Short Prefab Names To Prioritize": [
"bradleyapc",
"patrolhelicopter",
"supply_drop",
"minicopter.entity",
"scraptransporthelicopter",
"rhib",
"rowboat",
"cargoshiptest",
"ch47scientists.entity"
],
"Radius For Detecting Nearby Entities": 40.0,
"Number Of Check Points During Teleportation": 15,
"Enable Debug": false
}
Alles anzeigen
- Teleport Distance Limit – Legt die maximale Entfernung fest, bis zu der sich der Spieler teleportieren kann.
- Entity Short Prefab Names To Prioritize – Eine Liste von spezifischen Entitäten (Prefab-Namen), die während der Teleportation bevorzugt werden. Wenn eine dieser Entitäten entlang des Pfades entdeckt wird, wird der Teleportationspunkt dorthin gesetzt.
- Radius For Detecting Nearby Entities – Der Radius um jeden Kontrollpunkt, in dem das Plugin nach Entitäten sucht. Dies hilft bei der Erkennung von wichtigen Entitäten in der Nähe des Teleportationspfads.
- Number Of Check Points During Teleportation – Legt die Anzahl der Kontrollpunkte fest, die entlang des Teleportationspfads überprüft werden, um den geeignetsten Teleportationsort zu finden.
- Enable Debug – Wenn auf "true" gesetzt, zeigt das Plugin Debug-Visuellen wie Linien und Sphären an, die den Teleportationspfad und die erkannten Entitäten darstellen. Dies hilft, den Teleportationsprozess zu visualisieren.
Berechtigungen
Es sind keine speziellen Berechtigungen für das Plugin erforderlich, um den Befehl teleportlos zu verwenden, jedoch können Administratoren oder Serverbetreiber zusätzliche Berechtigungen für spezielle Befehle einrichten.
Plugin herunterladen:
- Better Line of Sight Teleport – Erweitere deine Teleportation!
Angaben erfolgen ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität.
Original-Tutorial des Plugins Better Line of Sight Teleport von VisEntities
