Fix setSharedData

This commit is contained in:
VegaZ
2021-04-05 01:18:27 +02:00
parent 3f134acd09
commit a25cf16167
4 changed files with 37 additions and 14 deletions

View File

@@ -309,24 +309,28 @@ namespace ReallifeGamemode.Server.Commands
break; break;
case 0: case 0:
player.SetSharedData("blipColor", 0); player.SetSharedData("blipColor", 0);
player.SetSharedData("nameTagColor", 0);
break; break;
case 8: case 8:
player.SetSharedData("blipColor", 83); player.SetSharedData("blipColor", 83);
player.SetSharedData("nameTagColor", 8);
break; break;
case 7: case 7:
player.SetSharedData("blipColor", 52); player.SetSharedData("blipColor", 52);
player.SetSharedData("nameTagColor", 7);
break; break;
case 4: case 4:
player.SetSharedData("blipColor", 5); player.SetSharedData("blipColor", 5);
player.SetSharedData("nameTagColor", 4);
break; break;
case 9: case 9:
player.SetSharedData("blipColor", 25); player.SetSharedData("blipColor", 25);
player.SetSharedData("nameTagColor", 9);
break; break;
} }
player.SetSharedData("nameTagColor", targetUser.FactionId); player.SetSharedData("nameTagColor", targetUser.FactionId);
if (targetUser.FactionId != null) player.SetSharedData("nameTagColor", targetUser.FactionId);
} }
} }
@@ -1495,28 +1499,30 @@ namespace ReallifeGamemode.Server.Commands
target.SetSharedData("blipColor", 0); target.SetSharedData("blipColor", 0);
target.SetSharedData("nameTagColor", 0); target.SetSharedData("nameTagColor", 0);
break; break;
case 0: case 0:
target.SetSharedData("blipColor", 0);
target.SetSharedData("nameTagColor", 0); target.SetSharedData("nameTagColor", 0);
break; break;
case 8: case 8:
target.SetSharedData("blipColor", 83);
target.SetSharedData("nameTagColor", 8); target.SetSharedData("nameTagColor", 8);
break; break;
case 7: case 7:
target.SetSharedData("blipColor", 52);
target.SetSharedData("nameTagColor", 7); target.SetSharedData("nameTagColor", 7);
break; break;
case 4: case 4:
target.SetSharedData("blipColor", 5);
target.SetSharedData("nameTagColor", 4); target.SetSharedData("nameTagColor", 4);
break; break;
case 9: case 9:
target.SetSharedData("blipColor", 25);
target.SetSharedData("nameTagColor", 9); target.SetSharedData("nameTagColor", 9);
break; break;
} }
target.TriggerEvent("jailTime", 0); target.TriggerEvent("jailTime", 0);
if (targetUser.FactionId != null) target.SetSharedData("nameTagColor", targetUser.FactionId);
targetUser.Wanteds = 0; targetUser.Wanteds = 0;
dbContext.SaveChanges(); dbContext.SaveChanges();
} }
@@ -2457,25 +2463,29 @@ namespace ReallifeGamemode.Server.Commands
case 0: case 0:
target.SetSharedData("blipColor", 0); target.SetSharedData("blipColor", 0);
target.SetSharedData("nameTagColor", 0);
break; break;
case 8: case 8:
target.SetSharedData("blipColor", 83); target.SetSharedData("blipColor", 83);
target.SetSharedData("nameTagColor", 8);
break; break;
case 7: case 7:
target.SetSharedData("blipColor", 52); target.SetSharedData("blipColor", 52);
target.SetSharedData("nameTagColor", 7);
break; break;
case 4: case 4:
target.SetSharedData("blipColor", 5); target.SetSharedData("blipColor", 5);
target.SetSharedData("nameTagColor", 4);
break; break;
case 9: case 9:
target.SetSharedData("blipColor", 25); target.SetSharedData("blipColor", 25);
target.SetSharedData("nameTagColor", 9);
break; break;
} }
if (u.FactionId != null) target.SetSharedData("nameTagColor", u.FactionId);
dbContext.SaveChanges(); dbContext.SaveChanges();
} }
} }
@@ -2524,23 +2534,30 @@ namespace ReallifeGamemode.Server.Commands
target.SetSharedData("blipColor", 0); target.SetSharedData("blipColor", 0);
target.SetSharedData("nameTagColor", 0); target.SetSharedData("nameTagColor", 0);
break; break;
case 0:
target.SetSharedData("blipColor", 0);
target.SetSharedData("nameTagColor", 0);
break;
case 8: case 8:
target.SetSharedData("blipColor", 83); target.SetSharedData("blipColor", 83);
target.SetSharedData("nameTagColor", 8);
break; break;
case 7: case 7:
target.SetSharedData("blipColor", 52); target.SetSharedData("blipColor", 52);
target.SetSharedData("nameTagColor", 7);
break; break;
case 4: case 4:
target.SetSharedData("blipColor", 5); target.SetSharedData("blipColor", 5);
target.SetSharedData("nameTagColor", 4);
break; break;
case 9: case 9:
target.SetSharedData("blipColor", 25); target.SetSharedData("blipColor", 25);
target.SetSharedData("nameTagColor", 9);
break; break;
} }
if (u.FactionId != null) target.SetSharedData("nameTagColor", u.FactionId);
dbContext.SaveChanges(); dbContext.SaveChanges();
} }
} }

View File

@@ -285,7 +285,7 @@ namespace ReallifeGamemode.Server.Commands
} }
using var dbContext = new DatabaseContext(); using var dbContext = new DatabaseContext();
var nearPlayers = NAPI.Player.GetPlayersInRadiusOfPlayer(2, player); var nearPlayers = NAPI.Player.GetPlayersInRadiusOfPlayer(4, player);
var deadPlayer = nearPlayers.Where(i => i.GetData<bool>("isDead") == true).FirstOrDefault(); var deadPlayer = nearPlayers.Where(i => i.GetData<bool>("isDead") == true).FirstOrDefault();
if (player == deadPlayer) if (player == deadPlayer)
{ {
@@ -486,31 +486,35 @@ namespace ReallifeGamemode.Server.Commands
switch (targetUser.FactionId) switch (targetUser.FactionId)
{ {
case null: case null:
player.SetSharedData("blipColor", 0); target.SetSharedData("blipColor", 0);
player.SetSharedData("nameTagColor", 0); target.SetSharedData("nameTagColor", 0);
break; break;
case 0: case 0:
player.SetSharedData("blipColor", 0); target.SetSharedData("blipColor", 0);
target.SetSharedData("nameTagColor", 0);
break; break;
case 8: case 8:
target.SetSharedData("blipColor", 83); target.SetSharedData("blipColor", 83);
target.SetSharedData("nameTagColor", 8);
break; break;
case 7: case 7:
target.SetSharedData("blipColor", 52); target.SetSharedData("blipColor", 52);
target.SetSharedData("nameTagColor", 7);
break; break;
case 4: case 4:
target.SetSharedData("blipColor", 5); target.SetSharedData("blipColor", 5);
target.SetSharedData("nameTagColor", 4);
break; break;
case 9: case 9:
target.SetSharedData("blipColor", 25); target.SetSharedData("blipColor", 25);
target.SetSharedData("nameTagColor", 9);
break; break;
} }
target.TriggerEvent("jailTime", 0); target.TriggerEvent("jailTime", 0);
if (targetUser.FactionId != null) player.SetSharedData("nameTagColor", targetUser.FactionId);
targetUser.Wanteds = 0; targetUser.Wanteds = 0;
dbContext.SaveChanges(); dbContext.SaveChanges();
} }

View File

@@ -595,7 +595,6 @@ namespace ReallifeGamemode.Server.Events
return; return;
} }
} }
else
{ {
player.SendChatMessage("~y~[JOB] ~r~Dein Skilllevel ist noch zu niedrig."); player.SendChatMessage("~y~[JOB] ~r~Dein Skilllevel ist noch zu niedrig.");
return; return;

View File

@@ -78,20 +78,23 @@ namespace ReallifeGamemode.Server.Managers
case 8: case 8:
player.SetSharedData("blipColor", 83); player.SetSharedData("blipColor", 83);
player.SetSharedData("nameTagColor", 8);
break; break;
case 7: case 7:
player.SetSharedData("blipColor", 52); player.SetSharedData("blipColor", 52);
player.SetSharedData("nameTagColor", 7);
break; break;
case 4: case 4:
player.SetSharedData("blipColor", 5); player.SetSharedData("blipColor", 5);
player.SetSharedData("nameTagColor", 4);
break; break;
case 9: case 9:
player.SetSharedData("blipColor", 25); player.SetSharedData("blipColor", 25);
player.SetSharedData("nameTagColor", 9);
break; break;
} }
if (own.FactionId != null) player.SetSharedData("nameTagColor", own.FactionId);
dbContext.SaveChanges(); dbContext.SaveChanges();
} }
} }