Das hat aber den Nachteil, dass der Besitzer von dem Gamemode auf diesen Callback implementiert haben muss, sonst bekommt dieser einen Fehler.
Du hast das Tutorial nicht gelesen oder ?
Man muss keine Callbacks implementieren ![]()
Nun sagen wir es mal so, es ist nicht unsinnig! Wenn er da z.B. 1000 eingibt...dann gibts n Array out of Bounds Fehler...also macht schon Sinn, aber ich habe da mal was ergänzt...
Ich meinte auch nicht, das wenn man > 1000 eingibt sondern wenn man eine ID eingibt, dessen Actor nicht existent ist.
Liest du eigentlich die Beiträge oder nur das was du lesen willst ?
Fürs Aminen auf den Actor gibt es bereits eine schöne Funktion.
Die nennt sich "GetPlayerCameraTargetActor", deine hingegen ist da doch sehr ungenau.
Man muss aber dafür "EnablePlayerCameraTarget" aktiviert haben.
Das sollten aber die meisten, wenn sie eine dieser Funktionen nutzen:
- GetPlayerCameraTargetPlayer
- GetPlayerCameraTargetVehicle
- GetPlayerCameraTargetObject
- GetPlayerCameraTargetActor
So könnte man auch prüfen ob, auf den Actor geschossen wird ![]()
Es wäre auch möglich, diese Funktion nur temporär zu aktivieren, aber dann sollte da ein Hook drin sein, der prüft ob EnablePlayerCameraTarget nicht bereits aktiviert ist und man es versehentlich wieder deaktiviert.
IsVaildActor, fehlt trotzdem noch ![]()