• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Licznik 2 serwerów - ilość players online

Status
Not open for further replies.

EmmaA

JigglyPuff
Joined
Aug 11, 2008
Messages
462
Reaction score
0
Location
Kraków, Poland
Cześć,
Chciałbym zrobić coś podobnego jak ma Elf na swoim OTSie, czyli licznik z 2 serwerów.
On ma tak;
249(+60) - np. W tym, że 249 to liczba z jednego serwa, 60, z drugiego serwa liczba.

Chciałbym zrobić podobne, a nawet identyczne ;D

Pomógłby ktoś? A może ma ktoś już gotowy skrypt do tego?

Dzięki,
Pozdro
 
najwieksza wada nowych pomyslow jest to ze za jaksi czas wszyscy kretyni
beda chcieli zrobic to samo...
zapewnie nikt ci nie udzieli pomocy...
znam ten ból jestem adminem wpierdol otsa a wszyscy rzna ode mnie pomysly..
 
Prosze :)

Code:
<?PHP
	$info = chr(6).chr(0).chr(255).chr(255).'info';
	$sock = @fsockopen("[B]127.0.0.1[/B]", 717[B]1[/B], $errno, $errstr, 1);
	if ($sock)
	{
		fwrite($sock, $info); 
		$data=''; 
		while (!feof($sock))
			$data .= fgets($sock, 1024);
		fclose($sock);
		preg_match('/players online="(\d+)" max="(\d+)"/', $data, $matches);
		$status['1'] = $matches[1];
	}
	else
		$status['1'] = $matches[1];
	$sock = @fsockopen("[B]127.0.0.1[/B]", 717[B]2[/B], $errno, $errstr, 1);
	if ($sock)
	{
		fwrite($sock, $info); 
		$data=''; 
		while (!feof($sock))
			$data .= fgets($sock, 1024);
		fclose($sock);
		preg_match('/players online="(\d+)" max="(\d+)"/', $data, $matches);
		$status['2'] = $matches[1];
	}
	else
		$status['2'] = $matches[1];
	$ilosc_online = $status['1'] + $status['2'];
?>
 
Do usuniecia

Jednak skrypt nie działa...
Jak wsadziłem go w diva, ustawiłem, to nie pokazuje ile online ...
Nie pokazuje się nic ;(

Mam nadzieje, że ktoś pomoże..
Sorry, że nie edituje postów xD
 
Last edited by a moderator:
Sam bym chcial wiedziec... Ostatnio widzialem jakis server ktorego forum wyglada identycznie jak moje + nazwy dzialow tez skopiowane... Powiesic za takie cos no ;D

Co do skryptu, to zmieniles chociaz IP / porty ;d?
 
Sam bym chcial wiedziec... Ostatnio widzialem jakis server ktorego forum wyglada identycznie jak moje + nazwy dzialow tez skopiowane... Powiesic za takie cos no ;D

Co do skryptu, to zmieniles chociaz IP / porty ;d?

ej, ale ja też z Ciebie skopiowałem charty :(:( wybacz...

:p
 
Odpowiedni kod? tzn?
Tak, pozmieniałem all ;)

EDIT.
Dodałem echo i działa.
Ale jak odświerze, to się pokazuje ilośc graczy, a jak drugi raz odświerze, to się pokazuje 0.. ;/
Why ?
 
Odpowiedni kod? tzn?
Tak, pozmieniałem all ;)

EDIT.
Dodałem echo i działa.
Ale jak odświerze, to się pokazuje ilośc graczy, a jak drugi raz odświerze, to się pokazuje 0.. ;/
Why ?

statusTimeout, dlatego najlepiej, jakbyś cache'ował dane od protokołu statusu, ale najwyżej sobie zredukuj tą wartość w configu do własnych potrzeb.
 
Hmm ..
Żebym to drogi Elfie jeszcze umiał ;D
Może byś pomógł?:ppp
Sorx, na PHP się nie znam, więc wybaczcie mi moje głupstwo ;D
 
ej, ale ja też z Ciebie skopiowałem charty :(:( wybacz...

:p

Osz ty :D
Ale to nie jest ctrl+c/v ;) Musiales sie wysilic i napisac kod w phpie ;D

Wsumie musze wkoncu skonczyc przepisywac account managera do ajaxa ;~
 
lolek w google to On umie szukać... Nie nabijaj już tych postów... Nikt nie będzie się uczył języka programowania, gdy ma problem z OTS'em.
 
Taaa? Spójrz na swoje posty? Co One wnoszą? I nie spiesz się jak piszesz, bo Ci się literki mylą jak dziecku w przedszkolu!
 
Ja kurwa mam siec duza i jakos nikt nie narzeka a jak bym mial takiego gumisia w sieci jak tY to bym wypierdolil na zbity pysk
 
Status
Not open for further replies.
Back
Top