Forum o stronach internetowych

Jest to forum na którym mo¿na znale¼¶æ m.in. jak stworzyæ stronê internetow±.

  • Nie jesteÅ› zalogowany.
  • Polecamy: Moda

Ogłoszenie

Poszukujemy kilka osób na stanowiska moderatora i administratora. Chêtni zg³aszaæ siê w dziale rekrutacja.

#1 2013-10-18 19: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

[ Generated in 0.021 seconds, 8 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.sieczkacity.pun.pl www.naruto-playbyforum.pun.pl www.bestwin.pun.pl www.elektronicyzst.pun.pl www.cannabis-squad.pun.pl