Username:    Password:        Click Here To Signup     Forgotten Password
Main Menu
Online
Members: 0

Guests: 8

112.111.x.x forum
157.55.x.x forum
175.44.x.x forum
175.44.x.x forum
36.248.x.x forum
50.16.x.x forum
61.241.x.x forum
66.249.x.x forum

Last Seen

lycanwrath Thu 05:24
Zipps Thu 03:14
Montgomery Pick Thu 02:43
Saul Forest Thu 01:56
Dodgeitorelse Wed 21:52

Newest Members

Forums
How to add this bar ??? players on progress?
»Stefan
Sat Sep 25 2010, 12:50PM

Posts: 178
Joined: Fri Feb 05 2010, 03:56PM
Registered Member #5774
How to add this bar ??? players on progress?


Peste tot undei bine
Website
Flesh
Sat Sep 25 2010, 01:03PM

Posts: 63
Joined: Mon Oct 19 2009, 07:16AM
Registered Member #5495
Load this picture in lgsl_files/other/under the name rank.gif
http://pipicek.net/images/88645b3edebfd53b5279fb4cf35e9e1b.gif

Open lgsl_files/lgsl_list.php

Insert this code
$progressbar=floor(($server['s']['players'] / $server['s']['playersmax']) * 100);

And this code
<td><b>Players:</b> {$progressbar}%
<div style='border: 1px solid white; background: white none repeat scroll 0% 0%; width: 100px; height: 10px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;'>
<img src='lgsl_fules/other/rank.gif' width='{$progressbar}' height='10'>
</div>
</td>

Website
»Stefan
Sat Sep 25 2010, 01:11PM

Posts: 178
Joined: Fri Feb 05 2010, 03:56PM
Registered Member #5774
Warning: Division by zero in /home/xxx/public_html/xxx/lgsl_files/lgsl_list.php on line 17

Peste tot undei bine
Website
Flesh
Sat Sep 25 2010, 02:06PM

Posts: 63
Joined: Mon Oct 19 2009, 07:16AM
Registered Member #5495
Code update

Website
Zipps
Mon Sep 27 2010, 01:37AM
Posts: 17
Joined: Mon May 10 2010, 01:03PM
Registered Member #6028
hi
get the same error
Warning: Division by zero in /home/xxx/public_html/xxx/lgsl_files/lgsl_list.php on line 17
and its on this line I get error
$progressbar=floor(($server['s']['players'] / $server['s']['playersmax']) * 100);
Website
mahomet91
Mon Sep 27 2010, 02:50AM
Posts: 19
Joined: Tue Aug 24 2010, 05:22PM
Registered Member #6243
Everything works

http://www.csmonitor.pl






Website
[FF] Feelgood
Thu Oct 07 2010, 01:44AM
Posts: 45
Joined: Thu Oct 23 2008, 03:03AM
Registered Member #4472
Would anyone be kind enough to post their working version of the lgsl_list.php file? I can not figure out exactly where to add the code to make this work properly.

Thanks.
Website
[FF] Feelgood
Sun Oct 10 2010, 01:09AM
Posts: 45
Joined: Thu Oct 23 2008, 03:03AM
Registered Member #4472
Anyone?
Website
Zipps
Sun Oct 10 2010, 03:27AM
Posts: 17
Joined: Mon May 10 2010, 01:03PM
Registered Member #6028
well I have lgls for php nuke 5.8
but dont get it to work
Website
alqaida
Sun Oct 24 2010, 08:31PM

Posts: 22
Joined: Tue Jun 09 2009, 11:09PM
Registered Member #5157
Flesh wrote ...

Load this picture in lgsl_files/other/under the name rank.gif
http://pipicek.net/images/88645b3edebfd53b5279fb4cf35e9e1b.gif

Open lgsl_files/lgsl_list.php

Insert this code
$progressbar=floor(($server['s']['players'] / $server['s']['playersmax']) * 100);

And this code
<td><b>Players:</b> {$progressbar}%
<div style='border: 1px solid white; background: white none repeat scroll 0% 0%; width: 100px; height: 10px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;'>
<img src='lgsl_fules/other/rank.gif' width='{$progressbar}' height='10'>
</div>
</td>



Where to insert a code $progressbar=floor(($server['s']['players'] / $server['s']['playersmax']) * 100);

In lgsl_list.php, the strip is and the status doesn't show, prompt please!

а если по-русски-куда вставлять блин код $progressbar=floor(($server['s']['players'] / $server['s']['playersmax']) * 100);,второй вставил и пустой прогресс, а этот вставляю выдает 500 ошибку.кто подскажет куда именно вставить его надо

Website
alqaida
Wed Oct 27 2010, 04:51AM

Posts: 22
Joined: Tue Jun 09 2009, 11:09PM
Registered Member #5157
up

Website
»Stefan
Wed Oct 27 2010, 08:34AM

Posts: 178
Joined: Fri Feb 05 2010, 03:56PM
Registered Member #5774
in lgsl_list or lgsl_details :-@

Peste tot undei bine
Website
alqaida
Wed Oct 27 2010, 10:19PM

Posts: 22
Joined: Tue Jun 09 2009, 11:09PM
Registered Member #5157
thanks

Website
[FF] Feelgood
Sun Nov 07 2010, 12:58AM
Posts: 45
Joined: Thu Oct 23 2008, 03:03AM
Registered Member #4472
Can someone PLEASE post their working php file for this?!?!?
Website
Mac[PLATOoN]
Wed Nov 24 2010, 02:02AM
Posts: 75
Joined: Sun Nov 21 2010, 09:37AM
Registered Member #6416
got it working, too....

but i am using e107 so i edited lgsl_zone.php...
I guess it is nearly the same...
Here is the part i changed in context...

[Part1]
=============================================================
<?php

/*----------------------------------------------------------------------------------------------------------\
| |
| [ LIVE GAME SERVER LIST ] [ © RICHARD PERRY FROM GREYCUBE.COM ] |
| |
| Released under the terms and conditions of the GNU General Public License Version 3 (http://gnu.org) |
| |
\-----------------------------------------------------------------------------------------------------------*/

//------------------------------------------------------------------------------------------------------------+

global $lgsl_config, $lgsl_zone_number;

if (!isset($lgsl_zone_number)) { exit("LGSL PROBLEM: $lgsl_zone_number NOT SET"); }

require "lgsl_class.php";

$zone_width = $lgsl_config['zone']['width']."px";
$zone_grid = isset($lgsl_config['grid'][$lgsl_zone_number]) ? $lgsl_config['grid'][$lgsl_zone_number] : 1;
$zone_count = 0;

//------------------------------------------------------------------------------------------------------------+

$request = empty($lgsl_config['players'][$lgsl_zone_number]) ? "s" : "sp";
$server_list = lgsl_query_group( array( "request"=>$request, "zone"=>$lgsl_zone_number ) );
$server_list = lgsl_sort_servers($server_list);

//------------------------------------------------------------------------------------------------------------+

if (!$server_list)
{
$output .= "<div style='margin:auto; text-align:center'>NO SERVERS IN ZONE {$lgsl_zone_number}</div>"; return;
}

//------------------------------------------------------------------------------------------------------------+

$output .= "
<table cellpadding='0' cellspacing='0' style='width:100%; margin:auto; text-align:center'>
<tr>";

foreach ($server_list as $key => $server)
{
$server = lgsl_sort_players($server);
$misc = lgsl_server_misc($server);
$server = lgsl_server_html($server);
//----ADDED----
$progressbar = floor(($server['s']['players'] / $server['s']['playersmax']) * 100);
$progressbar2 = floor(($server['s']['players'] / $server['s']['playersmax']) * 210);
//------------------------------------------------------------------------------------------------------------+
=================================================================


[part2]

=====================================================================
<img alt='' src='{$misc['image_map']}' title='{$lgsl_config['text']['vsd']}' style='border:none; vertical-align:middle' />
<img alt='' src='{$misc['image_map_password']}' title='{$lgsl_config['text']['vsd']}' style='border:none; position:absolute; z-index:2; top:0px; left:0px;' />
<img alt='' src='{$misc['icon_game']}' title='{$misc['text_type_game']}' style='border:none; position:absolute; z-index:2; top:4px; left:4px;' />
<img alt='' src='{$misc['icon_location']}' title='{$misc['text_location']}' style='border:none; position:absolute; z-index:2; top:4px; right:4px;' />
</a>
</div>
</td>
</tr>

<tr>
<td title='{$server['s']['map']}' style='padding:0px; text-align:center'>
<div style='left:0px; right:0px; top:0px; bottom:0px; width:{$zone_width}; white-space:nowrap; overflow:hidden; text-align:center'>
{$server['s']['map']}
</div>
</td>
</tr>

//----ADDED----
<td><b>Full:</b> {$progressbar}%
<div style='border: 1px solid white; background: green none repeat scroll 0% 0%; width: 210px; height: 10px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;'>
<img src='http://www.mywebside.eu/e107_plugins/lgsl/lgsl_files/other/rank.gif' width='$progressbar2' height='10'>
</div>
</td>
//---------------
===============================================================

I used "$progressbar2" because i changed width from 100 to 210px, "$progressbar" is still needed to show percentage.
The picture downloaded was not shown with only "/lgsl_files/other/rank.gif" but it works with full adress.... maybe this is a thing i need a look at config.... maybe somthing with realpath option....
Hope this helps...

 

Jump:     Back to top


You are not logged in - Click Here To Signup

Username:    Password:   

Mini Buttons

.... © GreyCube.com - Richard Perry - Powered by e107.org