Example #1
0
        public static void PedAttack(CitizenFX.Core.PlayerList players)
        {
            //boss
            //security Milton
            //security2 VagosSpeak
            //security3 WeiCheng
            //security4 AntonB
            //security5 MovPrem01SMM
            //security6 VagosFun01
            //driver Popov
            //driver2 Stbla02AMY
            var npc1 = 1; //CreatePed(int pedType, uint modelHash, float x, float y, float z, float heading, bool isNetwork, bool thisScriptCheck);;
            var npc2 = World.CreatePed(PedHash.Bankman, new Vector3(69f, 69f, 69f));
            var npc3 = 1;
            var npc4 = 1;
            var npc5 = 1;
            var npc6 = 1;
            var npc7 = 1;
            var npc8 = 1;

            foreach (var p in players)
            {
                TaskCombatPed(npc1, GetPlayerPed(-1), 0, 16);
                //TaskCombatPed(npc2, GetPlayerPed(-1), 0, 16);
                TaskCombatPed(npc3, GetPlayerPed(-1), 0, 16);
                TaskCombatPed(npc4, GetPlayerPed(-1), 0, 16);
                TaskCombatPed(npc5, GetPlayerPed(-1), 0, 16);
                TaskCombatPed(npc6, GetPlayerPed(-1), 0, 16);
                TaskCombatPed(npc7, GetPlayerPed(-1), 0, 16);
                TaskCombatPed(npc8, GetPlayerPed(-1), 0, 16);
            }
        }
Example #2
0
        public static async void MissionOneEquip(CitizenFX.Core.PlayerList players)
        {
            int pay = 15000 * players.Count();

            if (players.Count() < 5)
            {
                Chat.SendChatMessage("Незнакомец", "Вас слишком мало, приведи минимум 4 парней");
                await Delay(2500);

                Chat.SendChatMessage("Незнакомец", "Я не продам снаряжение диллетантам, которые могут меня выдать");
                return;
            }

            foreach (CitizenFX.Core.Player p in players)
            {
                if (User.IsLeader2() || User.IsSubLeader2())
                {
                    IsLeaderHere = true;
                    if (User.Data.money < pay)
                    {
                        await Delay(1000);
                        await Delay(2000);

                        Chat.SendChatMessage("Незнакомец", "Кинуть меня решил? Валите его! И компанию его тоже.");
                        PedAttack(players);
                        return;
                    }
                    Chat.SendChatMessage("Незнакомец", "Приятно иметь с вами дело.");
                    User.RemoveMoney(pay);
                }

                if (IsLeaderHere)
                {
                }
            }
        }