Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TUT] Fake licznik


Rekomendowane odpowiedzi

Opublikowano

SIemka, z nudów napisałem sobie automatyczny fake licznik.

 

Sam skrypt:

<?php

$liczba_online = '2342';

$fake = $liczba_online / 2;

$wynik = $liczba_online + $fake;
$wynik = str_replace(".5","",$wynik); // Filtr

echo 'Nasz fake licznik czyli 50% więcej graczy już działa. FAKE: '.$wynik.' Normalnie: '.$liczba_online;
?>


Sposób użycia
w zmiennej:

$liczba_online

nadajemy ilość osób czyli np:

<?php
$licz = mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;");

$licz_online = mysql_fetch_object($licz)->count;

$liczba_online = $licz_online;

$fake = $liczba_online / 2;

$wynik = $liczba_online + $fake;
$wynik = str_replace(".5","",$wynik); // Filtr

echo 'Nasz fake licznik czyli 50% więcej graczy już działa. FAKE: '.$wynik.' Normalnie: '.$liczba_online;
?>

 

Gdy chcemy zmienić ilość fake licznika zmieniamy wartość "2" w lini:

$fake = $liczba_online / 2;

1 - 100%

1.50 - 75%

2 - 50%

4 - 25%

(chyba dobrze podałem..)

 

Oczywiście jest to przykład.
Skrypt można rozbudować bardziej np sprawdzanie co 5min (z pliku) a nie z mysql albo np po portach itp.

 

Jest to prosta z nudów napisana wersja fake licznika...

 

@AntyHejt: Denerwują mnie serwery co mają sztywnie podkręcony licznik...

Opublikowano

@AntyHejt: Denerwują mnie serwery co mają sztywnie podkręcony licznik...

 

Takie serwery są najlepsze, z tego wynika że administratoży pracują na wizerunek serwera a liczba graczy to potwierdza. Dam przykład.

 

Postawił ktoś serwer na którym gra 100 parę osób a licznik podnośi liczbę do 300 oO Nq z takim serwerem (oszuści).

"Mimo wszystko do normalnego życia jest potrzebna nam druga osoba."


Każdy kiedyś musi...


Koniec z MpcForum.pl


Opublikowano

Takie serwery są najlepsze, z tego wynika że administratoży pracują na wizerunek serwera a liczba graczy to potwierdza. Dam przykład.

 

Postawił ktoś serwer na którym gra 100 parę osób a licznik podnośi liczbę do 300 oO Nq z takim serwerem (oszuści).

 

 

Dzięki, nie wiedziałem, jak to działa !

Kocham mpcforum.pl!!!

18706.png

Opublikowano

To zależy , Na początku serwera można dodać taki bajer , ale jak się rozkręci to nie polecam. Ludzi mogą w tedy narzekać na zbyt dużo ludzi i ogromne lagi.

5xap3w.jpg


Opublikowano

najgorsze jest to że oni twardo to robią, czyli np serwer padnie a tu gra z 200 osób... dla tego polecam ustawić sobie 3 czyli około 30-40%

 

Jak będą chętni to zrobię funkcję co wystarczy zrobić np echo fake('ilośćgraczy','%ilemapodniesc');

Opublikowano

Co ten tutorial ma wnosić? "Jak zrobić w konia ludzi tak żeby się nie zorientowali"? Ogólnie to trochę ułomnie napisane, więcej zmiennych się nie dało?

<?php
$licz = mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;");
$licz_online = mysql_fetch_object($licz)->count;
$wynik = $licz_online * 1.5;  // ilość online * 1.5 co daje nam 50% więcej.
$wynik = str_replace(".5","",$wynik); // Filtr
echo 'Nasz fake licznik czyli 50% więcej graczy już działa. FAKE: '.$wynik.' Normalnie: '.$licz_online;
?>

Ogólnie... temat żenada... Jak już ktoś ma oszukiwać z licznikiem to niech go wcale nie wrzuca na stronę główną.

 

@Down. Nie :P. Nadal uważam za głupotę próby oszukiwania graczy w taki sposób. Kod działa, ale nie uważam za poważne używanie go. :P

Opublikowano
@UP: Jest to stara wersja skryptu.... Dałem więcej zmiennych po to by było czytelne...
<?php

	function fake($int,$ilosc)
		{
			$licz = $int / 100;
			$licz = $licz * $ilosc;
			
			$wynik = $int + $licz;
			list($wynik) = explode(".", $wynik);
			
			return $wynik;
		
		}
		
		echo fake('222','33%');
?>

Pasuje? :)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...