Unser Panel macht immer mehr Fortschritte
Zurzeit ist der User bereich in Arbeit wo ihr dann später den Server bearbeiten könnt
Die Startseite eures Panels schaut in Moment so aus:
Später könnt ihr dann auch indem ihr die Namen anklickt den User bearbeiten etc ![]()
Beiträge von Beavis
-
-
Danke Call
Habe aber wieder nen Problem
Das ist meine FunktionPHPfunction Clients() { global $tsAdmin; $tsAdmin->selectServer($ts3_ID, 'serverId'); return $tsAdmin->clientList(); }
Das gibt sie ja wieder
PHPArray{ [clid] => 1 [cid] => 1 [client_database_id] => 2 [client_nickname] => Par0noid [client_type] => 0 [-uid] => [client_unique_identifier] => nUixbsq/XakrrmbqU8O30R/D8Gc= [-away] => [client_away] => 0 [-away] => [client_away_message] => [-voice] => [client_flag_talking] => 0 [-voice] => [client_input_muted] => 0 [-voice] => [client_output_muted] => 0 [-voice] => [client_input_hardware] => 0 [-voice] => [client_output_hardware] => 0 [-voice] => [client_talk_power] => 0 [-voice] => [client_is_talker] => 0 [-voice] => [client_is_priority_speaker] => 0 [-voice] => [client_is_recording] => 0 [-voice] => [client_is_channel_commander] => 0 [-times] => [client_idle_time] => 1714 [-times] => [client_created] => 1361027850 [-times] => [client_lastconnected] => 1361042955 [-groups] => [client_servergroups] => 6,7 [-groups] => [client_channel_group_id] => 8 [-groups] => [client_channel_group_inherited_channel_id] => 1 [-info] => [client_version] => 3.0.9.2 [Build: 1351504843] [-info] => [client_platform] => Windows [-icon] => [client_icon_id] => 0 [-country] => [client_country] => [-ip] => [connection_client_ip] => 127.0.0.1}
Nun so wende ich sie an:
Das Problem ist das er mir den Namen nicht ausgibt und frage 2 wie ich alle Online User anzeigen kann//edit
bei den Print_r gibt er mir das aus -
nochmal ne kleine Frage^^
PHP
Alles anzeigen<?php if(!isset($_SESSION['userid'])) { echo 'Du bist nicht eingeloggt!'; } else { if(GetUserIntger($_SESSION['userid'], "Admin") == 0){ echo 'Du hast keine Berechtigung um diese Seite zu nutzen!'; }else{ if(!isset($_POST["username"]) && !isset($_POST["userpass"])) { ?> <center> Hier kannst du einen Benutzer erstellen.</br> Weise den Benutzer hinterher darauf hin das er das Passwort sowie die E-Mail Adresse ändern muss! <form id="loginForm" method="POST" action="index.php?page=usercreate"> <input type="text" name="username" placeholder="Benutzername"></br> <input type="text" name="userpass" placeholder="Passwort"></br> <input type="submit" name="loginSubmit" class="btn " value="Benutzer erstellen"></br> <input type="reset" class="btn " value="Daten Zurücksetzen"> </form> </center> <?php } else { if(isset($_POST["username"]) && isset($_POST["userpass"])){ $query = mysql_query("SELECT * FROM `user` WHERE `Name` = '".mysql_real_escape_string($_POST["username"])."';"); if(mysql_num_rows($query)) { echo 'Fehler beim erstellen des Users!</br>Der Benutzername exestiert bereits!'; } else { $Insert = mysql_query("INSERT INTO `user` (`Name`,`Passwort`) VALUES ('".mysql_real_escape_string($_POST["username"])."',sha1('".mysql_real_escape_string($_POST["userpass"])."'));"); if($Insert){echo 'Der Benutzer '.$_POST["username"].' wurde erfolgreich erstellt';} else{ echo 'Der Benutzer '.$_POST["username"].' wurde nicht erstellt!</br>MySQL meldet:</br>'; echo mysql_error(); } } }else{ echo 'Fehler beim erstellen des Users!</br>Der Benutzername oder das Passwort fehlt'; } } } } ?>
Der hat nen Fehler bei den isset abfragen zum erstellen
Wenn ich nur nen benutzername eingebe, so erstellt er mir den User obwohl er mir sagen muss das das Passwort fehlt -
ihr seit echt die geilsten was mit Sponsoring zutun hat
Macht weiter so und lasst euch nicht aufhalten
Das hängt aber zum großenteil damit zusammen das Chris die richtigen Leute gefunden hat
Ohne diese würde es nicht so gut laufenUnd das mit den Teamspeak dafür werde ich die Kosten mit tragen und die Downtime hat dann ja eine gute Überraschung mit sich getragen

-
Ja wir werden wieder Teamspeak Server sponsoren dazu muss man Beavis ein Dank aussprechen da er das ganze möglich macht

Ja und wenn ich darf geh ich auch wieder zurück in das Team
Zu den Panel
Es macht schon einige Fortschritte wie man hier sehen kann
http://iplay-rp.de/panel/index.php
Einige dürften das Design kennen aber dazu sage ich das das unser Design für alles sein sollte^^
(Auch für das Forum wenn es mal gecodet wird
) -
wan ist sponsoring 4 all wieder richtig on
Das kann nur Chris_x3: sagen da es sein Projekt ist
Wartet am besten einfach ab und geht z.B. mal an die Frische Luft statt zuhause zu sitzen und Zocken -
Beavis: nl2br( $string );
Danke dir
-
Kleine Frage an euch
Ich habe in einer Tabelle eine Text Spalte
Da werden Texte so eingetragen:ZitatZeile 1
Zeile 2
Zeile 3Aber wenn ich den Text ausgebe steht alles nebeneinander
Das ist mein Code: -
Es gibt eine Neuigkeit
In nächster Zeit werden wir wieder Teamspeak Server Sponsoren.
Dazu werden wir ein Panel erstellen was die Konfiguration des Teamspeak servers auch Online möglich macht.In den Panel könnt ihr alles einstellen was mit den Server zu tun hat etc pp.
Mehr dazu werdet ihr noch erfahren.
(Danke an Chris das er mich unterstützt für das Teamspeak Sponsoring)
//edit
Fragen oder Wünsche könnt ihr uns gerne hier stellen
Auch Wünsche zu den neuen Panel werden gerne gesehen
-
Das hat eine Registration so an sich, dass eine neue Zeile erstellt wird.

...
Was wird zuerst gesichert?
Name oder das Alter?
Stimmt der Name denn das Alter kann mehrfach enthalten sein -
Außerdem würd ich UPDATE statt INSERT nehmen
Du erstellst jeweils ne neue Zeile in der Tabelle -
Vorstellung find ich nicht schön gestaltet
Das Forum schaut für mich auch Langweilig aus, da das Design zu oft zu sehen istZum Script selber
Gangs die vom Script aus gegeben sind können garnicht eigenständig arbeiten da ja alles fix ist daher ist das ein Minus punktEin gangwar passt erst recht nicht zu einen "Roleplay" Server da da DM gefördert wird
(Da kommt das mit den eigenständigen Gangs ins Spiel)Fraktionen sind auch wie auf den meisten GF´s daíe selben wo man nur ein und das selbe machen kann
Mir fehlt einfach die Freiheit an den Fraktionen
Auf dauer wird es einfach Langweilig -
So Schaut das ja schon besser aus
Jedoch würde ich dir raten eine MySQL Handle anzulegen da es sonst mit nen anderen Gamemode zu überschneidungen kommt (sofern da auch das plugin genutzt wird)Und
Sämtliche Dateien müssen mit der foreneigenen Dateianhang-Funktion hochgeladen werden. Wir empfehlen, auch Screenshots anzuhängen. Der Grund hierfür ist, dass die meisten Links der älteren Themen bereits offline sind und somit das komplette Thema sinnfrei ist.
-
Der sagt dir einfach das das Plugin nicht im Ordner zu finden ist...
-
füg mal crashdetect ein und sehe welches.
ahja Seit wann kann Chrashdetect nativen prüfen die Fehlern?
Wenn dann den Nativechecker -
nutz mal das plugin nativechecker
dann kann man mehr sehen was du da an falschen plugins hast -
public OnGameModeInit()
{
Connect_To_Database();
LoadRC();
mysql_query("CREATE TABLE IF NOT EXISTS `RentCars` (`id` int(11),`Modelid` int(11),`Mietpreis` int(11),`Color1` int(11),`Color2` int(11),`x` varchar(40),`y` varchar(40),`z` varchar(40),`sx` varchar(40),`sy` varchar(40),`sz` varchar(40), PRIMARY KEY(`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1;");
return 1;
}Schlau erst die Sachen zu laden und dann erst die Tabellen zu erstellen
Auch sehe ich nicht das die MySQL Verbindung beendet wird sobald der Server beendet wird..
Desweiteren ist es ein GAMEMODE und kein FILTERSCRIPT da du schön main, OnGamemodeInit nimmst etc
Die leeren Callbacks kann man auch entfernen da du die eh nicht brauchstpublic OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new string[128],vehicleid = GetPlayerVehicleID(playerid),carid = GetRCIndex(vehicleid),model = RentCar[carid][Modelid];
SetPVarInt(playerid,"CARID",carid);
format(string,sizeof(string),"Fahrzeugname: {FFAA00}%s{FEFEFE}\nFahrzeug ID: {FFAA00}%d{FEFEFE}\nMietpreis: {FFAA00}%d$\n\nMöchtest du dieses Fahrzeug mieten ?",FahrzeugNamen[model-400],carid,RentCar[carid][Mietpreis]);
ShowPlayerDialog(playerid,DIALOG_RENTCAR,DIALOG_STYLE_MSGBOX,"Rent a Car",string,"mieten","verlassen"); return 1;
}
return 1;
}
Auch cool
Steig ich jetzt z.B. in ein Fraktionsauto wird mir angezeigt ob ich das Auto mieten will...Du solltest die ganzen fehler erst mal beheben denn Bewerten kann ich das "Filterscript" nicht
-
Da musst du dich mit Beavis: ist Verbindung setzen (per Skype o.Ä.)
Was zum ... hab ich damit zu tun?
-
Könnte mir jemand helfen?
JaIndem du in ein Handyfachgeshäft gehst und dich da beraten lässt.
Ich hab keine Ahnung wieso diese Fragen in einen Forum gestellt werden wo 80% unter 18 sind und davon sowieso keine Ahnung haben -
machs so
stock GiveGeld(playerid,m)
{
new BlaBla=dini_Int(SD(playerid),"Money");BlaBla+=m;
dini_IntSet(SD(playerid),"Money",BlaBla);
return 1;
}//e Fehler behoben