Inventory and onlinelist now pre load on login and open without delay on keybind press.

This commit is contained in:
2021-05-02 06:19:15 +02:00
parent 6d675018dc
commit 4bd5e5aa49
8 changed files with 181 additions and 174 deletions

View File

@@ -184,6 +184,9 @@ namespace ReallifeGamemode.Server.Events
}
}
player.TriggerEvent("loadInventoryCEF");
player.TriggerEvent("loadPlayerListCEF");
player.TriggerEvent("draw", player.Name, player.Handle.Value);
NAPI.Task.Run(() =>
{

View File

@@ -531,8 +531,7 @@ namespace ReallifeGamemode.Server.Managers
{
if (usableItemObj.Use(fItem))
{
List<InventoryItem> items = backpackItems[player];
player.SetSharedData("backpackItems", JsonConvert.SerializeObject(items.ToArray()));
SetBackpackItems(player);
player.TriggerEvent("aproveUse", 1, iItem.Name);
}
}
@@ -590,6 +589,7 @@ namespace ReallifeGamemode.Server.Managers
break;
}
context.SaveChanges();
}
}