Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dodanie do skryptu wyniku "Łącznie"
Klycior
post 19.07.2010, 15:01:10
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 31.05.2009

Ostrzeżenie: (0%)
-----


Witam wszystkich,

Ostatnio trochę poszukałem w internecie i znalazłem skrypt do swojej strony który wyświetla mi statusu danych serwerów gier.Można zobaczyć go tutaj.

Kombinowałem ile mogłem ale niestety nie mam pomysłu jak dodać do tego właśnie dodatkowego pola gdzie będzie łączna suma graczy czyli: Na naszych serwerach łącznie gra obecnie 30 graczy z czego 70 miejsc jest wolnych.

W linku niżej zamieszczam skrypt, jeżeli ktoś znajdzie chwilę niech zaglądnie do tego.

http://www.speedyshare.com/files/23436036/statu3.rar

Pozdrawiam
Go to the top of the page
+Quote Post
ADeM
post 19.07.2010, 15:19:16
Post #2





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

Ostrzeżenie: (0%)
-----


W pliku index.php przed
  1. foreach ($server as $skey =>$sval)
dodaj. Np.:
  1. $totalPlayers = 0;
  2. $maxPlayers = 0;


W pętli po linijce np. tej:
  1. $sval['online_percent'] = floor(100*@$pqinfo['totalplayers']/@$pqinfo['maxplayers']);
dodaj
  1. $totalPlayers += $pqinfo['totalplayers'];
  2. $maxPlayers += $pqinfo['maxplayers'];

W tych zmiennych będziesz miał ilość graczy i maksymalną ilość graczy. O ile się nie mylę biggrin.gif Pozostaje Ci tylko to wyświetlić.


--------------------
Go to the top of the page
+Quote Post
Klycior
post 19.07.2010, 15:33:27
Post #3





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 31.05.2009

Ostrzeżenie: (0%)
-----


Działa ładnie.

A takie pytanko jeszcze, jak przenieść teraz zmienną do pliku skin/default.html ?
Go to the top of the page
+Quote Post
ADeM
post 19.07.2010, 15:44:26
Post #4





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

Ostrzeżenie: (0%)
-----


Przed:
  1. $tpl->assign($main);
  2. $tpl->parse("MAIN");
  3. $tpl->out("MAIN");

Dajesz:
  1. $tpl->assign( 'COKOLWIEK', $zmienna );

W pliku skin/default.html wstawiasz {COKOLWIEK}

Ten post edytował ADeM 19.07.2010, 15:44:42


--------------------
Go to the top of the page
+Quote Post
Klycior
post 19.07.2010, 16:31:54
Post #5





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 31.05.2009

Ostrzeżenie: (0%)
-----


Dzięki wielkie.

Leci Pomógł.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:34