Code Monkey home page Code Monkey logo

fullserver's Introduction

 d88888b db    db db      db      .d8888. d88888b d8888b. db    db d88888b d8888b. 
 88'     88    88 88      88      88'  YP 88'     88  `8D 88    88 88'     88  `8D 
 88ooo   88    88 88      88      `8bo.   88ooooo 88oobY' Y8    8P 88ooooo 88oobY' 
 88~~~   88    88 88      88        `Y8b. 88~~~~~ 88`8b   `8b  d8' 88~~~~~ 88`8b   
 88      88b  d88 88booo. 88booo. db   8D 88.     88 `88.  `8bd8'  88.     88 `88. 
 YP      ~Y8888P' Y88888P Y88888P `8888Y' Y88888P 88   YD    YP    Y88888P 88   YD

Najnowsza wersja plików z serwera FullServer.eu na licencji MIT

Autorzy:
====================================================================

Autorzy tej wersji:
  - Mateusz "eider" Cichon
  - XJL
  - Lukasz "Wielebny" Biegaj
  - Arnold "SeriouS" Fornalczyk

Credits:
  - Mlody626 - autor poprzedniej wersji gamemodu (FullDM), a takze kilku
     linii kodu przeniesionych do tej wersji (commands_anim.inc).
  - DracoBlue, Incognito, Y-Less, Sacky, StrickenKid, Zeex, Fro1sha, 
     DanielCortez, SA-MP.

Kompilacja + kilka uwag:
====================================================================

W katalogu gamemode/gamemodes/ znajduje sie skrypt make.bat, ktory dokonuje
aktualizacji plikow z wersja gamemodu, wykonuje kompilacje gamemodu.

W pliku make.bat (badz tez w generowanych pliku version.inc) nalezy zmodyfikowac
adres IP oraz port serwera. Dane te sa weryfikowane przy starcie gamemodu, tak
aby uniemozliwic uruchamianie 'kradzionego' amx bezposrednio na innym komputerze.

W katalogu gamemode/schema/ znajduje sie struktura bazy danych, ktora nalezy wgrac
na serwer MySQL. Konfiguracja danych MySQL znajduje sie w pliku 
scriptfiles/FullServer/config.db. Haslo do bazy danych musi byc 'zaszyfrowane'
algorytmem ROT13 (!!!).

Haslo RCON podane w pliku server.cfg rowniez musi byc przetworzone funkcja ROT13.

Hasla graczy szyfrowane sa za pomoca funkcji MD5(nick+sol+haslo), dzieki czemu
sa nie do zlamania za pomoca tzw. rainbow tables. Sol zapisana jest na sztywno
w pliku utility_functions.inc. Jesli planujesz wykorzystac ten
gamemod jako podstawe do dalszego rozwoju, zmien sol na inna losowa wartosc,
przed zarejestrowaniem jakiegokolwiek konta!

Poziomy zapisane w bazie danych, w tabeli z graczami to:
	1 - moderator
	2 - administrator (poziom 1)
	3 - administrator (poziom 2)
	4 - administrator RCON
	5 - j.w. z malym twistem

Administratorzy RCON, aby sie zalogowac musza posiadac w bazie danych level rowny 4
lub 5. Haslo zwyklego admina ustawia sie za pomocš komendy /ahaslo <haslo>, lub w
bazie danych, w tabeli fs_config (używana jest funkcja md5 z sola).

Logowanie administratorow odbywa sie poprzez wpisanie komendy /alogin <haslo><spacja>.
Spacja jest zawsze na koncu, ale nie podaje sie jej przy ustawianiu hasla.

fullserver's People

Contributors

cirnot avatar

Watchers

James Cloos avatar Incognitiv avatar

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.