the_raculaa adlı üyeden alıntı:
mesajı görüntüle
.php bilgisi olan arkadaşlar yardım.
16
●1.234
- 20-12-2010, 12:37:44Buşekilde olmuyor hocam %0 olanlar yeşil renkde oluyorramrodboy adlı üyeden alıntı: mesajı görüntüle
- 20-12-2010, 15:52:33Üyeliği durdurulduselamlar
<?php /* @web : http://yns.linuxboyz.com @mail : yns@linuxboyz.com @for : http://www.oyunkurucusu.com */ if(isset($_GET['load']) && !empty($_GET['load']) && isset($_GET['maxplayer']) && !empty($_GET['maxplayer'])) { $a = ($_GET['load'] * 100) / $_GET['maxplayer']; $_GET['load'] = $a / 3; $_GET['load'] = floor($_GET['load']); header('Content-Type:image/png'); $im = imagecreate(35,10); $black = imagecolorallocate($im, 0, 0, 0); $color = imagecolorallocate($im,255,215,0); # siyah üzerinde ilerleyen load rengi. 255,213,0 RGB Renk Kodu imagefill($im, 0, 0, $black); for($i = 1 ; $i < $_GET['load'] ; $i++) imageline($im,$i,2,$i,7,$color); imagepng($im); imagedestroy($im); } ?>loading.php olarak kaydedin. Dışardan iki adet. değişken alir. load ve maxplayer
lgsl'nin zaten listinde bu degiskenler bize veriliyor. bunu su sekilde kullanacaksin
echo "<img src='http://www.siten.com/loading.php?load={$server['s']['players']}&maxplayer={$server['s']['playersmax']}'>";renkleri gelen load degiskenine gore degistirebilirsin. - 20-12-2010, 20:00:31ramrodboy adlı üyeden alıntı: mesajı görüntüle
Teşekürler hocam bu oldu
PHPci adlı üyeden alıntı: mesajı görüntüle
Kardeş biz resim ile değilde renk kotlari ile doluluk oranına göre renk değiştirmeye çalışıyoruz konunun başından okursan görürsün
yinede teşekürler.
- 21-12-2010, 09:53:46Üyeliği durdurulduthe_raculaa adlı üyeden alıntı: mesajı görüntüle
Tamam 'kardeş' bende size renk 'kotlarini' değiştireni yazayım
sende her satirdaki $color karisindaki rgb renk 'kotlarini' degistirirsin
<?php /* @web : http://yns.linuxboyz.com @mail : yns@linuxboyz.com @for : http://www.oyunkurucusu.com */ if(isset($_GET['load']) && !empty($_GET['load']) && isset($_GET['maxplayer']) && !empty($_GET['maxplayer'])) { $load = intval($_GET['load']); $a = ($_GET['load'] * 100) / $_GET['maxplayer']; $_GET['load'] = $a / 3; $_GET['load'] = floor($_GET['load']); header('Content-Type:image/png'); $im = imagecreate(35,10); $black = imagecolorallocate($im, 0, 0, 0); if($load > 0 && <= 5) $color = imagecolorallocate($im,255,215,0); # 225 215 0 'i RGB renk "KOTUDUR" her satırda aynısını kullandım elseif($load > 5 && <= 10) $color = imagecolorallocate($im,255,215,0); elseif($load > 10 && <= 15) $color = imagecolorallocate($im,255,215,0); elseif($load > 15 && <= 20) $color = imagecolorallocate($im,255,215,0); elseif($load > 20 && <= 25) $color = imagecolorallocate($im,255,215,0); elseif($load > 25 && <= 32) $color = imagecolorallocate($im,255,215,0); else $color = imagecolorallocate($im,255,215,0); imagefill($im, 0, 0, $black); for($i = 1 ; $i < $_GET['load'] ; $i++) imageline($im,$i,2,$i,7,$color); imagepng($im); imagedestroy($im); } ?>