Beiträge von Elemantery

    Hey Leutz! Erst mal thanks für die ganze Unterstüzung <3

    Nun meine Frage:

    Möchte im GTE einen Command einbauen! Dies sollte wie folgt aussehen:

    1. User tippt :afk sein
    2. Er sagt eine Nachricht wie z.B "Ich bin afk"
    3. Ein Enable wird ausgeführt z.B ":enable 1"

    In der Datenbank ist die Zeile "cmd_afk" bereits vorhanden.

    MfG: Niko mit K

    Skype

    Spoiler anzeigen

    Skype: executivgamer

    Hey Leutz,

    Ich habe mich etwas im Forum umgeschaut und gesehen das es ein Vorstellungs-Thread gibt, da dachte ich mir, ich stelle mich mal vor :D!

    Bin Niko mit K und alt genug um auf mich selbst aufzupassen ;) Bin zurzeit in der Retro-Szene aktiv und betreibe derzeit mit 2 Freundinnen ein Retro Schau doch vorbei! :D
    Ich bin hier im Forum aktiv, da ich das User helfen User Prinzip echt feier und es auch echt krasse releases im bezug Retros gibt :D! Natürlich helfe ich auch bei Fragen die ich beantworten kann <3
    Und bevor ich es vergesse, ich weiß das Elemantery falsch geschrieben ist! Dies war pure Absicht, wegen den ganzen Sendungen und den restlichen Müll ^^

    Man sieht sich :D

    Mit freundlichen Grüßen: Niko mit K

    Deine CMS basiert wahrscheinlich nur auf XAMPP. Such dir von einer anderen CMS die Web.config raus (die auch funktioniert) und kopier den oberen Teil raus, beachte das die Rules in deiner kaputten Web.config drin sein müssen! Falls du weitere Hilfe brauchst, schreib mir eine Nachricht, könnte dir auch per Skype (oder Teamviewer) helfen.

    Hey Towner!

    Mein Phoenix Emulator verbindet sich Einwand frei mit meiner Datenbank! Doch nach der Verbindung erscheint sofort die Meldung "Error in Server update status task caught"

    Der ausführliche Error Code:

    Spoiler anzeigen

    Error in thread Server status update task:
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei Predator_ivwnzueyfflrlzlqxggndx.Predator_uymzjkhaqhehimodhpaon(String Predator_pyiukofjhppkshqynoinjr)
    bei Predator_qtkzwrprnqlsjgdjvfnbwx.Predator_tpvgxtuendxlmfasrtyibf()

    Screen:

    Spoiler anzeigen

    Ich freu mich über jede antwort!

    MfG , Elemantery

    Hey! Ich hab eine Frage bezüglich des HTTP ERROR 500

    Wenn ich mein Hotel aufrufen möchte, erscheint das die Seite die Anfrage nicht verarbeiten kann (HTTP ERROR 500).
    Ich benutze einen Windows (IIS7) Server! Web.config und die HTACCESS Datei ist vorhanden. :up:

    MfG , Niko :kappa:

    Hey! Ich hab ein Problem mit meinem Hablite CMS, undzwar:

    Wenn ich mir ein Möbelstück ausm Kata kaufe, wird es automatisch in meinem Inventar gelegt, soweit so gut. Wenn ich nach dem Kauf nun den Client schließe und ich den wieder öffne ist mein Inventar gecleared! Weiß jemand woran das liegt? Hab auch die Möbel bewegt, im Raum platziert und sie dann wieder aufgenommen usw. Sie werden trotzdem nach dem Client Relogg ausm Inventar gelöscht...

    Hey! Ich hab eine Frage undzwar wie kann ich die MUS - Data in meinem Retro einstellen? Hab in der Core.php Datei unter MUS meine IP eingetragen, aber irgendwie funktionierts nicht... Ich hab den Port 30001 auch schon freigeschaltet. Bitte um Hilfe! Hier der Teil vom MUS (Dort wo "zensiert" steht, steht meine VPS IP (habs mit der Domäne auch schon probiert, klappt ebenfalls nicht... Ich bekomme auch noch einen Error Code (irgendwas mit Fatal Error in Core.php line 43, die Line 43 ist im folgenden Script das "$socket = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));"

    Spoiler anzeigen

    define('SEP', DIRECTORY_SEPARATOR);
    $dir = str_replace('register'.SEP, '', dirname(__FILE__).SEP);
    define('DIR', $dir);
    define('INCLUDES', DIR.''.SEP);

    $core = new Core();

    class Core {
    public function MUS($command, $data = ''){
    $MUSdata = $command . chr(1) . $data;
    $socket = socket_create(AF_INET, SOCK_STREAM, getprotobyname('tcp'));
    socket_connect($socket, 'Zensiert', '30001');
    socket_send($socket, $MUSdata, strlen($MUSdata), MSG_DONTROUTE);
    }
    }
    $muscore = $core->MUS;

    Mfg Niko =D :lol:

    Hey RTUser!

    Wie im Titel schon steht funktionert bei meinem CMS das sogennante Banksystem nicht! Man kann dort Taler (Duckets, Dias) einzahlen und auch abheben, aber wenn man diese Funktionen nutzt updated sich die Balance oben rechts im Client nicht :wacko:

    Hier ein Beispiel:

    Ich habe 5000 Taler standart oben rechts, dort wo mein Kapital angezeigt wird. Ich öffne das Banksystem und möchte 2500 Taler einzahlen. Nach der Einzahlung hat sich oben rechts nichts geändert (bleiben 5000) aber im Bankmenü hab ich die 2500 Taler eingezahlt bekommen. Wenn ich jetzt 1000 Taler von den 2500 Talern abheben möchte, entfernen sich die abgezogenen Taler vom Bankmenü aber gelangen nicht in mein oben rechts angezeigtes Kapital :pinch:

    Habt ihr eine Idee woran das liegen kann? Bitte um Hilfe.


    Hier der Code

    Spoiler anzeigen

    <?php
    @session_start();
    require("../inc/core.php");
    require("../inc/session.php");

    ?>
    <link href="../gallery/styles/banksystem.css?3ssr" type="text/css"/>

    <?php if ($myrow['konto'] == '0') {

    if(isset($_POST['bregister'])){
    if ($myrow['konto'] == '0') {
    $kontonr = rand(1000000,0);
    mysql_query("UPDATE users SET konto = '".$kontonr."' WHERE username = '".$username."'");
    mysql_query("INSERT INTO user_bank SET username = '".$username."', kontonr = '".$kontonr."', regdate = '".$date2."'");
    }
    }
    ?>
    <img align="right" src="../gallery/images/SinisterHabboAlt.gif">
    <span class="clienttext" style="float: none;" ><b>Hallo <?php echo $username; ?>, du hast noch kein Sun Bankkonto?</b>
    <br><br>
    Die Sun Bank dient für den Zahlungsverkehr, um Taler, Pixels und Sterne mit Zinsen zu parken – so schnell und einfach wie die Eröffnung eines Sun-Bankkonto.<br>
    Eröffnen Sie jetzt unser kostenloses Sun-Bankkonto mit attraktiven Aktionsvorteilen. <br><br>
    Sie erhalten <b>10.000 Taler</b> als Geschenk dazu.<br><br>
    </span>
    <form method="POST" action="<?php echo $path; ?>/templ/banksystem.php?type=status">
    <input style="margin-bottom: 40px;" type="submit" name="bregister" class="bankbox" value="Kostenlos eröffnen">
    </form>
    <?php } else {
    $taler = Escape($_POST['taler']);
    $duckets = Escape($_POST['duckets']);
    $diamanten = Escape($_POST['diamanten']);

    $string = 'V!e§r$s%c&h/i(e)d=e?n`e² S³o{n[d]e]r}z\e´i+c*h~e#n';
    $talerfilter = preg_replace ( '/[^0-9 ]/i', '', $taler );
    $ducketfilter = preg_replace ( '/[^0-9 ]/i', '', $duckets );
    $diamantenfilter = preg_replace ( '/[^0-9 ]/i', '', $diamanten );

    ?>
    <img src="../gallery/images/atm2.png" align="right" style="height: 50px;">
    <?php $userbank = mysql_fetch_assoc(mysql_query("SELECT * FROM user_bank WHERE username = '".$username."'")); ?>

    <div id="bankmenu">
    <div id="menubox">
    <a href="<?php echo $path; ?>/templ/banksystem.php?type=status"><li class="bankbox">Status</li></a>
    <a href="<?php echo $path; ?>/templ/banksystem.php?type=uberweisen"><li class="bankbox">Überweisen</li></a>
    <a href="<?php echo $path; ?>/templ/banksystem.php?type=einzahlen"><li class="bankbox">Einzahlen</li></a>
    <a href="<?php echo $path; ?>/templ/banksystem.php?type=abheben"><li class="bankbox">Abheben</li></a>
    </div>
    </div>


    <?php if($_GET['type'] == 'status') { ?>
    <span class="clienttext">
    <b>Hallo <?php echo $username; ?>, die Sun Bank wünscht dir ein angenehmen Aufenthalt.</b>
    <br><br>
    Deine Kontonummer: <b><?php echo $userbank['kontonr']; ?></b><br><br>
    Taler: <b><?php echo $userbank['taler']; ?></b>
    <br>
    Pixels: <b><?php echo $userbank['duckets']; ?></b>
    <br>
    Sterne: <b><?php echo $userbank['diamanten']; ?></b>
    <br><br>
    Bank Mitglied seit: <?php echo $userbank['regdate']; ?><br><br>
    </span>
    <?php } ?>

    <?php if($_GET['type'] == 'uberweisen') { ?>
    <?php
    if(isset($_POST['uberweisen'])) {
    $mykonto = mysql_fetch_assoc(mysql_query("SELECT * FROM user_bank WHERE username = '".$username."'"));
    $anuser = mysql_fetch_assoc(mysql_query("SELECT * FROM user_bank WHERE kontonr = '".Escape($_POST['kontonr'])."'"));
    $tmp = mysql_query("SELECT kontonr FROM user_bank WHERE kontonr = '".Escape($_POST['kontonr'])."' LIMIT 1");
    $tmp = mysql_num_rows($tmp);
    if($tmp <= 0) { echo '<div class="error">Diese Kontonummer <b>"'.xEscape($_POST['kontonr']).'"</b> existiert nicht.</div>'; }
    elseif($mykonto['kontonr'] == $_POST['kontonr']) { echo '<div class="error">Du kannst dir nichts selbst überweisen.</div>'; }
    elseif($mykonto['taler'] < $_POST['taler']) { echo '<div class="error">Sie haben nicht genügend Taler auf ihrem Bankkonto.</div>'; }
    elseif($mykonto['duckets'] < $_POST['duckets']) { echo '<div class="error">Sie haben nicht genügend Pixels auf ihrem Bankkonto.</div>'; }
    elseif($mykonto['diamanten'] < $_POST['diamanten']) { echo '<div class="error">Sie haben nicht genügend Sterne auf ihrem Bankkonto.</div>'; }
    elseif($talerfilter !== $taler){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    elseif($ducketfilter !== $duckets){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    elseif($diamantenfilter !== $diamanten){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    else {
    mysql_query("UPDATE user_bank SET taler = '".($anuser['taler']+$taler)."', duckets = '".($anuser['duckets']+$duckets)."', diamanten = '".($anuser['diamanten']+$diamanten)."' WHERE username = '".$anuser['username']."'");
    mysql_query("UPDATE user_bank SET taler = '".($mykonto['taler']-$taler)."', duckets = '".($mykonto['duckets']-$duckets)."', diamanten = '".($mykonto['diamanten']-$diamanten)."' WHERE username = '".$username."'");
    echo '<div class="erfolg">Sie haben <b>'.xEscape($_POST['taler']).'</b> Taler, <b>'.xEscape($_POST['duckets']).'</b> Pixels und <b>'.xEscape($_POST['diamanten']).'</b> Sterne an <b>'.xEscape($anuser['username']).'</b> überwiesen.</div>';
    }
    }
    ?>
    <span class="clienttext">
    <b>Hallo <?php echo $username; ?>, hier kannst du bestimmte Währungen an Sun Spieler überweisen.</b>
    <br><br>
    Taler: <b><?php echo $userbank['taler']; ?></b> Pixels: <b><?php echo $userbank['duckets']; ?></b> Sterne: <b><?php echo $userbank['diamanten']; ?></b><br><br>
    <form method="POST" action="<?php echo $path; ?>/templ/banksystem.php?type=uberweisen">
    Kontonummer des Empfängers <input type="text" class="bankbox" name="kontonr" value="123456" maxlength="7" size="10"><br><br>
    Taler <input type="text" class="bankbox" name="taler" value="0" maxlength="7" size="10"><br><br>
    Pixels <input type="text" class="bankbox" name="duckets" value="0" maxlength="7" size="10"><br><br>
    Sterne <input type="text" class="bankbox" name="diamanten" value="0" maxlength="7" size="10"><br><br><br>
    <input type="submit" class="bankbox" name="uberweisen" value="Überweisen" style="margin-bottom: 50px;"><br><br>
    </form>
    </span>
    <?php } ?>


    <?php if($_GET['type'] == 'einzahlen') { ?>

    <?php
    if(isset($_POST['einzahlen'])){
    $mykonto = mysql_fetch_assoc(mysql_query("SELECT * FROM user_bank WHERE username = '".$username."'"));
    if($_POST['taler'] > $myrow['credits']) { echo '<div class="error">Sie haben nicht genügend Taler zum Einzahlen.</div>'; }
    elseif($_POST['duckets'] > $myrow['activity_points']) { echo '<div class="error">Sie haben nicht genügend Pixels zum Einzahlen.</div>'; }
    elseif($_POST['diamanten'] > $myrow['vip_points']) { echo '<div class="error">Sie haben nicht genügend Sterne zum Einzahlen.</div>'; }
    elseif($talerfilter !== $taler){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    elseif($ducketfilter !== $duckets){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    elseif($diamantenfilter !== $diamanten){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    else {
    mysql_query("UPDATE users SET credits = '".($myrow['credits']-$taler)."', activity_points = '".($myrow['activity_points']-$duckets)."', vip_points = '".($myrow['vip_points']-$diamanten)."' WHERE username = '".$username."'");
    mysql_query("UPDATE user_bank SET taler = '".($mykonto['taler']+$taler)."', duckets = '".($mykonto['duckets']+$duckets)."', diamanten = '".($mykonto['diamanten']+$diamanten)."' WHERE username = '".$username."'");
    echo '<div class="erfolg">Sie haben <b>'.xEscape($_POST['taler']).'</b> Taler, <b>'.xEscape($_POST['duckets']).'</b> Pixels und <b>'.xEscape($_POST['diamanten']).'</b> Sterne eingezahlt.</div>';

    $core->MUS('updatecredits', $myrow['id']);
    $core->MUS('updatepixels', $myrow['id']);
    $core->MUS('updatepoints', $myrow['id']);
    }
    }
    ?>

    <span class="clienttext">
    <b>Hallo <?php echo $username; ?>, hier kannst du bestimmte Währungen auf deinem Konto einzahlen.</b>
    <br><br>
    Taler: <b><?php echo $userbank['taler']; ?></b> Pixels: <b><?php echo $userbank['duckets']; ?></b> Sterne: <b><?php echo $userbank['diamanten']; ?></b><br><br>
    <form method="POST" action="<?php echo $path; ?>/templ/banksystem.php?type=einzahlen">
    Taler <input type="text" class="bankbox" name="taler" value="0" maxlength="7" size="10"><br><br>
    Pixels <input type="text" class="bankbox" name="duckets" value="0" maxlength="7" size="10"><br><br>
    Sterne <input type="text" class="bankbox" name="diamanten" value="0" maxlength="7" size="10"><br><br><br>
    <input type="submit" class="bankbox" name="einzahlen" value="Einzahlen" style="margin-bottom: 50px;"><br><br>
    </form>
    </span>

    <?php } ?>


    <?php if($_GET['type'] == 'abheben') { ?>

    <?php
    if(isset($_POST['abheben'])){


    $mykonto = mysql_fetch_assoc(mysql_query("SELECT * FROM user_bank WHERE username = '".$username."'"));
    if($_POST['taler'] > $mykonto['taler']){ echo '<div class="error">Sie haben nicht genügend Taler zum Abheben.</div>'; }
    elseif($_POST['duckets'] > $mykonto['duckets']){ echo '<div class="error">Sie haben nicht genügend Pixels zum Abheben.</div>'; }
    elseif($_POST['diamanten'] > $mykonto['diamanten']){ echo '<div class="error">Sie haben nicht genügend Sterne zum Abheben.</div>'; }
    elseif($talerfilter !== $taler){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    elseif($ducketfilter !== $duckets){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    elseif($diamantenfilter !== $diamanten){ echo '<div class="error">Es ist ein unbekannter Fehler aufgetreten.</div>'; }
    else {
    mysql_query("UPDATE users SET credits = '".($myrow['credits']+$taler)."', activity_points = '".($myrow['activity_points']+$duckets)."', vip_points = '".($myrow['vip_points']+$diamanten)."' WHERE username = '".$username."'");
    mysql_query("UPDATE user_bank SET taler = '".($mykonto['taler']-$taler)."', duckets = '".($mykonto['duckets']-$duckets)."', diamanten = '".($mykonto['diamanten']-$diamanten)."' WHERE username = '".$username."'");
    echo '<div class="erfolg">Sie haben <b>'.xEscape($_POST['taler']).'</b> Taler, <b>'.xEscape($_POST['duckets']).'</b> Pixels und <b>'.xEscape($_POST['diamanten']).'</b> Sterne an <b>'.xEscape($anuser['username']).'</b> abgehoben.</div>';
    $core->MUS('updatecredits', $myrow['id']);
    $core->MUS('updatepixels', $myrow['id']);
    $core->MUS('updatepoints', $myrow['id']);
    }
    }
    ?>

    <span class="clienttext">
    <b>Hallo <?php echo $username; ?>, hier kannst du bestimmte Währungen von deinem Konto abheben.</b>
    <br><br>
    Taler: <b><?php echo $userbank['taler']; ?></b> Pixels: <b><?php echo $userbank['duckets']; ?></b> Sterne: <b><?php echo $userbank['diamanten']; ?></b><br><br>
    <form method="POST" action="<?php echo $path; ?>/templ/banksystem.php?type=abheben">
    Taler <input type="text" class="bankbox" name="taler" value="0" maxlength="7" size="10"><br><br>
    Pixels <input type="text" class="bankbox" name="duckets" value="0" maxlength="7" size="10"><br><br>
    Sterne <input type="text" class="bankbox" name="diamanten" value="0" maxlength="7" size="10"><br><br><br>
    <input type="submit" class="bankbox" name="abheben" value="Abheben" style="margin-bottom: 50px;"><br><br>
    </form>
    </b>
    </span>
    <?php } ?>

    </div>
    </div>

    <?php } ?>