So wird das leider auch nicht klappen. Die Definierung ist nicht das Problem das Problem ist das IfIsPlayerInRangeOfPoint nicht klappt da immer Hier hast du nichts versteckt.
Doch leider schon.
Wo weißt du den den Koordinaten die Spieler Variable zu ?
Und wie ich es sehe ist die Variable eine Globale Varibale das heißt jeder Spieler kann die verändern wenn diese erst beim Disconnect gespichert wird.
Desweiteren Hoffe ich das du bei den Spieler Variablen Float: davor geschrieben hast im enum :
Float:pDx,
Float:pDy,
Float:pDz,