Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // System of Parium
- // Programmed: Filip Zemánek
- // Copyright © Filip Zemánek 2017
- function DBconnect()
- {
- $username = "";
- $password = "";
- // Databázový connect
- $conn = mysql_connect("localhost", $username, $password);
- mysql_select_db("");
- // Zkontrolování funkčnosti databáze
- if (!$conn)
- {
- die("Connect error: " . mysqli_connect_error());
- }
- }
- function HTML_Upside_Menu()
- {
- echo' <div class="menu-header">
- <ul>
- <li class="left"><a href="#home">Home</a></li>
- <li class="left"><a href="#news">Forum</a></li>
- <li class="left"><a href="#news">Manual</a></li>
- <li class="right"><a href="#news">Logout</a></li>
- <li class="right"><a href="#contact">Support</a></li>
- <li class="right"><a href="#contact">Copyrights</a></li>
- </ul>
- </div> ';
- }
- function HTML_Menu()
- {
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- echo '<div class="menu">
- <div class="player-info"><br>
- Username: '. $dbdata['username'] .'<br>
- Rubies: '. $dbdata['ruby'].'<br>
- Diamonds: '. $dbdata['diamonds'].'<br>
- </div>
- <div class="menu-content">
- <a href="http://parium.eu/game/">City</a>
- <a href="http://parium.eu/game/arena/">Arena</a>
- <a href="http://parium.eu/game/forest/">Forest</a>
- <a href="http://parium.eu/game/shop/">Shop</a>
- <a href="http://parium.eu/game/homeless/">Homeless</a>
- <a href="http://parium.eu/game/profile/">Profile</a>
- <a href="http://parium.eu/game/chat/">Global Chat</a>
- <a href="http://parium.eu/game/top/">Top Players</a>
- <a href="http://parium.eu/game/settings/ ">Settings</a>
- </div>
- </div>';
- }
- function Register()
- {
- // Proměnné
- date_default_timezone_set('Europe/Prague');
- $jmeno = mysql_real_escape_string($_POST['jmeno']);
- $email = mysql_real_escape_string($_POST['email']);
- $heslo = mysql_real_escape_string(md5($_POST['heslo']));
- $ip = $_SERVER['REMOTE_ADDR'];
- $heslos = $_POST['heslo'];
- $jmeno = trim($jmeno);
- $email = trim($email);
- $heslo = trim($heslo);
- // Výběr z DB
- $getData = mysql_query("SELECT * FROM users");
- $getData = mysql_fetch_array($getData);
- // Zkontrolování a uložení dat
- if(isset($_POST['register']))
- {
- if(!empty($jmeno))
- {
- if(!empty($email))
- {
- if(!empty($heslo))
- {
- mysql_query("INSERT INTO users (username, email, password, ip) VALUES ('$jmeno', '$email', '$heslo', '$ip')");
- $hlavicka = 'From: Parium.eu';
- $hlavicka .= "\nMIME-Version: 1.0\n";
- $hlavicka .= "Content-Type: text/html; charset=\"utf-8\"\n";
- $adresa = $email;
- $predmet = 'Welcome in Parium!';
- $zprava = "<h2>Welcome in Parium</h2>\n Username:$jmeno\n Password:$heslos";
- $uspech = mb_send_mail($adresa, $predmet, $zprava, $hlavicka);
- if ($uspech)
- {
- header('Location: http://parium.eu/login/');
- }
- }
- }
- }
- }
- }
- function Login()
- {
- session_start();
- if($_SESSION['user'] != 0)
- {
- header("Location: http://parium.eu/main/main.php");
- }
- // Proměnné
- $jmeno = mysql_real_escape_string($_POST['jmeno']);
- $heslo = md5(mysql_real_escape_string($_POST['heslo']));
- $data = mysql_query("SELECT * FROM users WHERE username = '".$jmeno."'");
- $data = mysql_fetch_array($data);
- // Zkontrolování dat a nastavení
- // $_SESSION['user'] = $data['user_id'];
- // redirect na složku sys
- if(isset($_POST['login']))
- {
- if(!empty($jmeno))
- {
- if(!empty($heslo))
- {
- if($data['password']==$heslo)
- {
- $_SESSION['user'] = $data['user_id'];
- ?>
- <meta http-equiv="refresh" content="1;url=http://parium.eu/game/">
- <?php
- }
- }
- }
- }
- }
- function LevelCheck()
- {
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- if ($dbdata['exp'] == $dbdata['expmax'] || $dbdata['exp'] > $dbdata['expmax'])
- {
- mysql_query("UPDATE users SET lvl = lvl + 1 WHERE user_id = '".$_SESSION['user']."'");
- mysql_query("UPDATE users SET exp = 0 WHERE user_id = '".$_SESSION['user']."'");
- mysql_query("UPDATE users SET expmax = expmax * 1.05 WHERE user_id = '".$_SESSION['user']."'");
- echo "<meta http-equiv='refresh' content='0;url=http://parium.eu/game/profile'>";
- }
- }
- function Top15()
- {
- $result = mysql_query("SELECT * FROM users ORDER BY honor DESC LIMIT 15");
- while ($row = mysql_fetch_array($result)) {
- print( "<div class='top_content'><div class='top_honor'>{$row['honor']}</div>
- <div class='top_name'>{$row['username']}</div><div class='top_lvl'>{$row['lvl']}</div>" );
- }
- }
- function Admin()
- {
- }
- function LogOut()
- {
- session_destroy();
- }
- function QuestAndAttack()
- {
- $a = 0;
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- $mobs = mysql_query("SELECT * FROM mobs WHERE mob_id ORDER BY RAND() DESC LIMIT 1");
- $mobs = mysql_fetch_array($mobs);
- $mob_name = $mobs['name'];
- $mob_luck = $mobs['luck'];
- $mob_dmg = $mobs['dmg'];
- $mob_int = $mobs['intel'];
- $mob_dex = $mobs['dexterity'];
- $player_name = $dbdata['username'];
- $player_luck = $dbdata['luck'];
- $player_dmg = $dbdata['dmg'];
- $player_dex = $dbdata['dexterity'];
- $player_int = $dbdata['intel'];
- /* DEXTERITY */
- if ($player_dex > $mob_dex)
- {
- $a = $a + 1;
- }
- if ($player_dex < $mob_dex)
- {
- $a = $a + 0;
- }
- if ($player_dex == $mob_dex)
- {
- $a = $a + 0.5;
- }
- /* DAMAGE */
- if ($player_dmg > $mob_dmg)
- {
- $a = $a + 1;
- }
- if ($player_dmg < $mob_dmg)
- {
- $a = $a + 0;
- }
- if ($player_dmg == $mob_dmg)
- {
- $a = $a + 0.5;
- }
- /* INTELLIGENT */
- if ($player_int > $mob_int)
- {
- $a = $a + 1;
- }
- if ($player_int < $mob_int)
- {
- $a = $a + 0;
- }
- if ($player_int == $mob_int)
- {
- $a = $a + 0.5;
- }
- /* LUCK */
- if ($player_luck > $mob_luck)
- {
- $a = $a + 1;
- }
- if ($player_luck < $mob_luck)
- {
- $a = $a + 0;
- }
- if ($player_luck == $mob_luck)
- {
- $a = $a + 0.5;
- }
- if($a < 2)
- {
- $winner = "Enemy";
- }
- if($a == 2)
- {
- $vysledek = rand(1, 2);
- if ($vysledek == 1)
- {
- $winner = "You";
- }
- else
- {
- $winner = "Enemy";
- }
- }
- if ($a > 2)
- {
- $winner = "You";
- }
- $result = mysql_query("SELECT * FROM quest WHERE id ORDER BY RAND() DESC LIMIT 1");
- while ($row = mysql_fetch_array($result))
- {
- $button_battle = $_POST['battle_button'];
- $button_touha = $_POST['buy_touha'];
- if (isset($button_battle))
- {
- if ($dbdata['touha'] == 0)
- {
- echo "<center> Nemáš body dobrodružství, musíš počkat. </center>";
- }
- else
- {
- if ($winner == "You")
- {
- mysql_query("UPDATE users SET exp = exp + '".$row['exp']."' WHERE user_id = '".$_SESSION['user']."'");
- mysql_query("UPDATE users SETruby + '".$row['gold']."' WHERE user_id = '".$_SESSION['user']."'");
- mysql_query("UPDATE users SET touha = touha - 10 WHERE user_id = '".$_SESSION['user']."'");
- echo "<meta http-equiv='refresh' content='0;url=http://parium.eu/game/profile'>";
- }
- else
- {
- echo "DEFEAT";
- }
- }
- }
- if (isset($button_touha))
- {
- if ($dbdata['diamonds'] > 0)
- {
- if ($dbdata['touha'] < 100)
- {
- mysql_query("UPDATE users SET touha = touha + 10 WHERE user_id = '".$_SESSION['user']."'");
- mysql_query("UPDATE users SET diamonds = diamonds - 1 WHERE user_id = '".$_SESSION['user']."'");
- }
- else
- {
- echo "<center>You can't buy anymore!</center>";
- }
- }
- else
- {
- echo "<center>You haven't got Diamonds!</center>";
- }
- }
- print( "<div class='quest'><center>
- Text Úkolu zní: {$row['text_ukolu']}<br>
- XP:{$row['exp']} +-<br />
- Golds:{$row['gold']} +-</div>
- <center>
- <button id='myBtn'>Start Quest</button>
- <form method='POST' action=''><button type='submit' name='buy_touha'>Buy points (1Diamond)</button></form>
- <progress max='100' value='{$dbdata['touha']}'></progress>
- <div id='myModal' class='modal'>
- <div class='modal-content'>
- <span class='close'>×</span>
- <div>
- <div class='collumns players'>
- {$dbdata['username']}
- <hr>
- <div class='border-players'></div>
- <hr>
- Damage: {$player_dmg} <br />
- Dexterity: {$player_dex} <br />
- Intelligent: {$player_int} <br />
- Luck: {$player_luck} <br />
- <hr>
- </div>
- <div class='collumns results'>
- Results: <hr>
- Winner is:{$winner}<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
- <hr>
- <form action='' method='POST'><button type='submit' name='battle_button'>Go back on Profile</button></form>
- <hr>
- </div>
- <div class='collumns players'>
- {$mobs['name']} <hr>
- <div class='border-players'></div>
- <hr>
- Damage: {$mobs['dmg']} <br />
- Dexterity: {$mobs['dexterity']} <br />
- Intelligent: {$mobs['intel']} <br />
- Luck: {$mobs['luck']} <br />
- <hr>
- </div>
- </div>
- </div>
- </div>
- </center>" );
- }
- }
- function ChangeEmail()
- {
- $email = $_POST["email"];
- $sql = "UPDATE users SET email='".$email."' WHERE user_id='".$_SESSION['user']."'";
- if($_POST["set_email"])
- {
- mysql_query($sql);
- }
- }
- function ChangeUsername()
- {
- $username = $_POST["username"];
- $sql = "UPDATE users SET username='".$username."' WHERE user_id='".$_SESSION['user']."'";
- if($_POST["set_username"])
- {
- mysql_query($sql);
- }
- }
- function ChangeAboutInfo()
- {
- $about = $_POST["about"];
- $sql = "UPDATE users SET about='".$about."' WHERE user_id='".$_SESSION['user']."'";
- if($_POST["set_about"])
- {
- mysql_query($sql);
- }
- }
- function UpdateDMG()
- {
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- if($_POST["dmg"])
- {
- mysql_query("UPDATE users SET ruby = ruby - 15 WHERE user_id = '".$_SESSION['user']."'");
- mysql_query("UPDATE users SET dmg = dmg + 1 WHERE user_id = '".$_SESSION['user']."'");
- }
- }
- function UpdateIntel()
- {
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- if($_POST["int"])
- {
- mysql_query("UPDATE users SET intel = intel + 1 WHERE user_id = '".$_SESSION['user']."'");
- }
- }
- function UpdateDex()
- {
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- if($_POST["dex"])
- {
- mysql_query("UPDATE users SET dexterity = dexterity + 1 WHERE user_id = '".$_SESSION['user']."'");
- }
- }
- function UpdateLuck()
- {
- $dbdata = mysql_query("SELECT * FROM users WHERE user_id = '".$_SESSION['user']."'");
- $dbdata = mysql_fetch_array($dbdata);
- if($_POST["luck"])
- {
- mysql_query("UPDATE users SET luck = luck + 1 WHERE user_id = '".$_SESSION['user']."'");
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement