Niedostepny - 2013-10-18 19:20:27

Cze¶æ

W tym tucie poka¿ê wam jak zrobiæ pracê.

1.Wchodzimy do naszego sql i dodajemy co¶ takiego:

Spoiler:


  `praca_doswiadczenie` int(11) NOT NULL default '0',
  `praca_start` int(11) NOT NULL default '0',

2.Tworzymy dokument praca.php i dodajemy w nim :

Spoiler:

<?php
function pracuj(){
$time=time();
$gracz=mysql_query("SELECT * FROM gracze WHERE id=$_SESSION[user] LIMIT 1");
$gracz=mysql_fetch_assoc($gracz);
$wymagania_spelnione=floor($gracz['inteligencja']/2+$gracz['praca_doswiadczenie']);
$praca=mysql_query("SELECT * FROM stanowiska_pracy WHERE wymagania<=$wymagania_spelnione ORDER BY wymagania DESC LIMIT 1");
$praca=mysql_fetch_assoc($praca);

if ($gracz['praca_start']!=0){
  $przepracowany_czas=($time-$gracz['praca_start']>43200)?43200:$time-$gracz['praca_start'];
  $zdobyte_doswiadczenie=floor($przepracowany_czas/3600); //60*60=3600
  $zarobki=floor($praca['stawka']*$przepracowany_czas/3600);
  $zapytanie="UPDATE gracze SET praca_start=0,
  praca_doswiadczenie=praca_doswiadczenie+$zdobyte_doswiadczenie,
  zloto=zloto+$zarobki WHERE id=$_SESSION[user]";
  mysql_query($zapytanie);
  global $informacja2;
  $informacja2='Skonczyles pracowac i zarobiles '.$zarobki.' sztuk zlota.';
}
else {
  mysql_query("UPDATE gracze SET praca_start=$time WHERE id=$_SESSION[user]");
}

}
if ($_GET['param1']=='start'){
pracuj();
}
if ($_GET['param1']=='stop'){
pracuj();
}

$gracz=mysql_query("SELECT * FROM gracze WHERE id=$_SESSION[user] LIMIT 1");
$gracz=mysql_fetch_assoc($gracz);
$wymagania_spelnione=floor($gracz['inteligencja']/2+$gracz['praca_doswiadczenie']);

$praca=mysql_query("SELECT * FROM stanowiska_pracy WHERE wymagania<=$wymagania_spelnione ORDER BY wymagania DESC LIMIT 1");
$praca=mysql_fetch_assoc($praca);
if ($gracz['praca_start']!=0){
$informacja='Czy chcesz przerwac prace? => <a href="praca.php?action=praca¶m1=stop">STOP!</a>';
}
else{
$informacja='Czy chcesz rozpoczac prace jako <b>'.$praca['stanowisko'].'</b> za '.$praca['stawka'].'/h? => <a href="praca.php?action=praca¶m1=start">PRACUJ!</a>';
}
?>
<div><?=$informacja;?><br>
<?=$informacja2;?></div>
<br><br><br><br>
<hr>

I jak to dzia³a ?? wiêc Dzieli nam inteligencje na 2 i za ka¿d± godzine pracy dodaje nam do¶wiadczenie pracy ;] ca³a tajemnica misji

Pozdrawiam

www.sieczkacity.pun.pl www.naruto-playbyforum.pun.pl www.cannabis-squad.pun.pl www.bestwin.pun.pl www.czekamynagofry.pun.pl