fix freekh, change login death
This commit is contained in:
BIN
.vs/reallife-gamemode/DesignTimeBuild/.dtbcache
Normal file
BIN
.vs/reallife-gamemode/DesignTimeBuild/.dtbcache
Normal file
Binary file not shown.
BIN
.vs/reallife-gamemode/v15/.suo
Normal file
BIN
.vs/reallife-gamemode/v15/.suo
Normal file
Binary file not shown.
0
.vs/reallife-gamemode/v15/Server/sqlite3/db.lock
Normal file
0
.vs/reallife-gamemode/v15/Server/sqlite3/db.lock
Normal file
BIN
.vs/reallife-gamemode/v15/Server/sqlite3/storage.ide
Normal file
BIN
.vs/reallife-gamemode/v15/Server/sqlite3/storage.ide
Normal file
Binary file not shown.
BIN
.vs/reallife-gamemode/v15/Server/sqlite3/storage.ide-shm
Normal file
BIN
.vs/reallife-gamemode/v15/Server/sqlite3/storage.ide-shm
Normal file
Binary file not shown.
BIN
.vs/reallife-gamemode/v15/Server/sqlite3/storage.ide-wal
Normal file
BIN
.vs/reallife-gamemode/v15/Server/sqlite3/storage.ide-wal
Normal file
Binary file not shown.
@@ -493,7 +493,7 @@ namespace reallife_gamemode.Server.Commands
|
|||||||
player.SendChatMessage("~b~Das Leben von " + peopleInRange.Count + " Spielern wurde auf " + hp + " gesetzt.");
|
player.SendChatMessage("~b~Das Leben von " + peopleInRange.Count + " Spielern wurde auf " + hp + " gesetzt.");
|
||||||
}
|
}
|
||||||
|
|
||||||
[Command("rfreekh", "~m~Benutzung: ~s~/freekh (Radius)")]
|
[Command("freekh", "~m~Benutzung: ~s~/freekh (Radius)")]
|
||||||
public void CmdAdminRangeSetHP(Client player, float radius=9999999)
|
public void CmdAdminRangeSetHP(Client player, float radius=9999999)
|
||||||
{
|
{
|
||||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||||
@@ -506,7 +506,15 @@ namespace reallife_gamemode.Server.Commands
|
|||||||
foreach (var managedClient in peopleInRange)
|
foreach (var managedClient in peopleInRange)
|
||||||
{
|
{
|
||||||
if (!managedClient.IsLoggedIn()) return;
|
if (!managedClient.IsLoggedIn()) return;
|
||||||
|
if (!managedClient.HasData("isDead")) return;
|
||||||
|
if (radius == 9999999)
|
||||||
|
{
|
||||||
|
managedClient.SendChatMessage("~b~Admin " + player.Name + " alle Spieler wiederbelebt");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
managedClient.SendChatMessage("~b~Admin " + player.Name + " hat im Radius von " + radius + " alle Spieler wiederbelebt");
|
managedClient.SendChatMessage("~b~Admin " + player.Name + " hat im Radius von " + radius + " alle Spieler wiederbelebt");
|
||||||
|
}
|
||||||
managedClient.TriggerEvent("onPlayerRevived");
|
managedClient.TriggerEvent("onPlayerRevived");
|
||||||
managedClient.SendNotification("Du wurdest von Admin ~y~" + player.Name + "~s~ wiederbelebt.");
|
managedClient.SendNotification("Du wurdest von Admin ~y~" + player.Name + "~s~ wiederbelebt.");
|
||||||
managedClient.SetData("isDead", false);
|
managedClient.SetData("isDead", false);
|
||||||
|
|||||||
@@ -52,8 +52,10 @@ namespace reallife_gamemode.Server.Events
|
|||||||
|
|
||||||
if (user.Dead == true)
|
if (user.Dead == true)
|
||||||
{
|
{
|
||||||
player.TriggerEvent("startDeathTimer");
|
//player.TriggerEvent("startDeathTimer");
|
||||||
player.SetData("isDead", true);
|
//player.SetData("isDead", true);
|
||||||
|
//TODO: Deathlog entfernen
|
||||||
|
player.Health = 0;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user