Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: CS1.6, CSS, TF2, SAMP serverių informacija. (v1.0)
Parašė sniuff· 2010 Geg. 14 17:05:31
#1
Turite CS1.6,
CSS, TF2, SAMP serverį ?
Neturite normalios modifikacijos atvaizduoti serverio informacijai ?
Turiu išeitį. Nereikės nieko instaliuoti, tik sukurti panelę.
Įrašom į panelę tokį kodą. Užpildom nustatymus. Su CSS galima dar pagražinti tekstą.
$ip = "tf2.sniuff.lt"; // Server IP Adresas
$port = "27015"; // Server PORT
$type = "tf2"; // Server TYPE (csold, cssource, tf2, samp)
$prot = "text"; // DON'T CHANGE
$info = file_get_contents("http://apps.sniuff.lt/game_server_info/api.php?ip={$ip}&port={$port}&type={$type}&prot={$prot}");
$info = explode("|", $info);
openside("Serverio Informacija");
if($info['0'] == "") {
echo "Serveris išjungtas";
} else {
echo "Serverio pavadinimas: {$info['0']}<br />
IP Adresas: {$info['1']}<br />
Žaidėjai: {$info['2']}/{$info['3']}<br />
Žemėlapis: {$info['4']}";
}
closeside();
Galima ir gauti json formatu (bet manau niekas nesugebės pritaikyti), tiesiog į $prot vietą rašom json.
Redagavo sniuff· 2010 Geg. 16 13:05:23
Parašė RuP3r· 2010 Geg. 14 17:05:49
#2
Ar įmanoma kaip nors pasidaryti savo dydžio ir savo fono(img) lentelę? su tavo šia panele.?
Parašė sniuff· 2010 Geg. 14 17:05:17
#3
echo "Serverio pavadinimas: {$info['0']}<br />
IP Adresas: {$info['1']}<br />
Žaidėjai: {$info['2']}/{$info['3']}<br />
Žemėlapis: {$info['4']}";
$info['0'] gali kur nori rasyti kad atvaizduotu serverio pavadinima.
Kodas 100% customizable
Parašė RuP3r· 2010 Geg. 14 17:05:58
#4
Norėčiau suprasti visus tuos kodus. Čia tipo viskas su tais skaičiukais ?
Parašė sniuff· 2010 Geg. 14 17:05:14
#5
Serverio pavadinimas -
{$info['0']}
IP Adresas -
{$info['1']}
(Arba tiesiog pats gali irasyt)
Dabar zaidzia -
{$info['2']}
MAX Zaideju -
{$info['3']}
Zemelapis -
{$info['4']}
Parašė RuP3r· 2010 Geg. 14 17:05:04
#6
Taip bet,ar galima pvz aš per photoshop'ą nusipiešiu ten img 100x500 ir ant jo uždėti visus statusus?
Parašė sniuff· 2010 Geg. 14 18:05:55
#7
Tai čia jau tavo kūribingumui viskas. Savo puslapį
HTMl gali pasidaryti.
Parašė Funo· 2010 Geg. 14 19:05:31
#8
Sniuff parašė:
Serverio pavadinimas -
{$info['0']}
IP Adresas -
{$info['1']}
(Arba tiesiog pats gali irasyt)
Dabar zaidzia -
{$info['2']}
MAX Zaideju -
{$info['3']}
Zemelapis -
{$info['4']}
O didelis dekui sito lb prireiks :)
Parašė sniuff· 2010 Geg. 14 20:05:30
#10
Niger, tai kol kas tik bandomoji versija, vėliau kai bus daugiau žaidimų, tai gal ir padalinsiu. Nes dar tai nėra daug darbo.
Parašė Niger· 2010 Geg. 14 20:05:40
#11
Cituoju: tai gal ir padalinsiu.
Kai padalinsi tai tada ir bandysiu ziuret :]
Parašė mNm.· 2010 Geg. 14 20:05:50
#12
ruper,
<img src='images/mapai/
{$info['4']}.png' width='100' height='100' />
turėtų veikti. :)
Redagavo mNm.· 2010 Geg. 14 20:05:19
Parašė Funo· 2010 Geg. 14 23:05:24
#13
o jai as naudoju
html puslapi tai koks turietu buti kodas nes cia tik paneles .
Parašė sniuff· 2010 Geg. 14 23:05:50
#15
Funo, jei naudoji
HTML, gali naudotis json.
Parašė sniuff· 2010 Geg. 15 00:05:02
#16
Kokiais dar formatais reikėtų padaryti atvaizdavimą ?
Parašė edeni· 2010 Geg. 15 11:05:40
#17
Gal galėtum duot tą api.php failą, nes man reikia kodo, kad rodytų
css serverio info. Nes jeigu naudosiu dabar tavo kodą, tai man ilgokai užtruks ~100 serverių atvaizdavimas :((
Parašė Funo· 2010 Geg. 15 12:05:07
#18
O galite numesti kaip visas kodas turietu atrodyti ? ant
html
Parašė edeni· 2010 Geg. 15 12:05:59
#19
Funo parašė:
O galite numesti kaip visas kodas turietu atrodyti ? ant html
Sukuri failą status.php
ir ten įrašai:
<?php
$ip = "tf2.sniuff.lt"; // Server IP Adresas
$port = "27015"; // Server PORT
$type = "tf2"; // Server TYPE (csold, cssource, tf2, samp)
$prot = "text"; // DON'T CHANGE
$info = file_get_contents("http://apps.sniuff.lt/game_server_info/api.php?ip={$ip}&port={$port}&type={$type}&prot={$prot}");
$info = explode("|", $info);
if($info['0'] == "") {
print_r($info);
echo "Serveris išjungtas";
} else {
echo "Serverio pavadinimas: {$info['0']}<br />
IP Adresas: {$info['1']}<br />
Žaidėjai: {$info['2']}/{$info['3']}<br />
Žemėlapis: {$info['4']}";
}
?>
Redagavo edeni· 2010 Geg. 15 12:05:10
Parašė Kelmas· 2010 Geg. 16 13:05:09
#20
print_r($info);
Šito tai tikrai nepagavau kam bereikia...
Redagavo Kelmas· 2010 Geg. 16 13:05:28
Parašė sniuff· 2010 Geg. 16 14:05:25
#21
Šitą galit ir ištrinti.
Parašė H2O· 2010 Bir. 10 18:06:51
#22
$ip = "cs.wos.lt"; // Server IP Adresas
$port = "27015"; // Server PORT
$type = "tf2"; // Server TYPE (csold, cssource, tf2, samp)
$prot = "text"; // DON'T CHANGE
$info = file_get_contents("http://apps.sniuff.lt/game_server_info/api.php?ip={$ip}&port={$port}&type={$type}&prot={$prot}");
$info = explode("|", $info);
openside("Serverio Informacija");
if($info['0'] == "") {
echo "Serveris išjungtas";
} else {
echo "Serverio pavadinimas: {$info['0']}<br />
IP Adresas: {$info['1']}<br />
Žaidėjai: {$info['2']}/{$info['3']}<br />
Žemėlapis: {$info['4']}";
}
closeside();
Gal kas galite padaryti, kad nerodytu vienas kito po apačia o kad rodytu vienas šalia kito.
Redagavo H2O· 2010 Bir. 10 18:06:11
Parašė mNm.· 2010 Bir. 10 18:06:30
#23
<br> nuimk... :)
Parašė H2O· 2010 Bir. 10 19:06:25
#24
mnm_naujas parašė:
<br> nuimk... :)
Ta prasme yra dvie panelės, man reikia kad rodytu viena šalia kitos o ne viena viršui kita apačioje.
$ip = "cs.wos.lt"; // Server IP Adresas
$port = "27015"; // Server PORT
$type = "tf2"; // Server TYPE (csold, cssource, tf2, samp)
$prot = "text"; // DON'T CHANGE
$info = file_get_contents("http://apps.sniuff.lt/game_server_info/api.php?ip={$ip}&port={$port}&type={$type}&prot={$prot}");
$info = explode("|", $info);
openside("Serverio Informacija");
if($info['0'] == "") {
echo "Serveris išjungtas";
} else {
echo "Serverio pavadinimas: {$info['0']}<br />
IP Adresas: {$info['1']}<br />
Žaidėjai: {$info['2']}/{$info['3']}<br />
Žemėlapis: {$info['4']}";
}
closeside();
$ip = "cs.wos.lt"; // Server IP Adresas
$port = "27015"; // Server PORT
$type = "tf2"; // Server TYPE (csold, cssource, tf2, samp)
$prot = "text"; // DON'T CHANGE
$info = file_get_contents("http://apps.sniuff.lt/game_server_info/api.php?ip={$ip}&port={$port}&type={$type}&prot={$prot}");
$info = explode("|", $info);
openside("Serverio Informacija");
if($info['0'] == "") {
echo "Serveris išjungtas";
} else {
echo "Serverio pavadinimas: {$info['0']}<br />
IP Adresas: {$info['1']}<br />
Žaidėjai: {$info['2']}/{$info['3']}<br />
Žemėlapis: {$info['4']}";
}
closeside();
Parašė MaskedProgrammer· 2010 Bir. 28 16:06:29
#25
Gal geriau pasidalink tuom api.php, nes be jo jokios naudos. Kai tavo puslapis neveiks, tada neveiks visiems ir panel'es.
Parašė Nachal· 2010 Bir. 28 17:06:00
#26
Neveikia man ta panelė. Įmesk api.php
Dabar kaip tik prireikė serverio statuso ir niekur nerandu normalaus kodo..
Redagavo Nachal· 2010 Bir. 28 17:06:39
Parašė dyaz· 2010 Rugs. 12 18:09:18
#27
Prireike ir man, rodo errorus, raso serveris isjungtas...