Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <!--
- To change this license header, choose License Headers in Project Properties.
- To change this template file, choose Tools | Templates
- and open the template in the editor.
- -->
- <?php
- include_once 'Human.php';
- include_once 'Heads.php';
- include_once 'Necks.php';
- include_once 'Chests.php';
- include_once 'Fingers.php';
- include_once 'Legs.php';
- include_once 'Foots.php';
- include_once 'Swords.php';
- include_once 'Shields.php';
- $head_item[0] = new Heads("Normal Cap", 5);
- $head_item[1] = new Heads("Basic Helmet", 6);
- $sword_item[0] = new Swords("Wood Sword", 13, 5, 2);
- $sword_item[1] = new Swords("Stone Sword", 14, 4, 3);
- $shield_item[0] = new Shields("Basic Shield", 5, 2, 2);
- $shield_item[1] = new Shields("Wooden Shield", 6, 2, 2);
- $neck_item[0] = new Necks("Basic Necklace", 20, 0, 2, 1, 5, 2, 0.01, 5);
- $neck_item[1] = new Necks("Wooden Necklace", 25, 5, 0, 0, 5, 10, 0.02, 7);
- $chest_item[0] = new Chests("Basic Armor", 15, 0, 20, 10);
- $chest_item[1] = new Chests("Wooden Armor", 25, 5, 13, 8);
- $finger_item[0] = new Fingers("Basic Ring", 5, 2, 5, 10, 15, 10, 0.05, 5);
- $finger_item[1] = new Fingers("Wooden Ring", 10, 0, 7, 8, 8, 7, 0.06, 8);
- $leg_item[0] = new Legs("Basic Leg", 0, 7, 5, 2, 2);
- $leg_item[1] = new Legs("Wooden Leg", 0, 7, 7, 5, 5);
- $foot_item[0] = new Foots("Basic Shoe", 2, 1, 3, 3, 1, 1);
- $foot_item[1] = new Foots("Wooden Shoe", 3, 1, 4, 4, 2, 5);
- ?>
- <html>
- <head>
- <meta charset="UTF-8">
- <title></title>
- <style>
- *{
- margin: 0;
- padding: 0;
- }
- .player_sheet{
- position: relative;
- float: left;
- margin-top:5px;
- margin-left: 100px;
- width: 40%;
- background-color: bisque;
- text-align: left;
- padding-left: 10px;
- font-family: cursive;
- border: groove brown 3px;
- font-size: 0.8em;
- }
- .player_sheet:hover{
- z-index: +1;
- }
- .atack{
- position: absolute;
- margin-top:15px;
- width: 35%;
- height: 700px;
- background-color: rgba(139,0,0,0.8);
- color: white;
- font-weight: bold;
- font-size: 0.8em;
- left: 500px;
- box-shadow: 0px 0px 22px 2px rgba(0,0,0,0.75);
- overflow: scroll;
- }
- .atack h2{
- text-align: center;
- font-size: 1.9em;
- }
- @keyframes blue {
- from {background-color: rgba(0,0,139,0.1);}
- to {background-color: rgba(0,0,139,0.7);}
- }
- .blue{
- background-color: rgba(0,0,139,0.7);
- width: 97%;
- padding-left: 5px;
- padding-right: 5px;
- padding-bottom: 5px;
- margin-top: 5px;
- margin-bottom: 5px;
- margin-left:auto;
- margin-right: auto;
- animation-name: blue;
- animation-duration: 1.3s;
- }
- .blue:hover{
- background-color: rgba(0,0,139,1.0);
- }
- @keyframes green {
- from {background-color: rgba(0,139,0,0.1);}
- to {background-color: rgba(0,139,0,0.7);}
- }
- .green{
- background-color: rgba(0,139,0,0.7);
- width: 97%;
- padding-left: 5px;
- padding-right: 5px;
- padding-bottom: 5px;
- margin-top: 5px;
- margin-bottom: 5px;
- margin-left:auto;
- margin-right: auto;
- animation-name: green;
- animation-duration: 1.3s;
- }
- .green:hover{
- background-color: rgba(0,139,0,1.0);
- }
- .bluetext{
- color:lightblue;
- }
- .redtext{
- color:red;
- }
- .yellowtext{
- color:yellow;
- }
- .orangetext{
- color:orange;
- }
- .itens{
- width: 80%;
- margin-top: 10px;
- margin-left: auto;
- margin-right: auto;
- margin-bottom: 10px;
- background-color: azure;
- padding-left: 10px;
- border: groove brown 3px;
- }
- </style>
- </head>
- <body>
- <div class="player_sheet">
- <?php
- $player_1 = new Human("Jogador 1", "Knight");
- $player_1->setHead($head_item[1]);
- $player_1->setNeck($neck_item[1]);
- $player_1->setChest($chest_item[1]);
- $player_1->setLeft_hand($sword_item[1]);
- $player_1->setRight_hand($shield_item[1]);
- $player_1->setLeft_finger($finger_item[1]);
- $player_1->setRight_finger($finger_item[1]);
- $player_1->setLegs($leg_item[1]);
- $player_1->setFoot($foot_item[1]);
- $player_1->levelUp(1);
- $player_1->showPlayerInfo($player_1);
- ?>
- </div>
- <div class="player_sheet">
- <?php
- $player_2 = new Human("Jogador 2", "Knight");
- $player_2->setHead($head_item[1]);
- $player_2->setNeck($neck_item[0]);
- $player_2->setChest($chest_item[1]);
- $player_2->setLeft_hand($sword_item[1]);
- $player_2->setRight_hand($shield_item[0]);
- $player_2->setLeft_finger($finger_item[0]);
- $player_2->setRight_finger($finger_item[1]);
- $player_2->setLegs($leg_item[0]);
- $player_2->setFoot($foot_item[1]);
- $player_2->levelUp(1);
- $player_2->showPlayerInfo($player_2);
- ?>
- </div>
- <div class="atack">
- <h2><?php echo "<h2>" . $player_1->getNickname() . " VS " . $player_2->getNickname() . "</h2>"; ?></h2>
- <?php
- while ($player_1->getHealth_poits() > 0 && $player_2->getHealth_poits() > 0) {
- ?>
- <div class="blue"> <?php $player_1->atack($player_1, $player_2); ?></div>
- <?php
- if ($player_2->getHealth_poits() <= 0) {
- break;
- }
- ?>
- <div class="green"> <?php $player_2->atack($player_2, $player_1); ?></div><?php
- if ($player_1->getHealth_poits() <= 0) {
- break;
- }
- }
- echo "<br>";
- echo "<hr>";
- echo "<h2>Winner!!!";
- if ($player_1->getHealth_poits() > 0) {
- echo "<br><h3>" . $player_1->getNickname() . "</h3>";
- echo "<br><h3> With " . $player_1->getHealth_poits() . " Health Points left.";
- } else {
- echo "<br><h3>" . $player_2->getNickname() . "</h3>";
- echo "<br><h3> With " . $player_2->getHealth_poits() . " Health Points left.";
- }
- ?>
- </div>
- </pre>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement