Code Monkey home page Code Monkey logo

lgsl's Introduction

GitHub release (latest by date) PHP MySQL MariaDB

GitHub followers GitHub stars GitHub forks GitHub code size in bytes Packagist

LGSL v6.2.1 (Live Game Server List)

Based-off LGSL v5.8 (stand-alone version) from www.greycube.com.

This is almost original version of LGSL with new features and working on PHP 5.4+ and MySQL 5.5+ or MariaDB 5.5+. LGSL v6 is LTS version, if you want to try new features - see LGSL7 branch.

May be easily upgraded from LGSL 5.8 and older.

Feel free to make pull request! Also you can suggest any ideas about new features.

Server List on laptop

lgsl Server List on laptop

Server List on mobile device

lgsl Server List on mobile device

v6.2.1

  • Added Euro Truck Simulator 2, American Truck Simulator, Mumble, ECO, Cryofall, GTA / Mafia Connected, Sonic Robo Blast 2 support
  • Minor fixes

v6.2.0

  • Added Preloader feature
  • Added Factorio, Black Ops 3, S.T.A.L.K.E.R. COP, Mafia 2: MP, Just Cause 2: MP support
  • Added Satisfactory, World of Warcraft, Farming Simulator support (only online-offline status)
  • Fixed FiveM, Battlefield 3, TeamSpeak3/TeaSpeak, Minecraft protocols
  • New game icons
  • Userbar & Charts improvements
  • Romanian language
  • Chinese simplified language
  • Minor fixes
    • Tested on PHP 8.2.0-dev

v6.1.1

  • Userbar & Charts improvements
  • Added Terraria, TeaSpeak support
  • New game icons
  • Turkish and Korean languages
  • Minor fixes

v6.1.0

  • LGSL now has native history chart: records server status and players count at last 24 hours
  • Available Flag-icon script: replacing standard icons to svg from flag-icon-css
  • Available Refresh script: refresh server's data in details page without reloading
  • Added RedM support
  • New game icons
  • Minor fixes
    • Tested on PHP 8.1.0-dev

v6.0.1

  • New Style: Cards [Screenshots]
  • Selecting active scripts on install page
  • Available Map Preview script
  • New game icons
  • Minor fixes

v6.0.0

  • LGSL now can use pagination!
  • Filtering by type or game using ?game= or ?type= parameters
  • Game icon now is a link to show all server of that game
  • Admin panel: now you can add ip with port to ip input (LGSL split after ':' automatically)
  • Now servers shows timestamps of last querying
  • Added Arabic language
  • Updated all styles

v5.10.3

  • LGSL now has update page
  • Added Rage:MP protocol
  • Added FiveM protocol
  • Added Discord protocol
  • Added few game icons
  • Improvements for installation page
  • Major changes for Wallpaper style
  • Better view on mobile devices

v5.10.2

  • LGSL now with IMG Mod!
  • Added Material Style [Screenshots]
  • Improvements to all styles
  • Better installation page with various settings
  • Rewrited main info table
  • Default icons now has bigger resolution
    • Now you can use bigger map images
  • Added Wallpaper Style [Screenshots]

v5.10.1

  • Menu in the top of page (also now you can enter the admin page thru the clicking on top right corner of the page)
  • Further adaptiveness to different resolutions
  • More CSS classes for style customization

v5.10.0

  • Added installation script [How to install LGSL]
  • Styles now has better view on mobile devices
  • Most popular game icons changed to 64x64 resolution

Original author of LGSL - Richard Perry (www.greycube.com)

lgsl's People

Contributors

aunepvp avatar baxandrei avatar ctannurella avatar ignrexi avatar jimmi08 avatar kg7x avatar kristianp26 avatar malimaliao avatar rouatbih avatar tltneon avatar tolikcorp avatar zekythewolf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lgsl's Issues

Request export IP´s to txt/php

Hello tltneon,

I just have a little request and hope you can help me with it.

Is it possible to add a button to export ip's and ports to a txt or php file ?
for example what should be in the file.
ip:port
ip:port
ip:port
and so on
it should be possible to save the file on the server, if possible in a user-defined location.
would be very thankfully if you can do something like this.

best regards

FiveM support

I saw someone here said to add it but I saw todo list it's done but the FiveM players info not work sends me : "no info about players"

Scum support

Is there a way you guys could add a support for Scum servers? That would amazing

[Question] Next Update

hey bro like you saw i give you 2 ideas to next update want to ask you,
when will be the next release?

No players info for new A2S_INFO

For left 4 dead 2 servers (possibly other games), which recently switched to the new A2S_INFO, there is no information about the players (nickname, score and play time) in full info about server.

The problem arises because of this https://github.com/tltneon/lgsl/blob/master/lgsl_files/lgsl_protocol.php#L644. In the data array, in response to the request, there are 0 players for 0 element. However, element 1 and 2 contain the number of players. The old query had 4 elements, now 3, one of which for some reason is always 0.

At the moment, I temporarily did it like this
if ($lgsl_need['p'] && $server['s']['players'][1] == "0") { $lgsl_need['p'] = FALSE; }
but I don't think this is the correct fix.

Any feedback about security issues

Hey LGSL team
I was reported some security issues in Huntr.dev and after near three months I don't see any feedback from you

Please If you accept the validity of the reports just click on the validate submit button on Huntr.dev to able me to get my bounty from Huntr.dev

Best regards, Amammad.

[request] Query Discord server

Not sure if it is possible, but to be able to query the discord server. I have seen some forums/websites that have live info on the channels, users, etc

LGSL_PATH_PROBLEM

Hello, please tell me why half of the elements on the web page on my VDS have path problems?
Below is one example.

style="background-image: url(/#LGSL_PATH_PROBLEM#/var/www/site.ru/home#/var/www/site.ru/servers/lgsl_files#/other/map_no_response.jpg);"

[question] standalone 5.7 version or how to update for e107 CMS

Hello,
at first, thank you for all your job with maintaining this.

I was asked to update e107 plugin by the same author (only e107 stuff, not LGSL). But the last version is for LGSL 5.7 and there were changes against 5.8.

I would like to use 5.10.3 directly, but I don't know what are differences against SA version in lgsl code. (e107 stuff is no problem)

For now I found only $lgsl_config['cms']

I thought if I compare LGSL 5.7 SA vs e107 lgsl_files, that I could check this.

Can somebody share this version? Or confirm that that cms config is the only difference?

Thank you

Feed System

Hello im again :)

Since greycube website is down maybe you can help me or explain me the feed system ?

If I understand it correctly, it automatically adds servers to the list when they send a request
to the feed link ?

Its an old gamespy game and i know how to change the gameserverfiles to another master server.
the game sends requests thrue fsockopen.

best regards

Add RedM support

Hey guys I want to say thank you for this amazing website script I would like to ask if you could add RedM protocol it is same like fivem just other name 🙂

cs 1.6 server

How can i add cs 1.6 server?
There is no such thing in the games list..

preview.js issue.

This is probably something simple but I'm trying to use the preview.js on a 2nd index,php file. I have the lgsl installation in "domain.com/servers/" and the 2nd index.php in the root "domain.com/". The original works obviously as the path is correct.
Its not reading that its in a sub directory.

https://i.imgur.com/aCQeyOJ.png

preview.js:4 HEAD https://domain.com/lgsl_files/maps/source/source.jpg 404 (Not Found)
imageExists @ preview.js:4
(anonymous) @ preview.js:24
(anonymous) @ preview.js:23
(anonymous) @ preview.js:9
preview.js:4 HEAD https://domain.com/lgsl_files/maps/source/source.png 404 (Not Found)
imageExists @ preview.js:4
(anonymous) @ preview.js:24
(anonymous) @ preview.js:23
(anonymous) @ preview.js:9
preview.js:4 HEAD https://domain.com/lgsl_files/maps/source/source/c1m3_mall.jpg 404 (Not Found)
imageExists @ preview.js:4
(anonymous) @ preview.js:24
(anonymous) @ preview.js:23
(anonymous) @ preview.js:9
preview.js:4 HEAD https://domain.com/lgsl_files/maps/source/source/c1m3_mall.png 404 (Not Found)

bug!!

hi!!
this don't show clients online on teamspeak 3 server!!
can you add client list for teamspeak3 servers??

check this:
function lgsl_query_33(&$server, &$lgsl_need, &$lgsl_fp)

Request

I have a old version of this with a custom style I use for my website:

https://disc-ff.com/LiveGameServerList/lgsl/

If I gave you the files would it be possible to add this custom style to your version? My version is having errors with PHP 7+ and will soon no longer work when my hosts updates.

Warning: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in /usr/www/disc/public/forums/LiveGameServerList/lgsl/lgsl_files/lgsl_class.php on line 162

Warning: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in /usr/www/disc/public/forums/LiveGameServerList/lgsl/lgsl_files/lgsl_class.php on line 340

^It was printing these errors. So having switching to this one would be Ideal but the style you have for your I don't think looks as clean as my current one. I could pay some money also.

Pagination

Hello ! Can you check the Pagination cuz ... is not really working fine
Thank You !

Trying to get in touch regarding a security issue

Hey there!

I'd like to report a security issue but cannot find contact instructions on your repository.

If not a hassle, might you kindly add a SECURITY.md file with an email, or another contact method? GitHub recommends this best practice to ensure security issues are responsibly disclosed, and it would serve as a simple instruction for security researchers in the future.

Thank you for your consideration, and I look forward to hearing from you!

(cc @huntr-helper)

reliability

Some servers are empty every now and then, but they are always online. What could be the reason?
the graphics also show weird statistics ... actually it's a shame that it doesn't run so reliably

Query for more Games

Maybe you can add this Games :

Call of Duty: Black Ops 3
Call of Duty: Modern Warfare 3
Call of Duty 3 (2006)
Call of Duty: Modern Warfare 2
Crysis 2
DayZ
DayZ Mod
Far Cry 2
Halo 2
James Bond 007: Nightfire
Mafia II - Multiplayer
Mafia II - Online
Minecraft: Bedrock Edition

Thank You Verry Much

New Game Icons

Hey,

Sorry to be a pain I have tested LGSL and i must say it works amazingly, We currently run a 7d2d space engineers and Multiple ark Survival servers how would I go about changing the icons for these rather than it using the default Half life icon ?

They all use the Source engine if that helps ?

Error userbar.php ?

Hello
Missing parameters "$w" and "$color_map" in case of error of "$ _GET['s']" in the "userbar.php" line 21 to 25?
Thank you

Add custom hyperlinks buttons?

Hello,
first of all i have tested this and works very great 👍
this is by far the best open source serverlist that a server owner can have.

im currently using the theme: ogp_style.css
and i would like to add on the top of the website on the center something like this: https://ibb.co/hM7Dnq7
would be cool if you can help me.
👍

i have tried to PM you on github to share paypal me link since i removed the credits from the website and i would like to donate for this. do you have discord or so where we can exchange the more private details?

Vertical Server banner

Hello,

I still miss the vertical version as a server banner. There are several vertical server banners on the gametracker.com website, but unfortunately not here yet.

I would appreciate your feedback.

greetings, Killer0561

Have problem with teaspeak

Show this error
[2021-11-29 23:17:36] [DEBUG] QUERY | Got new query client from XXX.XXX.XXX.XXX. Whitelisted: false
[2021-11-29 23:17:37] [INFO ] QUERY | [XXX.XXX.XXX.XXX:35290/ServerQuery#XXX.XXX.XXX.XXX/35290 | 13] Connection closed. Client disconnected.
And ip web hosted is in whitelist

LGSL hosting also does not work

In localhost, all counter-strike(steam-protocol) servers work fine, but some servers work well with hosting.
Running servers:
ip: 213.238.173.30
c_port: 27015
q_port:27015
software port : default

ip: 213.238.173.40
c_port: 27015
q_port:27015
software port : default

Don't Running server:
ip: 95.173.173.76
c_port: 27015
q_port:27015
software port : default

Details Explain

Hello
can you please explain me which data i can get from details also how or how it works.

Because i am just able to get name, time and score.
Thanks.

How

image
How to add monitor to forum ?

CMS Integration

Hello, maybe you could think about an integration with Wordpress?

Problem with Iframe

Hi Tltneon,
First of all, thank you for this code. I've been looking for a game server list for a long time. Openscource is still the best. Since there is no plug-in for Wordpress, I integrated LGSL as an iframe. But now I have a problem: the page navigation in the iframe refers to the parent page with "To Main Page". Is there a way to remove "To Main Page"? ()My site: https://www.w00tgames.de/gameserver/)
Thank you for your help
Arkancide

cod4x?

could you maybe change it to the cod4x master server? <3 since cod4 or like cod4x server ain't on qtracker listed no more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.