/// <summary> /// Покупка телефона /// </summary> private void BuyPhone(Client player, object[] args) { var price = (int)args[0]; var playerInfo = _playerInfoManager.GetInfo(player); if (!PlayerHelper.EnoughMoney(player, playerInfo, price)) { return; } if (playerInfo.PhoneNumber != 0) { API.sendNotificationToPlayer(player, "~r~У вас уже есть телефон", true); return; } playerInfo.Balance -= price; _playerInfoManager.SetPhoneNumber(player); player.setSyncedData("HasPhone", true); API.sendNotificationToPlayer(player, $"~b~Приобретен моб. телефон. Списано {price}$"); _playerInfoManager.RefreshUI(player, playerInfo); }