Informatikai Barkács Fórum

WORLD OF WARCRAFT SZERVER => Web => A témát indította: ToMa3757 Dátum 2010 július 19, 08:04:54 DÉLUTÁN

Cím: [PHP]Online Playerek
Írta: ToMa3757 Dátum 2010 július 19, 08:04:54 DÉLUTÁN
Íme egy online lista, tele mindennel ami fontos, és hasznos lehet.
A Nightmare FUN (http://wow.becko.hu) weboldalól merítettem az ötletemet (xml file) amiért elnézést kérek a szerver tulajdonosától. Amint kéri leveszem a linket!
Az ok amiért ilyet töltöttem fel, mert sokan kértek ilyen, vagy ehhez hasonlót.

Amit tartalmaz:

  • Online játékos jelző
  • Fajokra, kasztokra bontva százalékos statisztika az online játékosokról.
  • Uptime jelző
  • Beépített regisztráció!
  • és még sok-sok egyéb..

Használata:


IdézCsak be kell configolni, rögtön a file elején, nem hinném, hogy különösebb gondot okozna a configolás, aki nem tudja megcsinálni nem érdemli meg. Ennyi. :D

Linkek:

DEMO Oldal:
http://www.bluewow.eu/status (http://www.bluewow.eu/status)

Letöltés:
letöltés! (http://filebeam.com/91faaf1502b261e672d476a79702615e)
IdézJelszó: wowemuf

DoomKiller
Cím: Re:[PHP]Online Playerek
Írta: ToMa3757 Dátum 2010 július 19, 08:06:01 DÉLUTÁN
http://pastebin.com/thmDe95J (http://pastebin.com/thmDe95J)

Írta:dusi124
Módosította: ToMa3757





módosítás oka: typo
Cím: Re:[PHP]Online Playerek
Írta: ident Dátum 2010 július 20, 11:03:14 DÉLELŐTT
1. HSZ demó oldala nem működik.
Cím: Re:[PHP]Online Playerek
Írta: Bluerák Dátum 2010 augusztus 01, 10:06:26 DÉLUTÁN
http://addat.hu/425dfa3c/stats.zip.html
Nem tom mibaj a filebeam-el nekem tökéletesen működik dehát  :P
Cím: Re:[PHP]Online Playerek
Írta: DoomKiller Dátum 2010 augusztus 01, 11:47:54 DÉLUTÁN
Elkészült a frissített verzió.

Tartalmaz:

  • Adatbázisok nevei `` között vannak, elkerülvén az esetleg errorokat, ebből kifolyólag.
  • Pár map illetve zone nem kezdett új oszlopot. Javítva
  • Eltávolítva a felesleges SELECT * lekérdezések.
  • Javítva a százalékolásnál a nullával való osztás, ha esetleg nincs fent senki.

DEMO Oldal:
Online demo (http://rhapsodywow.eu/stats)

Letöltés:
Letöltés (http://filebeam.com/2b27b2ba631ff133cc0bc3a2b0158f69)
IdézJelszó: wowemuf

Hamarosan jön a következő verzió, pár plusz dologgal :)
Cím: Re:[PHP]Online Playerek
Írta: Bluerák Dátum 2010 augusztus 01, 11:52:10 DÉLUTÁN
Nagyon szép, köszönjük szépen  8)
Cím: Re:[PHP]Online Playerek
Írta: DoomKiller Dátum 2010 augusztus 02, 02:21:08 DÉLUTÁN
Természetesen. Akinek nem megy a Filebeam-es link, az letöltheti INNEN (http://data.hu/get/2821942/stats.zip)
Cím: Re:[PHP]Online Playerek
Írta: Skyline Dátum 2010 augusztus 02, 03:35:34 DÉLUTÁN
koszonjuk
Cím: Re:[PHP]Online Playerek
Írta: NevemSenki Dátum 2010 augusztus 03, 12:38:51 DÉLELŐTT
Szép, egyszerű, lényegre törő, nekem tetszik.
Köszönöm.

Üdv.: Senki
Cím: Re:[PHP]Online Playerek
Írta: boss74 Dátum 2010 október 28, 01:24:33 DÉLUTÁN
Mivel én nem vagyok egy nagy php mester ezért szeretnék megkérni egy mestert hogy legyen szíves csinálja meg azokat a módosításokat ezen a panelen.Próbálkozni próbálkoztam de az nem járt eredménnyel...Egy gombot kellene megszüntetni a panelen (regisztrációt)!Előre is köszönöm a segítséget.



U.I:A panelen a színeket,milyen módon lehet módosítani?
Cím: Re:[PHP]Online Playerek
Írta: Shyro Dátum 2010 október 30, 10:20:40 DÉLELŐTT
Idézetet írta: boss74 Dátum 2010 október 28, 01:24:33 DÉLUTÁN
Mivel én nem vagyok egy nagy php mester ezért szeretnék megkérni egy mestert hogy legyen szíves csinálja meg azokat a módosításokat ezen a panelen.Próbálkozni próbálkoztam de az nem járt eredménnyel...Egy gombot kellene megszüntetni a panelen (regisztrációt)!Előre is köszönöm a segítséget.



U.I:A panelen a színeket,milyen módon lehet módosítani?

Szia! Nem kellett hozzá PhP, csak egy input-ot kellett kikapni.

Demo:
http://misteryworld.eu/egyeb/ (http://misteryworld.eu/egyeb/)

Letöltés:
http://misteryworld.eu/egyeb/stats.zip (http://misteryworld.eu/egyeb/stats.zip)
Cím: Re:[PHP]Online Playerek
Írta: boss74 Dátum 2010 október 30, 10:45:37 DÉLELŐTT


IdézSzia! Nem kellett hozzá PhP, csak egy input-ot kellett kikapni.

Demo:
http://misteryworld.eu/egyeb/ (http://misteryworld.eu/egyeb/)

Letöltés:
http://misteryworld.eu/egyeb/stats.zip (http://misteryworld.eu/egyeb/stats.zip)

Nagyon szépen köszönöm!!!!!
Cím: Re:[PHP]Online Playerek
Írta: XeRoX Dátum 2010 december 04, 10:06:30 DÉLUTÁN
hali nem működik a letöltő link az előző verzió meg hibás mert amikor nincs fent player akkor kiír minden fele dolgot hogy ebbe és ebbe a sorba hiba van! előre is köszi!
Cím: Re:[PHP]Online Playerek
Írta: caesarwow Dátum 2010 december 05, 02:41:08 DÉLELŐTT
egy "if" függvénnyel meg lehet szerintem oldani, de a dolgok megvalósításán rengeteg időt szoktam dolgozni, gondolkozni, olvasgatni hozzá, tehát a megírásában nem tudok segíteni. :S
Cím: Re:[PHP]Online Playerek
Írta: heeros Dátum 2010 december 05, 10:58:07 DÉLELŐTT
nálam tökéletesen müxik..ez a verzió :)
Cím: Re:[PHP]Online Playerek
Írta: XeRoX Dátum 2010 december 05, 11:00:01 DÉLUTÁN
jo neked:D de gyorsan átfutottam a hibás sorokat de nem találtam hibűt lehet h nem vettem észre a hibát akk megprobálom a legelső verzioval XD
Cím: Re:[PHP]Online Playerek
Írta: heeros Dátum 2010 december 08, 01:46:29 DÉLUTÁN
hmm...nem tudom mi lehet a gond nálad  nekem frankó..tes  http://marcuswow.szunyi.com/status/

semmi gond vele csak be kell configolni .:)
Cím: Re:[PHP]Online Playerek
Írta: Explo Dátum 2010 december 08, 02:24:00 DÉLUTÁN
szép muna ;) +1 respectet megér :D
Cím: Re:[PHP]Online Playerek
Írta: Dusi124 Dátum 2011 április 24, 10:59:26 DÉLUTÁN
Itt egy online player mutató SkyFire-re.
Egyszerű beconfigolni, mutatja az összes online player-t, külön az allyt és a hordát, szerver státuszát (online, vagy offline), valamint pár infót a szerverről.
Használjátok egészséggel!

http://pastebin.com/vWh3ec4Z

Ui.: Aki használja, attól kérném a +1-et!
Cím: Re:[PHP]Online Playerek
Írta: zoltta Dátum 2012 október 25, 05:31:10 DÉLUTÁN
Doomkiller statusza itt letölthető!   http://www.mediafire.com/?5ooysrjhc6rayxn
Cím: Re:[PHP]Online Playerek
Írta: hope Dátum 2012 október 25, 08:22:57 DÉLUTÁN
Próbálkozom én is ezzel a status csíkkal, de nem megy.
Van egy webhelyem, oda a kiíráshoz beillesztem a kódot, amit írtatok, majd azt kitöltöm az én adataim szerint.
De a honlap ugyan azt tünteti fel a weben, mint ami a kód. Tehát a honlapon írja a felhasználónevet, jelszót stb. mindent.
Mi lehet a gond?
Cím: Re:[PHP]Online Playerek
Írta: NevemSenki Dátum 2012 október 25, 10:21:14 DÉLUTÁN
Én nem tudom hogy mihez akarjátok használni, de én belenéztem, nálam teljesen hibás.

Egy részt javítottam:

214. sor
<?php
 $version 
mysql_fetch_assoc(mysql_query("SELECT `revision` FROM ".$realmd.".`uptime`"));
?>


Mivel nekem nincs online szerverem, így nem tudom a hogy viselkedik ha online vannak, ki tudja-e olvasni vagy nem. De ez nálam, és aki még 3.3.5-hoz akarja használni, az új rev-el, annak ez hiba lesz.

Üdv.: Senki
Cím: Re:[PHP]Online Playerek
Írta: zoltta Dátum 2012 október 26, 09:07:10 DÉLELŐTT
Hali, én beraktam senki javitását az tökéletes volt rá de most mutatok rola egy képet h mit kell rajta javitani , de szerintem van még vele teendő, minden szerveren más hiba jelentkezik, és úgyszint hostoknál.

Ime a kép

(http://www.kephost.com/images4/2012/10/26/a1_2012_10_26_agkartu9xi.png)


üdv: Zoltta
Cím: Re:[PHP]Online Playerek
Írta: Reconka Dátum 2012 október 26, 11:42:15 DÉLELŐTT
$nightelf." (".number_format((($nightelf/$online)

ha senki nem online elofordulhat  hogy nullaval kell osztani  ($online variable soha nem lehet  nulla )


(http://i.chzbgr.com/completestore/2010/7/25/39b4c520-44da-4c4e-8c61-a495c16f0835.jpg)
Cím: Re:[PHP]Online Playerek
Írta: NevemSenki Dátum 2012 október 26, 04:37:41 DÉLUTÁN
Bele kell pakolni egy if függvényt, hogy amennyiben az online player 0, akkor ne próbálja lefuttatni.
Én így csinálnám:

<?php if(!($tauren) == 0) { echo $tauren." (".number_format((($tauren/$online)*100), 2'.''')."%)"; }else{echo "0";}?>

(http://kepfeltoltes.hu/thumb/121026/stats_www.kepfeltoltes.hu_.jpg) (http://kepfeltoltes.hu/view/121026/stats_www.kepfeltoltes.hu_.jpg)
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu (http://www.kepfeltoltes.hu)

http://pastebin.com/Z3CekuYG

Értelem szerűen átírjátok az eléréseket.
Remélem tudtam segíteni.

Üdv.: Senki
Cím: Re:[PHP]Online Playerek
Írta: Reconka Dátum 2012 október 26, 05:11:41 DÉLUTÁN
Idézetet írta: NevemSenki Dátum 2012 október 26, 04:37:41 DÉLUTÁN
Bele kell pakolni egy if függvényt, hogy amennyiben az online player 0, akkor ne próbálja lefuttatni.
Én így csinálnám:

<?php if(!($tauren) == 0) { echo $tauren." (".number_format((($tauren/$online)*100), 2'.''')."%)"; }else{echo "0";}?>

(http://kepfeltoltes.hu/thumb/121026/stats_www.kepfeltoltes.hu_.jpg) (http://kepfeltoltes.hu/view/121026/stats_www.kepfeltoltes.hu_.jpg)
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu (http://www.kepfeltoltes.hu)

http://pastebin.com/Z3CekuYG

Értelem szerűen átírjátok az eléréseket.
Remélem tudtam segíteni.

Üdv.: Senki

persze ezt meg kell csinalni minden kasztnal, fajnal

$online = mysql_num_rows(mysql_query("SELECT `online` FROM ".$characters.".`characters` WHERE `online` = '1'"));
ha viszont beirod hogy  ha nullat ad vissza az online valtozo, akkor online valtozo legyen   egyenlo  1-el  (vagy 187349-el) akkor  egybol  gyrosabban lehet javitani a scriptet :)
(csak 1 helyen kell atirni a php fajlt)
Cím: Re:[PHP]Online Playerek
Írta: zoltta Dátum 2012 október 26, 07:13:45 DÉLUTÁN
:D Kipróbáltam mindkét megoldást és tökély :) ment a +1  kettőtöknek.