[PHP]Online Playerek

Indította ToMa3757, 2010 július 19, 08:04:54 DÉLUTÁN

Előző téma - Következő téma

XeRoX

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

heeros

hmm...nem tudom mi lehet a gond nálad  nekem frankó..tes  http://marcuswow.szunyi.com/status/

semmi gond vele csak be kell configolni .:)

Explo

Soha nem lesz már olyan, mint régen. Más lesz. De ez nem jelenti azt, hogy rosszabb.

Dusi124

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!

zoltta


hope

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?

NevemSenki

É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
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

zoltta

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




üdv: Zoltta

Reconka

$nightelf." (".number_format((($nightelf/$online)

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



NevemSenki

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";}?>


A képet a Képfeltöltés.hu tárolja. 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
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Reconka

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";}?>


A képet a Képfeltöltés.hu tárolja. 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)

zoltta

:D Kipróbáltam mindkét megoldást és tökély :) ment a +1  kettőtöknek.

Powered by EzPortal