Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.JOptionPane;
- import java.util.Random;
- public class GameProject1 {
- public static void main(String[] args) {
- // Set Name
- String username = JOptionPane.showInputDialog("Create Player Name : ");
- // Hero Details
- String Tank = "1. Tank\n"
- + " Damage = 100\n" + " Armor = 300\n" + " Mana = 90\n" + " HP = 800\n"
- + "\n";
- String Marksman = "2. Marksman\n"
- + " Damage = 400\n" + " Armor = 120\n" + " Mana = 160\n" + " HP = 650\n"
- + "\n";
- String Support = "3. Support\n"
- + " Damage = 200\n" + " Armor = 190\n" + " Mana = 250\n" + " HP = 750\n"
- + "\n";
- String Mage = "4. Mage\n"
- + " Damage = 450\n" + " Armor = 150\n" + " Mana = 200\n" + " HP = 600\n"
- + "\n";
- // Starting Dialog
- String StartDialog = JOptionPane.showInputDialog(username
- + ", Welcome to Fake Mobile Legends."
- + " Choose your favorite hero :\n"
- + Tank + Marksman + Support + Mage
- + "\n(note = Input your favorite hero with text Uppercase)");
- int Damage;
- int Armor;
- int Mana;
- int HP;
- if("Tank".equals(StartDialog)) {
- Damage = 100;
- Armor = 300;
- Mana = 90;
- HP = 800;
- JOptionPane.showMessageDialog(null, "You has been choose Tank for your favorite hero"
- + "\nDamage = " + Damage
- + "\nArmor = " + Armor
- + "\nMana = " + Mana
- + "\nHP = " + HP);
- }
- else if("Marksman".equals(StartDialog)) {
- Damage = 400;
- Armor = 120;
- Mana = 160;
- HP = 650;
- JOptionPane.showMessageDialog(null, "Congratulation, You has been choose Marksman for your favorite hero"
- + "\nDamage = " + Damage
- + "\nArmor = " + Armor
- + "\nMana = " + Mana
- + "\nHP = " + HP);
- }
- else if("Support".equals(StartDialog)) {
- Damage = 200;
- Armor = 190;
- Mana = 250;
- HP = 750;
- JOptionPane.showMessageDialog(null, "Congratulation, You has been choose Support for your favorite hero"
- + "\nDamage = " + Damage
- + "\nArmor = " + Armor
- + "\nMana = " + Mana
- + "\nHP = " + HP);
- }
- else if("Mage".equals(StartDialog)) {
- Damage = 450;
- Armor = 150;
- Mana = 200;
- HP = 600;
- JOptionPane.showMessageDialog(null, "Congratulation, You has been choose Mage for your favorite hero"
- + "\nDamage = " + Damage
- + "\nArmor = " + Armor
- + "\nMana = " + Mana
- + "\nHP = " + HP);
- }
- else {
- StartDialog = JOptionPane.showInputDialog(null, "Incorrect, Please fill correctly!"
- + "\nChoose one for your favorite hero\n"
- + Tank + Marksman + Support + Mage
- + "\n(note = Input your favorite hero with text Uppercase)");
- }
- JOptionPane.showMessageDialog(null, "Welcome, " + username + ". I Hope you enjoy this Game");
- JOptionPane.showMessageDialog(null, "© Copyright by Muhammmad Rafi Bahrur Rizki");
- }
- }
- // Wait, server under maintenance. I'll upgrade version, thanks for waiting us!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement