Fix character rotation

Fix female gender issue
This commit is contained in:
VegaZ
2020-03-13 19:55:06 +01:00
parent 05a95dcb86
commit 87fd9cb136
2 changed files with 7 additions and 4 deletions

View File

@@ -8,10 +8,12 @@ namespace ReallifeGamemode.Server.Managers
{
public class CharacterCreator : Script
{
public CharacterCreator()
[RemoteEvent("creator_GenderChange")]
public void changeGender(Player player, int gender)
{
if(gender == 0) player.SetSkin(PedHash.FreemodeMale01);
else player.SetSkin(PedHash.FreemodeFemale01);
}
[RemoteEvent("creatorSave")]
public void CreatorSave(Player player, bool gender, string parentData, string featureData, string appearanceData, string hairAndColorData)
{
@@ -181,10 +183,10 @@ namespace ReallifeGamemode.Server.Managers
/// <param name="player">Der Player, dessen Aussehen man setzen will</param>
public static void ApplyCharacter(Player player)
{
var userId = player.GetUser().Id;
var user = player.GetUser();
using (var loadCharacter = new DatabaseContext())
{
var character = loadCharacter.Characters.SingleOrDefault(c => c.UserId == userId);
var character = loadCharacter.Characters.SingleOrDefault(c => c.Id == user.CharacterId);
if (character == null) return;