|
You last visited: Today at 03:23
Advertisement
[S&F] Overlay + Rounds + HoF[Download]
Discussion on [S&F] Overlay + Rounds + HoF[Download] within the Browsergames forum part of the Other Online Games category.
07/28/2014, 14:42
|
#1
|
elite*gold: 0
Join Date: Jun 2014
Posts: 148
Received Thanks: 97
|
[S&F] Overlay + Rounds + HoF[Download]
Sehr geehrte Leser,
nach reiflichem Überlegen bin ich nun zu dem Entschluss gekommen das:
English: //Thx to [S]ascha
Homepage und kostenlosen Lizenzkey gibts hier:
Das Overlay sowie alle Feauters sind absolut kostenfrei! Die Lizenz dient nur organisatorischen Gründen und kostet ebenfalls 4ever nichts!
- Overlay
- Rundensystem
- HoF
- MultiServer
Script zu veröffentlichen.
Es ist absolut kostenlos!
Was benötigt man?- Bereits funktionierende Files
- Allgemeine Anforderungen
- Grundwissen
- Eine Lizenz
- Eine feste Domain (für Lizenz)
Was ist enthalten?- Rundensystem
- Globaler Chat
- Hall of Fame
- Shop
- Rules
- Spieler suchen
- Kommentare zu Spielern
Probleme:
Function ereg_replace() | Sollte die Funktion deaktiviert sein, erscheint eine Fehlermeldung. Diese kann jedoch einfach ausgeblendet werden!
Woher bekommt man eine Lizenz?
Eine Lizenz kann auf der Homepage kostenlos geordert werden!
Folgende Informationen werden benötigt:- Domain
- E-Mail
Der Key wird dir dann innerhalb von max. 24 Stunden zugesendet!
Installationsanleitung- Downloade das Archiv
- Backuppe deine Files
- Entpacke das Archiv im Hauptverzeichnis
- Überschreibe alle Dateien
- Öffne datenbank.txt - Erstelle 2 neue Datenbanken mit einem Prefix
- Führe in beiden Datenbanken diesen SQL Befehl aus, wähle dann jeweils die Tabelle game_settings und ändere die Domain sowie die Datenbanken der Server
- Öffne adminui/backend/secrets.php und gib deine Daten ein
- öffne config.php und ändere die Daten
- In Config.php befindet sich auch der Lizenz Key + uid
- Passe client_cfg.php an
- Ändere in Server.php die var movie URL
- Öffne deine Request
- Suche nach // request
- Ersetze bis Ende der Register Action durch:
PHP Code:
// request $req = $_GET ['req']; $server = $_GET ['server']; $SSID = substr ( $req, 0, 32 ); // substring 0 32
$action = substr ( $req, 32, 3 ); // substring 32 $un_action_extra = substr ( $req, 35 );
// EXPERIMENTAL injection-fix by Jessi 17.06. $zeichen = array(); $zeichen[] = "--"; $zeichen[] = "*"; $zeichen[] = "+"; $zeichen[] = '"'; $zeichen[] = "'"; $zeichen[] = '\''; $action_extra = str_replace($zeichen,'',$un_action_extra); // EOF i-Fix
// ctracker $cracktrack = $_SERVER['QUERY_STRING']; $wormprotector = array('chr(', 'chr=', 'chr%20', '%20chr', 'wget%20', '%20wget', 'wget(', 'cmd=', '%20cmd', 'cmd%20', 'rush=', '%20rush', 'rush%20', 'union%20', '%20union', 'union(', 'union=', 'echr(', '%20echr', 'echr%20', 'echr=', 'esystem(', 'esystem%20', 'cp%20', '%20cp', 'cp(', 'mdir%20', '%20mdir', 'mdir(', 'mcd%20', 'mrd%20', 'rm%20', '%20mcd', '%20mrd', '%20rm', 'mcd(', 'mrd(', 'rm(', 'mcd=', 'mrd=', 'mv%20', 'rmdir%20', 'mv(', 'rmdir(', 'chmod(', 'chmod%20', '%20chmod', 'chmod(', 'chmod=', 'chown%20', 'chgrp%20', 'chown(', 'chgrp(', 'locate%20', 'grep%20', 'locate(', 'grep(', 'diff%20', 'kill%20', 'kill(', 'killall', 'passwd%20', '%20passwd', 'passwd(', 'telnet%20', 'vi(', 'vi%20', 'insert%20into', 'select%20', 'nigga(', '%20nigga', 'nigga%20', 'fopen', 'fwrite', '%20like', 'like%20', '$_request', '$_get', '$request', '$get', '.system', 'HTTP_PHP', '&aim', '%20getenv', 'getenv%20', 'new_password', '&icq','/etc/password','/etc/shadow', '/etc/groups', '/etc/gshadow', 'HTTP_USER_AGENT', 'HTTP_HOST', '/bin/ps', 'wget%20', 'uname\x20-a', '/usr/bin/id', '/bin/echo', '/bin/kill', '/bin/', '/chgrp', '/chown', '/usr/bin', 'g\+\+', 'bin/python', 'bin/tclsh', 'bin/nasm', 'perl%20', 'traceroute%20', 'ping%20', '.pl', '/usr/X11R6/bin/xterm', 'lsof%20', '/bin/mail', '.conf', 'motd%20', 'HTTP/1.', '.inc.php', 'config.php', 'cgi-', '.eml', 'file\://', 'window.open', '<SCRIPT>', 'javascript\://','img src', 'img%20src','.jsp','ftp.exe', 'xp_enumdsn', 'xp_availablemedia', 'xp_filelist', 'xp_cmdshell', 'nc.exe', '.htpasswd', 'servlet', '/etc/passwd', 'wwwacl', '~root', '~ftp', '.js', '.jsp', 'admin_', '.history', 'bash_history', '.bash_history', '~nobody', 'server-info', 'server-status', 'reboot%20', 'halt%20', 'powerdown%20', '/home/ftp', '/home/www', 'secure_site, ok', 'chunked', 'org.apache', '/servlet/con', '<script', '/robot.txt' ,'/perl' ,'mod_gzip_status', 'db_mysql.inc', '.inc', 'select%20from', 'select from', 'drop%20', '.system', 'getenv', 'http_', '_php', 'php_', 'phpinfo()', '<?php', '?>', 'sql=', '$mysql_', 'java script:');
$checkworm = str_replace($wormprotector, '*', $cracktrack);
if ($cracktrack != $checkworm) { $cremotead = $_SERVER['REMOTE_ADDR']; $cuseragent = $_SERVER['HTTP_USER_AGENT']; die( "Attack detected! <br /><br /><b>Dieser Angriff wurde erkannt und blockiert:</b><br />$cremotead - $cuseragent" ); } // eof
try{
$db = new PDO ( 'mysql:host=' . $mysql_host . ';dbname=' . $server . ';charset=' . $mysql_char . '', '' . $server . '', '' . $mysql_pass . ''); }catch(Exception $e){ exit(); }
$db->setAttribute ( PDO::ATTR_ORACLE_NULLS, PDO::NULL_TO_STRING );
// returned value $ret = array_fill ( 0, 512, '0' ); switch ($action) { case $ACT_REGISTER : // req structure // 001Admin;spierdalaj;;;;1;1;2;3/510/501/4/510/2/2/7/1/%3B $npe = explode ( ";", $action_extra ); $nick = $npe [0]; $pass = $npe [1]; $email = urlencode(strtolower($npe [2])); // var_dump($npe); // break; // nick & pass lenghts if (strlen ( $nick ) < 3 || strlen ( $nick ) > 20) { // throw error & break; $ret = array ( $ERR_NAME_TOO_SHORT ); break; } if ( preg_match("/[^-a-z0-9_]/i", $nick) ) { // throw error & break; $ret = array ( $ERR_NAME_EXISTS ); break; } if (strlen ( $pass ) < 4) { // throw error & break; $ret = array ( $ERR_PASSWORD_TOO_SHORT ); break; } if ( preg_match("/[^-a-z0-9_]/i", $pass) ) { // throw error & break; $ret = array ( $ERR_NAME_EXISTS ); break; } $cmail = $npe [2]; if (filter_var($cmail, FILTER_VALIDATE_EMAIL) == FALSE) { $ret = array ( $ERR_EMAIL_WRONG ); break; } // check db for duplicates $qry = $db->prepare ( "SELECT user_name, email FROM global_data WHERE user_name = :name OR email = :email" ); $qry->bindParam ( ':name', $nick ); $qry->bindParam ( 'email', $email ); $qry->execute (); // var_dump ( $qry->fetchAll ()[0] ); // exit (); // if duplicates, throw error & break if ($qry->rowCount () > 0) { $duplicate = $qry->fetchAll ( PDO::FETCH_ASSOC ); $duplicate = $duplicate [0]; if ($duplicate ['email'] == $email) { // throw error & break; $ret = array ( $ERR_EMAIL_EXISTS ); break; } // throw error & break; $ret = array ( $ERR_NAME_EXISTS ); break; } // character looks $looks = explode ( "/", $npe [8] ); $looks [1] = substr_replace ( $looks [1], "0", 1, 1 ); $looks [2] = substr_replace ( $looks [2], "0", 1, 1 ); $looks [4] = substr_replace ( $looks [4], "0", 1, 1 ); // var_dump($looks); // break; // class $class = $npe [7]; // race $race = $npe [5]; // gender $gender = $npe [6]; // stats $stats = loadDefaultStats ( $class, $race ); //hash password $pass = md5($pass);
// Jessis Multi-Acc-fix v2 $ip = $_SERVER['REMOTE_ADDR']; $ipc = $db->prepare ( "SELECT user_id FROM user_data WHERE last_ip = :ip" ); $ipc->bindParam ( ':ip', $ip ); $ipc->execute (); if($ipc->rowCount () >= 3) { $ret = array ( $ERR_ACCOUNTS_PER_IP ); break; } // End of Fix // add new user to DB // + Activation Code (G.Poison) $code = rand(1, 99999999); $qry = $db->prepare ( "INSERT INTO user_data(user_name, password, email, last_ip, face1, face2, face3, face4, face5, face6, face7, face8, face9, face10, reg_date, class, race, gender, attr_str, attr_agi, attr_int, attr_wit, attr_luck, activation_code) VALUES(:name, :pass, :email, :lastip, :face1, :face2, :face3, :face4, :face5, :face6, :face7, :face8, :face9, :face10, :reg_date, :class, :race, :gender, :str, :agi, :int, :wit, :luck, :code)" ); $qry->bindParam ( ':name', $nick ); $qry->bindParam ( ':lastip', $ip ); $qry->bindParam ( ':pass', $pass ); $qry->bindParam ( ':email', $email ); $qry->bindParam ( ':code', $code );
for($i = 1; $i < 11; $i ++) { $qry->bindParam ( ':face' . $i, $looks [$i - 1] ); } // timestmp $time = new DateTime (); $qry->bindParam ( ':reg_date', $time->getTimestamp () ); $qry->bindParam ( ':class', $class ); $qry->bindParam ( ':race', $race ); $qry->bindParam ( ':gender', $gender ); // default stats $qry->bindParam ( ':str', $stats [0] ); $qry->bindParam ( ':agi', $stats [1] ); $qry->bindParam ( ':int', $stats [2] ); $qry->bindParam ( ':wit', $stats [3] ); $qry->bindParam ( ':luck', $stats [4] ); $qry->execute ();
$code = rand(1, 99999999); $qry = $db->prepare ( "INSERT INTO global_data(user_name, password, email, last_ip, face1, face2, face3, face4, face5, face6, face7, face8, face9, face10, reg_date, class, race, gender, attr_str, attr_agi, attr_int, attr_wit, attr_luck, activation_code) VALUES(:name, :pass, :email, :lastip, :face1, :face2, :face3, :face4, :face5, :face6, :face7, :face8, :face9, :face10, :reg_date, :class, :race, :gender, :str, :agi, :int, :wit, :luck, :code)" ); $qry->bindParam ( ':name', $nick ); $qry->bindParam ( ':lastip', $ip ); $qry->bindParam ( ':pass', $pass ); $qry->bindParam ( ':email', $email ); $qry->bindParam ( ':code', $code );
for($i = 1; $i < 11; $i ++) { $qry->bindParam ( ':face' . $i, $looks [$i - 1] ); } // timestmp $time = new DateTime (); $qry->bindParam ( ':reg_date', $time->getTimestamp () ); $qry->bindParam ( ':class', $class ); $qry->bindParam ( ':race', $race ); $qry->bindParam ( ':gender', $gender ); // default stats $qry->bindParam ( ':str', $stats [0] ); $qry->bindParam ( ':agi', $stats [1] ); $qry->bindParam ( ':int', $stats [2] ); $qry->bindParam ( ':wit', $stats [3] ); $qry->bindParam ( ':luck', $stats [4] ); $qry->execute ();
// get user id $qry = $db->prepare ( "SELECT user_id FROM user_data WHERE user_name = :name" ); $qry->bindParam ( ":name", $nick ); $qry->execute (); $res = $qry->fetchAll (); $a = $res [0] ['user_id']; $ret = array ( $ACT_REGISTER . $a ); break;
Und das wars dann auch schon!
Wenn man einen Server resetten will,
und alle Daten in die Hall of Fame eintragen lassen will,
muss man nur folgenden Befehl aufrufen:
PHP Code:
http://domain.com/restart/reset.php?action=restart&server=1
server=1 muss natürlich angepasst werden.
Ohne kostenlose Lizenz funktioniert das gesamte Portal nicht!
Verfügbare Sprachen:- Deutsch
Lizenz
Download
Eine Homepage wird bald hinzugefügt!
Neuer Service!!
Lasse dir deine maßgeschneiderte Version kostenlos zusammenstellen!
Melde dich hier im Thema mit deinen Wünschen,
sollten sie realistisch formuliert sein werde ich mich umgehend bei dir melden und mit der Arbeit beginnen!
Und das auch noch kostenlos!
Geplant:
Homepage + Automatisch Lizenz Key erstellen: 80%
Forum 0%
Entwicklerblog 80%
Panel muss nicht mehr installiert werden, sondern wird via Api eingebunden 25%
|
|
|
07/28/2014, 14:44
|
#2
|
elite*gold: 1
Join Date: Nov 2012
Posts: 216
Received Thanks: 15
|
Also kommt dein Server nicht mehr raus ? war eigentlich nen Schöner server aba naja
|
|
|
07/28/2014, 14:47
|
#3
|
elite*gold: 0
Join Date: Jun 2014
Posts: 148
Received Thanks: 97
|
Quote:
Originally Posted by Alrea
Also kommt dein Server nicht mehr raus ? war eigentlich nen Schöner server aba naja
|
Leider nein,
ich werde mich jetzt nur noch der Entwicklung widmen.
Und mir sind die finanziellen Mittel momentan ausgegangen
|
|
|
07/28/2014, 14:50
|
#4
|
elite*gold: 1
Join Date: Nov 2012
Posts: 216
Received Thanks: 15
|
das ist Schade Naja was soll man tuhn
|
|
|
07/28/2014, 14:52
|
#5
|
elite*gold: 0
Join Date: Jun 2014
Posts: 148
Received Thanks: 97
|
Quote:
Originally Posted by Alrea
das ist Schade Naja was soll man tuhn
|
Jetzt kanns viele solche Server geben
|
|
|
07/28/2014, 15:05
|
#6
|
elite*gold: 1
Join Date: Nov 2012
Posts: 216
Received Thanks: 15
|
Naja würde ja auch gerne einen Machen aber es is ja schon bissle Illegal
|
|
|
07/28/2014, 16:00
|
#7
|
elite*gold: 0
Join Date: Jun 2014
Posts: 148
Received Thanks: 97
|
No Risk no Fun, no S.x no sun
1st post updated
|
|
|
07/28/2014, 16:44
|
#8
|
elite*gold: 0
Join Date: Nov 2013
Posts: 167
Received Thanks: 57
|
English post please?
I want a licence ,
|
|
|
07/28/2014, 17:15
|
#9
|
elite*gold: 0
Join Date: Oct 2011
Posts: 130
Received Thanks: 54
|
For our english speaking users
Here's a quick translation by me:
Sorry for any mistakes, just wanted to make it available for you
|
|
|
07/28/2014, 17:23
|
#10
|
elite*gold: 1
Join Date: Dec 2013
Posts: 3,467
Received Thanks: 720
|
Quote:
Originally Posted by Alrea
Naja würde ja auch gerne einen Machen aber es is ja schon bissle Illegal
|
Du kannst einen Server machen am besten schaust du bei mir vorbei...
unser Shakes and Fidget - The Devilz Server steht genau dort Würde dir ein Server von 40-60 Euro empfehlen wir haben natürlich den für 160 Euro
PS: Danke fürs teilen.
|
|
|
07/28/2014, 17:37
|
#11
|
elite*gold: 0
Join Date: Jun 2014
Posts: 148
Received Thanks: 97
|
Quote:
Originally Posted by [S]ascha
For our english speaking users
Here's a quick translation by me:
Sorry for any mistakes, just wanted to make it available for you
|
Thank you very much!
I post it in the 1st post!
Quote:
Originally Posted by Lightbox
Du kannst einen Server machen am besten schaust du bei mir vorbei...
unser Shakes and Fidget - The Devilz Server steht genau dort Würde dir ein Server von 40-60 Euro empfehlen wir haben natürlich den für 160 Euro
PS: Danke fürs teilen.
|
Danke für das erneute Angebot,
jedoch habe ich wie beschrieben momentan ein Loch in der Brieftasche
|
|
|
07/28/2014, 20:48
|
#12
|
elite*gold: 1
Join Date: Nov 2012
Posts: 216
Received Thanks: 15
|
Er hat es an mich gerichtet aber ich weis nicht da das alles auch Illegal is
|
|
|
07/28/2014, 23:25
|
#13
|
elite*gold: 3
Join Date: Dec 2009
Posts: 172
Received Thanks: 37
|
Quote:
Originally Posted by Lightbox
Du kannst einen Server machen am besten schaust du bei mir vorbei...
unser Shakes and Fidget - The Devilz Server steht genau dort Würde dir ein Server von 40-60 Euro empfehlen wir haben natürlich den für 160 Euro
PS: Danke fürs teilen.
|
DDos Sicher gibt es nicht nur mal so am rande
und 160€ für so ein Server ist ja schon echt krass
schau einfach mal da vorbei
Bieten zwar kein Angeblich DDos sicheren Schutz an aber kostet er nur Total price: € 63.00 p/m xD
|
|
|
07/29/2014, 10:43
|
#14
|
elite*gold: 0
Join Date: Jun 2014
Posts: 148
Received Thanks: 97
|
Quote:
Originally Posted by Server-Master
DDos Sicher gibt es nicht nur mal so am rande
und 160€ für so ein Server ist ja schon echt krass
schau einfach mal da vorbei
Bieten zwar kein Angeblich DDos sicheren Schutz an aber kostet er nur Total price: € 63.00 p/m xD
|
Also ich sags so...
16GB ram
8x CPU
Intel i7
Unlimited Traffic
Plesk 10 Domains (Sonderangebot)
Garantiert: 1GB/s
1TB Disk Space (HDD)
Zusätzlicher Swap: 8 GB
DDoS-selbst konfigurierbar
95€
Und nochmal:
Die Lizenz ist lebenslang kostenlos!
Achja PS.
Serverstandort: Frankfurt
Neuer Service!!
Lasse dir deine maßgeschneiderte Version kostenlos zusammenstellen!
Melde dich hier im Thema mit deinen Wünschen,
sollten sie realistisch formuliert sein werde ich mich umgehend bei dir melden und mit der Arbeit beginnen!
Und das auch noch kostenlos!
|
|
|
07/29/2014, 14:33
|
#15
|
elite*gold: 1
Join Date: Jun 2011
Posts: 1,464
Received Thanks: 1,065
|
Das mit der baseurl is noch nich fertig.. ich will da noch ein array draus machen, damit man mehrere domains pro server haben kann.. naja nice release.. sende mir mal DDL-Link in skype
|
|
|
|
|
Similar Threads
|
[Crossfire] Eure Besten Results/Kills/Stats/5-,6-,Multikills/Rounds
06/16/2011 - CrossFire - 148 Replies
Hey COM,
ich erstelle diesen Theard da es mich interresiert und vielleicht die anderen auch welche besten Results/Kills/Stats/5-,6-,Multikills/Rounds ihr gemacht habt
Postet einfach eure besten Results/Kills/Stats/5-,6-,Multikills/Rounds hier hin und wir können dan staunen wie gut ihr seit:D
Ich würde dan mal sagen das ich mal mit meinen besten Results/Kills/Stats/5-,6-,Multikills/Rounds anfange =)
http://img121.imageshack.us/img121/5582/crossfire 201005080000.png
T.D Ship 12Mins
|
[SCRIPT] "Ulm.Ammo" PZF 99 rounds x 99 clips - NoRoundsReload! [by ZioPaperino]
05/15/2011 - WarRock Hacks, Bots, Cheats & Exploits - 10 Replies
http://img15.imageshack.us/img15/6783/barraug.png
http://img688.imageshack.us/img688/77/150download .png http://img715.imageshack.us/img715/8931/150virus.p ng http://img51.imageporter.com/i/00323/1isebbih3j6g_ t.jpg
http://img696.imageshack.us/img696/7760/nully.png
Replace "C:\Programs\GamersFirs\WarRock\data"
by ZioPaperino (Me :D)
|
[Tutorial]30 ROunds Game TUT..
09/26/2010 - Soldier Front Hacks, Bots, Cheats & Exploits - 13 Replies
Here Guys Imma teach u how to do 30 rounds game like horrormode Team battle or any mode except single
1.Start Special Force Normally
2.go to any Server any channel with many players
3.Make a room Any mode Free join off
4.Now unplug your net (u must be ready to put it back)
|
PUZZEL FARMING 3 ROUNDS ONLY plant and defuse!!!
07/16/2010 - WarRock - 4 Replies
KOMMT ALLE
sever: Lag&Frag
room: 1
pw: epvp
KOMMT SCHNELL
|
All times are GMT +2. The time now is 03:23.
|
|