more fixes

This commit is contained in:
caesarakalaeii 2023-08-12 23:44:25 +02:00
parent edae19c0fd
commit be5d9a9440
1 changed files with 9 additions and 7 deletions

View File

@ -60,9 +60,9 @@ internal class MyGameServer : GameServer<MyPlayer>
}
public override Task OnPlayerSpawned(MyPlayer player)
public override async Task OnPlayerSpawned(MyPlayer player)
{
Task.Run(() =>
await Task.Run(() =>
{
player.UpdateWeapon();
player.SetRunningSpeedMultiplier(1.25f);
@ -70,7 +70,6 @@ internal class MyGameServer : GameServer<MyPlayer>
player.SetJumpMultiplier(1.5f);
}
);
return base.OnPlayerSpawned(player);
}
@ -81,10 +80,13 @@ internal class MyGameServer : GameServer<MyPlayer>
public override async Task<bool> OnAPlayerKilledAnotherPlayer(OnPlayerKillArguments<MyPlayer> onPlayerKillArguments)
{
var killer = onPlayerKillArguments.Killer;
var victim = onPlayerKillArguments.Victim;
killer.Level++;
killer.UpdateWeapon();
await Task.Run(() =>
{
var killer = onPlayerKillArguments.Killer;
var victim = onPlayerKillArguments.Victim;
killer.Level++;
killer.UpdateWeapon();
});
return true;
}
}