[LGSL] Как да направите LGSL-то на безплатен хостинг!

В този раздел ще се поместват уроците, свързани с програмирането и дизайна.
User avatar
kacaka
Потребител
Потребител
Posts: 1
Joined: 15 Mar 2012, 02:39

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by kacaka »

Ето ви кода за безплатен хост тръгва дори и на 000webhost

Code: Select all

<?php

//------------------------------------------------------------------------------------------------------------+
//[ PREPARE CONFIG - DO NOT CHANGE OR MOVE THIS ]

  global $lgsl_config; $lgsl_config = array();

//------------------------------------------------------------------------------------------------------------+
//[ FEED: 0=OFF 1=CURL OR FSOCKOPEN 2=FSOCKOPEN ONLY / LEAVE THE URL ALONE UNLESS YOU KNOW WHAT YOUR DOING ]

  $lgsl_config['feed']['method'] = 2;
  $lgsl_config['feed']['url']    = "http://www.greycube.co.uk/lgsl/feed/lgsl_files/lgsl_feed.php";

//------------------------------------------------------------------------------------------------------------+
//[ BACKGROUND COLORS: TEXT HARD TO READ ? CHANGE THESE TO CONTRAST THE FONT COLOR / www.colorpicker.com ]

  $lgsl_config['background'][1] = "background-color:#e4eaf2";
  $lgsl_config['background'][2] = "background-color:#f4f7fa";

//------------------------------------------------------------------------------------------------------------+
//[ SHOW LOCATION FLAGS: 0=OFF 1=GEO-IP "GB"=MANUALLY SET COUNTRY CODE FOR SPEED ]

  $lgsl_config['locations'] = 0;

//------------------------------------------------------------------------------------------------------------+
//[ SHOW TOTAL SERVERS AND PLAYERS AT BOTTOM OF LIST: 0=OFF 1=ON ]

  $lgsl_config['list']['totals'] = 0;

//------------------------------------------------------------------------------------------------------------+
//[ SORTING OPTIONS ]

  $lgsl_config['sort']['servers'] = "id";   // OPTIONS: id  type  zone  players  status
  $lgsl_config['sort']['players'] = "name"; // OPTIONS: name  score

//------------------------------------------------------------------------------------------------------------+
//[ ZONE SIZING: HEIGHT OF PLAYER BOX DYNAMICALLY CHANGES WITH THE NUMBER OF PLAYERS ]

  $lgsl_config['zone']['width']     = "160"; // images will be cropped unless also resized to match
  $lgsl_config['zone']['line_size'] = "19";  // player box height is this number multiplied by player names
  $lgsl_config['zone']['height']    = "100"; // player box height limit

//------------------------------------------------------------------------------------------------------------+
//[ ZONE GRID: NUMBER=WIDTH OF GRID - INCREASE FOR HORIZONTAL ZONE STACKING ]

  $lgsl_config['grid'][1] = 1;
  $lgsl_config['grid'][2] = 1;
  $lgsl_config['grid'][3] = 1;
  $lgsl_config['grid'][4] = 1;
  $lgsl_config['grid'][5] = 1;
  $lgsl_config['grid'][6] = 1;
  $lgsl_config['grid'][7] = 1;
  $lgsl_config['grid'][8] = 1;

//------------------------------------------------------------------------------------------------------------+
//[ ZONE SHOWS PLAYER NAMES: 0=HIDE 1=SHOW ]

  $lgsl_config['players'][1] = 1;
  $lgsl_config['players'][2] = 1;
  $lgsl_config['players'][3] = 1;
  $lgsl_config['players'][4] = 1;
  $lgsl_config['players'][5] = 1;
  $lgsl_config['players'][6] = 1;
  $lgsl_config['players'][7] = 1;
  $lgsl_config['players'][8] = 1;

//------------------------------------------------------------------------------------------------------------+
//[ ZONE RANDOMISATION: NUMBER=MAX RANDOM SERVERS TO BE SHOWN ]

  $lgsl_config['random'][0] = 0;
  $lgsl_config['random'][1] = 0;
  $lgsl_config['random'][2] = 0;
  $lgsl_config['random'][3] = 0;
  $lgsl_config['random'][4] = 0;
  $lgsl_config['random'][5] = 0;
  $lgsl_config['random'][6] = 0;
  $lgsl_config['random'][7] = 0;
  $lgsl_config['random'][8] = 0;

//------------------------------------------------------------------------------------------------------------+
// [ HIDE OFFLINE SERVERS: 0=HIDE 1=SHOW

  $lgsl_config['hide_offline'][0] = 0;
  $lgsl_config['hide_offline'][1] = 0;
  $lgsl_config['hide_offline'][2] = 0;
  $lgsl_config['hide_offline'][3] = 0;
  $lgsl_config['hide_offline'][4] = 0;
  $lgsl_config['hide_offline'][5] = 0;
  $lgsl_config['hide_offline'][6] = 0;
  $lgsl_config['hide_offline'][7] = 0;
  $lgsl_config['hide_offline'][8] = 0;

//------------------------------------------------------------------------------------------------------------+
//[ e107 VERSION: TITLES - OTHER VERSIONS ARE SET BY THE CMS ]

  $lgsl_config['title'][0] = "Live Game Server List";
  $lgsl_config['title'][1] = "Game Server";
  $lgsl_config['title'][2] = "Game Server";
  $lgsl_config['title'][3] = "Game Server";
  $lgsl_config['title'][4] = "Game Server";
  $lgsl_config['title'][5] = "Game Server";
  $lgsl_config['title'][6] = "Game Server";
  $lgsl_config['title'][7] = "Game Server";
  $lgsl_config['title'][8] = "Game Server";

//------------------------------------------------------------------------------------------------------------+
//[ STAND-ALONE VERSION: LGSL ADMIN LOGON ]

  $lgsl_config['admin']['user'] = "lgsladmin";
  $lgsl_config['admin']['pass'] = "changeme";

//------------------------------------------------------------------------------------------------------------+
//[ DATABASE SETTINGS: FOR STAND-ALONE OR TO OVERRIDE CMS DEFAULTS ]

  $lgsl_config['db']['server'] = "server";
  $lgsl_config['db']['user']   = "user";
  $lgsl_config['db']['pass']   = "pass";
  $lgsl_config['db']['db']     = "db";
  $lgsl_config['db']['table']  = "lgsl";

//------------------------------------------------------------------------------------------------------------+
//[ HOSTING FIXES ]

  $lgsl_config['direct_index'] = 1;  // 1=link to index.php instead of the folder
  $lgsl_config['no_realpath']  = 1;  // 1=do not use the realpath function
  $lgsl_config['url_path']     = ""; // full url to /lgsl_files/ for when auto detection fails

//------------------------------------------------------------------------------------------------------------+
//[ ADVANCED SETTINGS ]

  $lgsl_config['management']    = 0;         // 1=show advanced management in the admin by default
  $lgsl_config['host_to_ip']    = 0;         // 1=show the servers ip instead of its hostname
  $lgsl_config['public_add']    = 0;         // 1=servers require approval OR 2=servers shown instantly
  $lgsl_config['public_feed']   = 0;         // 1=feed requests can add new servers to your list
  $lgsl_config['cache_time']    = 60;        // seconds=time before a server needs updating
  $lgsl_config['live_time']     = 3;         // seconds=time allowed for updating servers per page load
  $lgsl_config['timeout']       = 0;         // 1=gives more time for servers to respond but adds loading delay
  $lgsl_config['retry_offline'] = 0;         // 1=repeats query when there is no response but adds loading delay
  $lgsl_config['cms']           = "sa";      // sets which CMS specific code to use

//------------------------------------------------------------------------------------------------------------+
//[ TRANSLATION ]

  $lgsl_config['text']['vsd'] = "CLICK TO VIEW SERVER DETAILS";
  $lgsl_config['text']['slk'] = "GAME LINK";
  $lgsl_config['text']['sts'] = "Status:";
  $lgsl_config['text']['adr'] = "Address:";
  $lgsl_config['text']['cpt'] = "Connection Port:";
  $lgsl_config['text']['qpt'] = "Query Port:";
  $lgsl_config['text']['typ'] = "Type:";
  $lgsl_config['text']['gme'] = "Game:";
  $lgsl_config['text']['map'] = "Map:";
  $lgsl_config['text']['plr'] = "Players:";
  $lgsl_config['text']['npi'] = "NO PLAYER INFO";
  $lgsl_config['text']['nei'] = "NO EXTRA INFO";
  $lgsl_config['text']['ehs'] = "Setting";
  $lgsl_config['text']['ehv'] = "Value";
  $lgsl_config['text']['onl'] = "ONLINE";
  $lgsl_config['text']['onp'] = "ONLINE WITH PASSWORD";
  $lgsl_config['text']['nrs'] = "NO RESPONSE";
  $lgsl_config['text']['pen'] = "WAITING TO BE QUERIED";
  $lgsl_config['text']['zpl'] = "PLAYERS:";
  $lgsl_config['text']['mid'] = "INVALID SERVER ID";
  $lgsl_config['text']['nnm'] = "--";
  $lgsl_config['text']['nmp'] = "--";
  $lgsl_config['text']['tns'] = "Servers:";
  $lgsl_config['text']['tnp'] = "Players:";
  $lgsl_config['text']['tmp'] = "Max Players:";
  $lgsl_config['text']['asd'] = "PUBLIC ADDING OF SERVERS IS DISABLED";
  $lgsl_config['text']['awm'] = "THIS AREA ALLOWS YOU TO TEST AND THEN ADD ONLINE GAME SERVERS TO THE LIST";
  $lgsl_config['text']['ats'] = "Test Server";
  $lgsl_config['text']['aaa'] = "SERVER ALREADY ADDED AND NEEDS ADMIN APPROVAL";
  $lgsl_config['text']['aan'] = "SERVER ALREADY ADDED";
  $lgsl_config['text']['anr'] = "NO RESPONSE - MAKE SURE YOU ENTERED THE CORRECT DETAILS";
  $lgsl_config['text']['ada'] = "SERVER HAS BEEN ADDED FOR ADMIN APPROVAL";
  $lgsl_config['text']['adn'] = "SERVER HAS BEEN ADDED";
  $lgsl_config['text']['asc'] = "SUCCESS - PLEASE CONFIRM ITS THE CORRECT SERVER";
  $lgsl_config['text']['aas'] = "Add Server";
  $lgsl_config['text']['loc'] = "Location:";

//------------------------------------------------------------------------------------------------------------+
User avatar
DDoS
DG-GAMING.Tk - Администратор! :]
DG-GAMING.Tk - Администратор! :]
Posts: 97
Joined: 20 Mar 2012, 08:53
Skype: da
CS Nick: SchooL
Favorite version: CS: 1.6
Steam Community ID: school_a
Location: na sedmoto nebe
Contact:

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by DDoS »

.
Last edited by DDoS on 20 May 2015, 20:48, edited 1 time in total.
User avatar
Dimitrov Inc.
V.I.P Потребител
V.I.P Потребител
Posts: 244
Joined: 21 Mar 2011, 18:41
Skype: wes7ernnn
CS Nick: sev Der Point
Favorite version: CS: 1.6
Location: гр. София

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by Dimitrov Inc. »

Irie wrote:Добре всичко е Ок, но имам 1 проблем.. Защо не се вижда онлайн иконата? Иначе йп-то,името , играчите и т.н.к Си пише..
Дай снимка да видим за какво става на въпрос.
:)
User avatar
Dimitrov Inc.
V.I.P Потребител
V.I.P Потребител
Posts: 244
Joined: 21 Mar 2011, 18:41
Skype: wes7ernnn
CS Nick: sev Der Point
Favorite version: CS: 1.6
Location: гр. София

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by Dimitrov Inc. »

studenta666 wrote:
LoveHeroineQueen wrote:
Irie wrote:Добре всичко е Ок, но имам 1 проблем.. Защо не се вижда онлайн иконата? Иначе йп-то,името , играчите и т.н.к Си пише..
Дай снимка да видим за какво става на въпрос.
:)
Линк към форума му - http://www.dg-gaming.net16.net/forum/
Не ми излиза, само това - http://error404.000webhost.com/?
User avatar
StreeT IzroD
V.I.P
V.I.P
Posts: 220
Joined: 01 Aug 2013, 11:45
Skype: riko_991
CS Nick: {3xPeRTs}-PrO
Favorite version: CS: 1.6
Steam Community ID: enriko_ok
Location: Greece™
Contact:

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by StreeT IzroD »

Мм , Прекрасно ! Стана , няма сега никакви бъгове / грешки и т.н Спокойно мога да си добавя сървърчетата :P
От начало си помислих , че нищо няма да направя както трябва но то зе че късмета е на моя страна :clapp:
User avatar
Eea3
Потребител
Потребител
Posts: 13
Joined: 03 May 2015, 15:55

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by Eea3 »

Урока е доста добър - пробрах го и работи както трябва. :) Браво!
User avatar
Ga[R]y
V.I.P
V.I.P
Posts: 15
Joined: 08 May 2014, 18:06
Skype: na l
CS Nick: Ga[R]y
Favorite version: CS: Global Offensive
Steam Community ID: trust19

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by Ga[R]y »

Урока е доста добър! Аз имах проблем с LGSL-то но спомоща на този урок си го оправих благодаря! :o
User avatar
HeMcku
Потребител
Потребител
Posts: 154
Joined: 08 Jan 2016, 09:23
Skype: dg-gaming
CS Nick: SchooL
Favorite version: CS: 1.6
Steam Community ID: 99919221
Location: /resetscore

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by HeMcku »

Каква е новата грешка: http://www.greycube.co.uk/lgsl/feed/lgs ... l_feed.php server error.... ?
User avatar
atmax
Потребител
Потребител
Posts: 42
Joined: 21 Apr 2016, 13:14

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by atmax »

FEED MISSING FROM: http://www.greycube.co.uk/lgsl/feed/lgs ... l_feed.php RETURNED: HTTP/1.1 404 Not Found Server: nginx Date: Wed, 22 Feb 2017 16:19:05 GMT Content-Type: text/html Content-Length: 162 Connection: close <html> <head><title>404 Not Found</title></head> <body bgcolor="white"> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html> :END


Дава грешка "FEED MISSING FROM..."
Някой да помогне ако може моля. :)
User avatar
HeMcku
Потребител
Потребител
Posts: 154
Joined: 08 Jan 2016, 09:23
Skype: dg-gaming
CS Nick: SchooL
Favorite version: CS: 1.6
Steam Community ID: 99919221
Location: /resetscore

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by HeMcku »

atmax wrote:FEED MISSING FROM: http://www.greycube.co.uk/lgsl/feed/lgs ... l_feed.php RETURNED: HTTP/1.1 404 Not Found Server: nginx Date: Wed, 22 Feb 2017 16:19:05 GMT Content-Type: text/html Content-Length: 162 Connection: close <html> <head><title>404 Not Found</title></head> <body bgcolor="white"> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html> :END


Дава грешка "FEED MISSING FROM..."
Някой да помогне ако може моля. :)
Промени пътя от lgsl_config.php, http://www.greycube.co.uk/lgsl/feed/lgs ... l_feed.php -> http://www.твоят-сайт.com/lgsl/lgsl_files/lgsl_feed.php
User avatar
slavi778
Потребител
Потребител
Posts: 37
Joined: 10 Aug 2021, 17:47
CS Nick: Scorpiona
Favorite version: CS: 1.6
Contact:

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by slavi778 »

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_class.php:130 Stack trace: #0 /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_class.php(308): lgsl_database() #1 /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_list.php(15): lgsl_query_group() #2 /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/index.php(34): require('/srv/disk12/400...') #3 {main} thrown in /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_class.php on line 130 ето какво ми излиза пък на мен.
User avatar
iVoka
CS-bg.info Admin
CS-bg.info Admin
Posts: 1317
Joined: 29 Jun 2007, 12:21
Favorite version: CS: 1.6
Steam Community ID: ivobg92
Contact:

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by iVoka »

slavi778 wrote: 27 Dec 2021, 08:08 Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_class.php:130 Stack trace: #0 /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_class.php(308): lgsl_database() #1 /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_list.php(15): lgsl_query_group() #2 /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/index.php(34): require('/srv/disk12/400...') #3 {main} thrown in /srv/disk12/4006632/www/csluxeon.sportsontheweb.net/lgsl/lgsl_files/lgsl_class.php on line 130 ето какво ми излиза пък на мен.
Това е защото ползваш нова версия на PHP. LGSL е доста стар скрипт, пусни го под PHP версия 5.6 и няма да има проблеми.
User avatar
HarveyWNvm
Потребител
Потребител
Posts: 280
Joined: 04 Aug 2016, 18:40
Skype: HarveyWNvmVevo
CS Nick: doide li admina
Favorite version: CS: 1.5
Steam Community ID: usersharvey190
Location: Plovdiv
Contact:

Re: [LGSL] Как да направите LGSL-то на безплатен хостинг!

Post by HarveyWNvm »

Еми добре де. Нека да предложа от мен един вид кой то може да ви помогна с каквото мога. Не се бойте даже е супер станал дето съм го направил те са на два вида дълго и късо налично можете само да видите как съм ги настрои и дори на безплатен хостинг върви много хубаво. Достъп до забраняване на ботове и стига да имате качен сървър в ===>GameTracker<=== Не е реклама. И ето няколко демота от мен.

1) Малък вид
2) Дълаг вид

Ако ви харесва демотата мога да ги поставя тука и 2 та си скрипта :o :o

Ето и едно демо който един сайт вече използва от мой скрипт Виж те Не е реклама :o :o :o
Post Reply

Return to “Учебни теми”