Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace day_00
- {
- class Program
- {
- static void Main(string[] args)
- {
- int boss = 1000;
- int player = 100;
- int cooldown_1 = 0;
- int cooldown_2 = 0;
- int act;
- int damag = 0;
- bool aura = false;
- bool start = true;
- Console.WriteLine("Перед вами ужасный Малганис! Вам необходимо уничтожить босса!");
- while (boss > 0 && player > 0)
- {
- Console.Write("\nУ вас " + player + " HP, у Малганиса " + boss + " HP!");
- Console.Write("\n________________________________\n");
- Console.Write("Для победы над боссом вы можете использовать следующие заклинания:\n1.Удар героя: наносит противнику 150 урона, не имеет времени восстановления.\n" +
- "2.Воскрешение из мертвых: Поднимает скелета который наносит Малганису 100 урона каждый ход в течении 3 ходов. Время восстановления " + cooldown_2 + " ходов\n" +
- "3.Усиление урона: Аура которая увеличивает атаку героя на 100 едениц. Не имеет времени восстановленияб можно отключить.\n" +
- "Похищение жизни: Похищает у Малганиса 75 едениц жизни. Время восстановления " + cooldown_1 + " ходов.\n\n Введите номер способности которую хотите применить: ");
- if (cooldown_1 > 0)
- cooldown_1--;
- if (cooldown_2 > 0)
- cooldown_2--;
- act = Convert.ToInt32(Console.ReadLine());
- Console.Write("\n________________________________\n");
- if (act == 1)
- {
- Console.WriteLine("\n - Вы применяете \"Удар героя\" по Малганису и наносите ему " + (150 + damag) + " урона!\n");
- boss -= 150 + damag;
- }
- else if (act == 2)
- {
- if (cooldown_2 == 0)
- {
- Console.WriteLine("\n - Вы поднимаете из мервых скелета!\n");
- cooldown_2 = 4;
- }
- else
- Console.WriteLine("\n - Глупец! Это заклинание ещё не восстановилось! Ты пропускаешь ход!\n");
- }
- else if (act == 3)
- {
- if (!aura)
- {
- Console.WriteLine("\n - Вы активировали ауру усиления! Теперь ваш удар героя наносит дополнительный урон!\n");
- aura = true;
- damag = 100;
- }
- else
- {
- Console.WriteLine("\n - Вы отключили ауру усиления! Теперь ваш удар героя наносит обычный урон!\n");
- aura = false;
- damag = 0;
- }
- }
- else if (act == 4)
- {
- if (cooldown_1 == 0)
- {
- Console.WriteLine("\n - Вы похищаете у Малганиса 75 едениц жизни!\n");
- cooldown_1 = 2;
- boss -= 75;
- player += 75;
- if (player > 100)
- player = 100;
- }
- else
- Console.WriteLine("\n - Глупец! Это заклинание ещё не восстановилось! Ты пропускаешь ход!\n");
- }
- if (cooldown_2 > 0)
- {
- if (cooldown_2 > 1)
- {
- Console.WriteLine("\n - Ваш скелет наносит Малганису 100 урона!\n");
- boss -= 100;
- }
- else
- Console.WriteLine("\n - Ваш скелет рассыпался!\n");
- }
- if (act == 1 && !aura)
- {
- Console.WriteLine("\n - Малганис видит что на вас нет ауры усиления и решил прикончить вас побустрее нанеся \"Удар тьмы\" и отнимает у вас 75 здоровья!");
- player -= 75;
- }
- if (act == 1 && aura)
- {
- if (cooldown_2 == 0 && cooldown_1 == 0)
- {
- Console.WriteLine("\n - Малганис наносит удар крыльями и сносит вам 25 едениц здоровья!\n");
- player -= 25;
- }
- else if (cooldown_2 != 0 && cooldown_1 == 0)
- {
- Console.WriteLine("\n - Малганис наносит удар когтями и сносит вам 35 едениц здоровья!\n");
- player -= 35;
- }
- else if (cooldown_2 == 0 && cooldown_1 != 0)
- {
- Console.WriteLine("\n - Малганис наносит хвостом и сносит вам 15 едениц здоровья!\n");
- player -= 15;
- }
- else
- {
- Console.WriteLine("\n - Малганис наносит удар ногой и сносит вам 40 едениц здоровья!\n");
- player -= 40;
- }
- }
- if (act != 1)
- {
- Console.WriteLine("\n - Малганис швыряет в вас камень и сносит вам 20 едениц здоровья!\n");
- player -= 20;
- }
- Console.Write("________________________________\n");
- if (player <= 0)
- {
- Console.WriteLine("\n\nСожалею, но вы погибли!\n");
- }
- if (boss <= 0)
- {
- Console.WriteLine("\n\nПоздравляю, Малганис повержен!\n");
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement