• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Chojraczek.

Status
Not open for further replies.

EvulMastah

๏̯͡๏﴿
Premium User
Joined
Aug 19, 2007
Messages
4,941
Solutions
11
Reaction score
352
Pobaw sie swoim wlasnym Chojrakiem.
PHP:
<?php
	class chojrak
	{
		public $statki = array();

		function parsujChojraczka()
		{
			return parse_ini_file(dirname(__FILE__)."/chojrak.ini");
		}

		function zapiszChojraczka()
		{
			$pliczek = fopen(dirname(__FILE__)."/chojrak.ini", "w+");
			foreach($this->statki as $key => $val)
				fwrite($pliczek, "{$key}={$val}\n");
				
			fclose($pliczek);
		}

		public function __construct()
		{
			foreach($this->parsujChojraczka() as $key => $val)
				$this->statki[$key] = $val;
	
			return true;
		}
		
		public function __destruct()
		{
			$this->zapiszChojraczka();
			unset($this->statki);
		}
		
		function getKanapki()
		{
			return $this->statki["kanapki"];
		}
		
		function getSoczki()
		{
			return $this->statki["soczki"];
		}

		function zjedzKanapke()
		{
			if($this->getKanapki() > 0)
				return $this->zjadlKanapkeSukces();
				
			return false;
		}
		
		function wypijSoczek()
		{
			if($this->getSoczki() > 0)
				return $this->wypilSoczekSukces();
				
			return false;
		}

		function wypilSoczekSukces()
		{
			$this->statki["soczki"] -= 1;
			return $this->dodajManke(rand(1, 50));
		}

		function zjadlKanapkeSukces()
		{
			$this->statki["kanapki"] -= 1;
			return $this->dodajZycko(rand(1, 50));
		}
		
		function dodajZycko($ile)
		{
			return $this->statki["zycko"] += $ile;
		}
		
		function dodajManke($ile)
		{
			return $this->statki["manka"] += $ile;
		}
	}
	
	$chojraczek = new chojrak();
	
	if($_GET['zjedz'])
		if($chojraczek->zjedzKanapke())
			echo "Chojraczek: Om Nom Nom!<br />";
		else
			echo "Sorki, nie masz kanapkuf.<br />";
			
	if($_GET['wypij'])
		if($chojraczek->wypijSoczek())
			echo "Chojraczek: kubus pyszny kubus zdrowy!<br />";
		else
			echo "Sorki, nie masz soczkuf.<br />";
			
	echo "<b>Chojraczek</b><br />";

	foreach($chojraczek->statki as $key => $val)
		echo "{$key}: {$val}<br />";
		
	if($chojraczek->getKanapki() && $chojraczek->getSoczki())
		echo "<br /><a href=\"{$_SERVER['PHP_SELF']}?zjedz=true&amp;wypij=true\">Zjedz &amp; Wypij!</a>";
		
	if($chojraczek->getKanapki())
		echo "<br /><a href=\"{$_SERVER['PHP_SELF']}?zjedz=true\">Zjedz Kanapke!</a>";
		
	if($chojraczek->getSoczki())
		echo "<br /><a href=\"{$_SERVER['PHP_SELF']}?wypij=true\">Wypij Soczek!</a>";
?>

chojrak.ini:
PHP:
zycko=100
manka=100
kanapki=10
soczki=10

dziekuje, pewnie ulepsze jak bede mial chwile oki
 
A odnawia się jedzonko i pićku?

To dopiero plany na przyszlosc.
Chojraczek bedzie walczyl z potworami, z ktorych bedzie wypadal soczek i/lub kanapki albo wymysle cos innego.
 
Chojraczek: Om Nom Nom!
Chojraczek
zycko: 2067
manka: 269
kanapki: 1.0E+16
soczki: 0
 
Chojraczek: Om Nom Nom!
Chojraczek
zycko: 2067
manka: 269
kanapki: 1.0E+16
soczki: 0

ale jestes oszust, robisz krzywde tylko sobie :\ nom
 
PHP:
 public function poznajFrienda($name) {
	if(class_exists($name)) {
		runkit_class_adopt('chojrak', $name);
			if(!is_array($this->statki['friendsy'])) 
				$this->statki['friendsy'] = array();
		array_push($this->statki['friendsy'], $name);		
		echo "Poznano nowego frienda hehe<br/>";
	}
	else
		echo "ej a gdzie on jest?<br/>";
}

heh nie testowalem napisalem bez sprawdzania ale powinno smigac heh, nom dzieki
 
PHP:
public function zgladzChojraczka() 
{
	if(isset($this->statki))
	{
		$this->statki["zycko"] = 0;
		$this->statki["manka"] = 0;
	return true;
	}
	return false;
}

nom
 
I o co w tym chodzi LOL

beztytuuvvw.jpg


ZJEBANE!!!
 
Kmini sie po prostu na grach nie zna.
 
Ma ktos hacka na klonowanie kanapek??

//Serio -> Robcie, moze z waszych 'zartow' wyjdzie cos ciekawego ;]
//Odplacie jakas strone, czy cos, by mozna to przetestowac ;d//
 
Oki
Jak wroce w przyzwoitym stanie to dodam nowe fjuczersy.
Narx c'nie
 
Dorobfilem sobie akcje "zajeb Potforka". Muszę ją udoskonalić o to by z potforków wypadały soczki i kanapki, dodać jakieś czary, które będę zabierać Manke - bo na razie zabiera tylko Zyćko.

Wrzucę po modyfikacjach.
PHP:
  if($_GET['zajeb'])
        if($chojraczek->zajebPotforka())
            echo "<center>Chojraczek: Jeb!<br /><br />";
        else
            echo "<center>Sorki, zajebales fszystkie potforki - czekaj na ich respafnn.<br /><br />";

żeby nie było. :wub:

PS. Nie wiem jak dodać automatycznego respafnaa. ;(
 
Status
Not open for further replies.
Back
Top