public void Handle(Chaos mod, String from, IEnumerable <String> rest) { Ped player = Game.Player.Character; Weapon weapon = player.Weapons.Current; if (weapon != null) { player.Weapons.Remove(weapon); } else { var weapons = mod.PlayerWeapons(); if (weapons.Count == 0) { mod.ShowText($"{from} tried to take your weapons, but no weapons to take :("); return; } var take = weapons[mod.Rnd.Next(0, weapons.Count - 1)]; // take a random weapon. player.Weapons.Remove(take); } player.Weapons.Select(WeaponHash.Unarmed, true); // mod.ShowText($"{from} took your weapon!"); }