Exemplo n.º 1
0
 /**
  * Obsługa głównego wątku gry
  */
 public function start()
 {
     $sesja = new sesja();
     $sesja->sessionstart();
     if (!isset($_POST['submit'])) {
         echo "Czychcesz sie zarejestrować czy zalogować?";
         echo $this->wybor();
     } elseif (isset($_POST['rejestracja'])) {
         $ladowanie = new ladowanie();
         echo $ladowanie->formularz("rejestracja");
         if ($ladowanie->rejestracja() == true) {
             echo "Rejestracja zakonczona pomyslnie";
             echo "Czychcesz sie zarejestrować czy zalogować?";
             echo $this->wybor();
         }
     } elseif (isset($_POST['logowanie'])) {
         $ladowanie = new ladowanie();
         echo $ladowanie->formularz("logowanie");
         if ($ladowanie->login() == true) {
             echo "Logowanie zakonczone pomyslnie";
             $sesja->sessionset();
             echo $ladowanie->wybierzpostac();
         }
     }
     if ($_POST['submit'] == "wybierz") {
         $ladowanie = new ladowanie();
         $wybor = $ladowanie->wyborpostaci();
         $postac = new Wiedźmin($wybor);
         echo 'wybrales' + $ladowanie->wyborpostaci();
     }
     if ($_POST['submit'] == 'Statystyki') {
         $statystyki = new Statystyki();
         echo $statystyki->statystykiform();
         if (isset($_POST['staty'])) {
             $statystyki->statystykiwyswietl();
         }
     } elseif ($_POST['submit'] == 'Wejdź do sklepu') {
         $sklep = new Sklep($postac);
         echo $sklep->obsluga('kupno');
         echo $sklep->obsluga('sprzedaz');
         if (isset($_POST['submit'])) {
             echo $sklep->transakcja($_POST['submit']);
         }
     } elseif ($_POST['submit'] == 'Wybierz Ekwipunek') {
         $ekwipunek = new Ekwipunek($_SESSION['posatac'][0]['id'], $aktywne);
         echo $ekwipunek->showekwipunek();
         if ($_POST['submit'] == 'wyposaz') {
             $wiedzmin = new wiedzmin();
             $bron = $ekwipunek->aktywnyekwipunek($_POST['idbroni']);
             echo $wiedzmin->aktywnyEkwipunek($bron);
         }
     } elseif ($_POST['submit'] == 'Wybierz Przeciwnika') {
         if (isset($_POST['potwor']) || $_POST['submit'] == "Wybierz akcje") {
             $przeciwnik = $_POST['potwor'];
             $potwor = new Postac\Potwor($przeciwnik);
             $tura = new Tura();
             $tura->dodajGracza($postac);
             $tura->dodajPrzeciwnika($potwor);
             $tura->losowanie();
         } else {
             echo $this->wyborprzeciwnika();
         }
     }
     if ($_POST['submit'] == "Wybierz akcje") {
         do {
             $akcja1 = $_POST['akcja'];
             echo $akcja1;
             $akcja2 = $tura->akcja2();
             echo $akcja2;
             $akcja3 = $tura->akcja3();
             echo $akcja3;
             $losowanie = $tura->losowanie();
             echo $losowanie;
         } while ($tura->sprawdzCzyKoniec());
     }
 }
Exemplo n.º 2
0
Arquivo: 2.php Projeto: Ravko/MD
<b><p>Statystyki Wiedźmina</p></b>
<br>
<?php 
header('Content-type: text/html; charset=utf-8');
include 'klasa.php';
$str = $_POST['str'];
$agi = $_POST['agi'];
$speed = $_POST['speed'];
$live = $_POST['live'];
$str_zgredek = $_POST['str_zgredek'];
$agi_zgredek = $_POST['agi_zgredek'];
$spee_zgredekd = $_POST['speed_zgredek'];
$live_zgredek = $_POST['live_zgredek'];
$geralt = new wiedzmin($speed, $str, $agi, $live);
$zgredek = new stworek($spee_zgredekd, $str_zgredek, $agi_zgredek, $live_zgredek);
$geralt->zwieksz(0, 5);
$zgredek->zwieksz(0, 5);
$geralt->przedstaw_sie();
$s = serialize($geralt);
$zgred = serialize($zgredek);
file_put_contents('store', $s);
file_put_contents('potwor', $zgred);
$_SESSION['obj'] = $geralt;
$_SESSION['obj'] = $zgredek;
$runda = 0;
$s = serialize($geralt);
$zgred = serialize($zgredek);
$r = serialize($runda);
file_put_contents('store', $s);
file_put_contents('potwor', $zgred);
file_put_contents('runda', $r);