Exemplo n.º 1
0
            public static string CalculateEQValue(Player player)
            {
                if (LocalPlayer.Base == null)
                {
                    return("Not Loaded");
                }
                int value = 0;

                try
                {
                    listToExclude         = new List <EFT.InventoryLogic.Item>();
                    iPlayer.equipItemList = player.Profile.Inventory.Equipment.GetAllItems().GetEnumerator();
                    while (iPlayer.equipItemList.MoveNext())
                    {
                        TempItem = iPlayer.equipItemList.Current;
                        value   += TempItem.Template.CreditsPrice;
                        if (TempItem.Template._parent == "5448bf274bdc2dfc2f8b456a")
                        {
                            var x = TempItem.GetAllItems().GetEnumerator();
                            while (x.MoveNext())
                            {
                                value -= x.Current.Template.CreditsPrice;
                            }
                        }
                    }
                    return((value / 1000).ToString() + "|k");
                }
                catch { return("0"); }
            }
Exemplo n.º 2
0
        private IEnumerator RevokeMechanicalKeys(float time)
        {
            yield return(new WaitForSeconds(time));

            PlayerKey.Template._id = PlayerKeyId;
            PlayerKey  = null;
            DoorKeyId  = null;
            SettingKey = false;
            DoorLogger = "RevokedKey";
        }