A dokladnie jak w wiekszosci gier posiadamy link ktory wysylamy znajomym. Mamy tam spis liczb od 1 do 15. gdy jest np napisane dwa to klikamy dwa dzieki temu gracz dostaje zolnierza w grze. Po kliknieciu przenosi nas na nastepna strone gdzie wyskakuje komunikat:
Zostałeś przyjęty do armii DaffI_ZTR
DaffI_ZTR buduje armię Elfy i ma już 45 żołnierzy.
Jeśli chesz, możesz zostać oficerem DaffI_ZTR i wraz z jego ochroną i poparciem, ty też możesz zbudować armię, która kiedyś zapanuje nad całym światem. Jeżeli akceptujesz to wyzwanie....
I tu zaczyna sie problem....Gdy odswiezymy strone z komunikatem wyzej zamieszczonym nasza armia powieksza sie. Krotko mowiac mozna w prosty sposob nabic sobie armie. Wystarczy ciagle klikac f5 i armia w szybkim tepie sie powieksza.
Chcialbym zeby bylo tak ze gdy ktos bedzie chcial odswiezyc strone wyskoczy komunikat:
Proszę Czekać...
Błędnie zaznaczyłes obraz! Dla bezpieczeństwa, musisz odczekać
przed kolejna próba. Spróbuj znów za kilku minut.
Kawalek kodu gdyby byl potrzebny:
<TD style="PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-TOP: 12px" vAlign=top align=left> <? $recruitC=5; function recruitSoldier($id){ $us=getUserDetails($id,"commander"); updateUser($id, " untrainedSold =untrainedSold +$recruitC" ); if ($us->commander){ $recruitC/=2; recruitSoldier($us->commander); } } if ($cgi['image_click_value']){ if ($cgi['image_click_value']==$_SESSION['number']){ $time=$conf["hours_to_block_same_user_recruiting"]*0*0; $IP=isIPNewerThen($ip,$time); if ($IP){ //print_r($IP); //$IP=getIP($ipID); //alert($time); $time=$conf["hours_to_block_same_user_recruiting"]*60*60-$time; //alert($time); $t=$time/(60*60); $timeA['tm_hour']=$tF; $time=$time-$tF*60*60; $t=$time/(60); $timeA['tm_min']=$tF; $time=$time-$tF*60; $timeA['tm_sec']=$time; // $t=($time-$timeA['tm_sec']) ?>Już kliknąłeś ten link dzisiaj. Możesz kliknąć ponownie za <?=$timeA['tm_hour']?> godzin, <?=$timeA['tm_min']?> minut i <?=$timeA['tm_sec']?> sekund <? } else{ deleteIPByIP($ip); $us=getUserByUniqId($cgi['uniqid'],"ID"); $usi="$us->ID"; addIP($ip,$usi,$time);echo "$ip, $usi, $time,"; recruitSoldier($us->ID); //updateUser($us->ID, " untrainedSold =untrainedSold +1 " ); $us=getUserByUniqId($cgi['uniqid'],"*"); <center> <font style="font-size: 14pt;"><b>Zostałeś przyjęty do armii <?=$us->userName?> </b><br> </font> <p> <?=$us->userName?> buduje armię <?=$conf['race'][$us->race]['name'] ?> i ma już <?=$us->trainedAttackSold+$us->trainedAttackMerc+$us->trainedDefSold +$us->trainedDefMerc +$us->untrainedSold +$us->untrainedMerc+$us->spies ?> żołnierzy.<br> <p> Jeśli chesz, możesz zostać oficerem <?=$us->userName?> i wraz z jego ochroną i poparciem, ty też możesz zbudować armię, która kiedyś z
apanuje nad całym światem. Jeżeli akceptujesz to wyzwanie, <br> <br> <center> <font style="font-size: 16pt"> <a href="register.php?join=<?=$conf['race'][$us->race]['name']?>&uniqid=<?=$us->ID?>"><font style="font-size: 16pt">Dołącz do gry!</font></a> </font> </center> </center> <? } }else{ ?> <h1>Proszę Czekać...</h1> Błędnie zaznaczyłeś obraz! Dla bezpieczeństwa, musisz odczekać przed kolejna próbą. Spróbuj znów za kilku minut. <!- edycja2 --> <? } } elseif ($cgi['uniqid']){ $us=getUserByUniqId($cgi['uniqid']," ID, userName "); ?>