eventport position immer leicht versetzt
This commit is contained in:
@@ -41,13 +41,13 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
PositionManager.eventportActive = false;
|
PositionManager.eventportActive = false;
|
||||||
player.SendChatMessage("Du hast den Eventport deaktiviert.");
|
player.SendChatMessage("~y~Du hast den Eventport deaktiviert.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!PositionManager.eventportActive || PositionManager.eventportPosition == null)
|
if (!PositionManager.eventportActive || PositionManager.eventportPosition == null)
|
||||||
{
|
{
|
||||||
player.SendChatMessage("Im Moment ist kein Eventport aktiv.");
|
player.SendChatMessage("~y~Im Moment ist kein Eventport aktiv.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -61,7 +61,14 @@ namespace ReallifeGamemode.Server.Commands
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
player.SafeTeleport(PositionManager.eventportPosition);
|
Random rnd = new Random();
|
||||||
|
int randomX = rnd.Next(-5, 5);
|
||||||
|
int randomY = rnd.Next(-5, 5);
|
||||||
|
|
||||||
|
Vector3 teleportPosition = new Vector3(PositionManager.eventportPosition.X + randomX, PositionManager.eventportPosition.Y + randomY, PositionManager.eventportPosition.Z);
|
||||||
|
|
||||||
|
player.SafeTeleport(teleportPosition);
|
||||||
|
player.SendNotification("Du hast dich zum Event teleportiert");
|
||||||
}
|
}
|
||||||
|
|
||||||
[Command("look", "~m~look")]
|
[Command("look", "~m~look")]
|
||||||
|
|||||||
Reference in New Issue
Block a user