mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-17 19:45:23 -04:00
Change preciserespawn to be based on noclip in
ClassicalSharp
This commit is contained in:
parent
1525434f06
commit
ffa81f8da3
@ -180,7 +180,7 @@ namespace ClassicalSharp.Entities {
|
|||||||
AABB bb;
|
AABB bb;
|
||||||
|
|
||||||
// Spawn player at highest valid position
|
// Spawn player at highest valid position
|
||||||
if (Hacks.CanAnyHacks) {
|
if (Hacks.CanNoclip) {
|
||||||
if (game.World.IsValidPos(P)) {
|
if (game.World.IsValidPos(P)) {
|
||||||
bb = AABB.Make(spawn, Size);
|
bb = AABB.Make(spawn, Size);
|
||||||
for (int y = P.Y; y <= game.World.Height; y++) {
|
for (int y = P.Y; y <= game.World.Height; y++) {
|
||||||
@ -220,11 +220,10 @@ namespace ClassicalSharp.Entities {
|
|||||||
|
|
||||||
bool HandleSetSpawn() {
|
bool HandleSetSpawn() {
|
||||||
if (Hacks.CanRespawn) {
|
if (Hacks.CanRespawn) {
|
||||||
if (!Hacks.CanAnyHacks && !onGround) {
|
if (!Hacks.CanNoclip && !onGround) {
|
||||||
game.Chat.Add("&cCannot set spawn mid-air while hacks are disabled");
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (!Hacks.CanAnyHacks) {
|
if (!Hacks.CanNoclip) {
|
||||||
Spawn.X = Position.X;
|
Spawn.X = Position.X;
|
||||||
Spawn.Y = Position.Y;
|
Spawn.Y = Position.Y;
|
||||||
Spawn.Z = Position.Z;
|
Spawn.Z = Position.Z;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user