Hallo,
ich habe mich entschlossen euch etwas zu helfen und veröffentliche ein paar - für einige User mit Sicherheit nützliche - PHP-Datein aus dem CMS. Das was ich veröffentliche, wurde komplett selbst geschrieben. Ich bin keine Person die etwas Renamed und hoffe, es gibt echt mal Leute die so anständig sind, es nicht zu "renamen".
PHP
<?php
/**
* mus.class.php
* Copyright 2012 Aapo // Anonymous
**/
class mussocket {
//
// Funktion zum Senden von Packeten
// Verwendung: $mus->send($COMMAND, $INFOS);
// z.B. $mus->send('ha', 'Das ist ein Hotelalert!');
//
public function send($cmd, $data = null) {
$fp = fsockopen('46.105.108.46', 31, $errno, $errstr, 2);
if ($fp) {
$str = '';
if($data != null) {
$str = chr( 1 ) . $data;
}
$out = $cmd.$str;
fwrite($fp, $out);
while (!feof($fp)) {
$_t = fgets($fp, 128);
}
fclose($fp);
return;
}else{
echo 'Verbindungsfehler';
}
}
//
// Mission updaten
// Verwendung: $mus->updateMotto($id);
//
public function updateMotto($id) {
$this->send('updatemotto', $id);
return;
}
//
// VIP-Status updaten
// Verwendung: $mus->updateCredits($id);
//
public function updateCredits($id) {
$this->send('updatecredits', $id);
return;
}
//
// VIP-Status updaten
// Verwendung: $mus->updateVIP($userid);
//
public function updateVIP($id) {
$this->send('updatevip', $id);
return;
}
//
// Punkte updaten
// Verwendung: $mus->updatePoints($userid);
//
public function updatePoints($id) {
$this->send('updatepoints', $id);
return;
}
//
// Habbo eine Nachricht schicken
// Verwendung: $mus->alert($nachricht);
//
public function alert($id,$msg) {
$this->send('alert', $id.' '.$msg);
return;
}
//
// Update bans
//
public function updateBans() {
$this->send('reloadbans');
return;
}
//
// Staffalert (Sendet an Rank 5,6,7 einen Alert
// Verwendung: $mus->staffalert($nachricht);
//
public function staffalert($msg) {
$this->send('sa', $msg);
return;
}
//
// Hotelalert ohne Link
// Verwendung: $mus->hotelalert($nachricht);
//
public function hotelalert($msg) {
$this->send('ha', $msg);
return;
}
//
// Hotelalert mit Link
// Verwendung: $mus->hotelalertlink($link, $nachricht);
//
public function hotelalertlink($link, $msg) {
$this->send('hal', $link.' '.$msg);
return;
}
//
// Gibt einem Habbo ein Möbelstück als Geschenk auf die Hand.
// Verwendung: $mus->giveitem($userID, $itemID <furniture Tabelle>, $catalogid <catalogitems>, $gift_text);
//
public function giveitem($infos) {
$this->send("giveitem",$infos);
return;
}
//
// Bringt einen User in einen Raum (welcher aktiv ist)
// Verwendung: $mus->unloadroom($userid, $roomid);
//
public function senduser($uid, $roomid) {
$this->send('senduser',$uid . ' ' . $roomid);
return;
}
//
// Bobbafilter erneuern
//
public function updateFilter() {
$this->send('refresh_filter','1');
return;
}
//
// Bots neu laden.
//
public function reloadBots() {
$this->send('update_bots','1');
return;
}
//
// Raum zerstören und User daraus werfen
// Verwendung: $mus->unloadroom($roomid);
//
public function unloadroom($id) {
$this->send('unloadroom',$id);
return;
}
//
// Jemanden aus dem Hotel werfen
// Verwendung: $mus->signout($username);
//
public function signout($name) {
$this->send('signout',$name);
return;
}
//
// Emulator beenden
//
public function killemu() {
$this->send('shutdown');
return;
}
}
$mus = new mussocket();
Alles anzeigen
Verwendung wie Folgt:
Viel Spaß damit