Forum o stronach internetowych

Jest to forum na którym można znaleźść m.in. jak stworzyć stronę internetową.

Ogłoszenie

Poszukujemy kilka osób na stanowiska moderatora i administratora. Chętni zgłaszać się w dziale rekrutacja.

#1 2013-10-18 21:20:27

 Niedostepny

HeadAdmin

33666952
Skąd: Uszczyn
Zarejestrowany: 2013-10-18
Posty: 12
Punktów :   

[TUT]Praca

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

Offline

 
Forum prowadzone przez Niedostepny.

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.last-resort.pun.pl www.magyiachaosu.pun.pl www.jakubek.pun.pl www.lezajskhistoria.pun.pl www.naturalmt2.pun.pl