Jo... wie nun schon 5 mal geschrieben würde ich es Dir
immernoch raten, Xampp mal neu zu installieren
Achja? - Warum denn, liegt das am Namen oder gibts hier einen IQ-Test?
Welch Gebabber immer um solch unrelevante Themen...
Jo... wie nun schon 5 mal geschrieben würde ich es Dir
immernoch raten, Xampp mal neu zu installieren
Achja? - Warum denn, liegt das am Namen oder gibts hier einen IQ-Test?
Welch Gebabber immer um solch unrelevante Themen...
@DarkFox
ò.Ò wie bist Du denn daran gekommen?
ich dachte ich hätte sie nur nem Kollegen geschickt? lol...
Auf keinen mehr Verlass heut zu Tage...
Nunja, äußern zum Bild, möchte ich mich momentan nocht nicht.
Ich hoffe das verlangt auch keiner... ist noch geheim das ganze
@[DC]Kevin und alle Interessenten
Um es noch mal strikt zu betonen, möchte ich darauf hinweisen,
dass Ihr die momentan offizelle Version des Control Panels benutzt.
Die erste Version des Panels, die auch bald zum BETA Test bereit
steht enthält schon wieder sher viele Updates...
Dein SA-MP Client zeigt Dir auch nur Serverinfos an, wenn diese Server
im Momentanzustand auf "online" stehen.
D.h. wenn die Server offline sind, kann Dir SA-MP keine Infos anzeigen,
da er die Serverparameter, wie Benutzer oder Mapname nicht sichert.
Hier ein klassisches Tutorial zu Deinem Problem...
http://forum.sa-mp.de/ - MySQL Tutorial -
Oder meinst Du etwas, dass Du in Deinen Gamemode MySQL einbauen möchtest?
Du kannst php sowieso ignorieren...
Er ist ein bisschen gestresst, weil er zwanghaft versucht mich zu
verarschen und ihm das bis heute noch nicht gelungen ist.
Aber zu Deinem Problem...
Du installierst Xampp ja ganz normal nach den Vorgaben,
die Dir die Installation stellt. Biste Du bei dem Teil, in dem Du
über die Konsole befragt wirst, musst Du nur die Fragen beantworten,
meistens mit j oder y für ja oder n für nein.
Ist die Installation erfolgreich abgeschlossen wurden,
startet sich Xampp automatisch in diesem kleinen Fenster.
Nun kannst Du in Deinem Browser, ob IE oder FF ist egal, folgendes eingeben:
Webserver: http://localhost/ | http://127.0.0.1/
MySQL: http://localhost/phpmyadmin | http://127.0.0.1/phpmyadmin
Wenn die Seite immernoch falsch angezeigt wird, ist womöglich etwas
bei Deiner SA-MP Installation fehl gelaufen und ich würde Dir empfehlen
Xampp besser mal neu zu installieren...
Vielleicht hat unser Allround-Genie und Fehlerfinder php eine
bessere Idee, dann würde ich seine vorziehen
-------------------------------------------------------------------------------
Nochmals ein paar Infos zum Control Panel und dessen Nutzung
-------------------------------------------------------------------------------
Das Control Panel ist für private / nicht-kommerzielle Nutzung gedacht.
(kommerzielle Nutzung schließt das Erhalten von Spenden nicht mit ein)
Aufgrund der vielen Nachfragen und privaten Nachrichten, werde ich
noch über eine Lizenz zum kommerziellen Nutzen nachdenken.
Ich werde über einen eventuellen Lizenzpreis und dessgleichen aber
erst nachdenken, sobald das Control Panel released ist.
-------------------------------------------------------------------------------
Warum soviele von Euch ständig Probleme mit der Website haben
kann unteranderem an folgenden Dingen liegen:
Wichtig ist, dass Ihr folgendes über das Control Panel wisst:
Alle durchgeführten und bestätigten Aktionen, beispielsweise beim Login,
werden durch eine Nachricht gekennzeichnet, welche z.B. so aussieht...
Bei fast allen dieser Meldungen, ob nun Fehler, Bestätigung oder Hinweise,
handelt es sich, auch wenn es nicht ausdrücklich dabei steht, um einfache
Weiterleitungen.
Also, wenn Ihr Euch einloggt, müsst Ihr ein paar Sekunden geduld haben,
bis Euch die Website auch weiterleitet, um alle erforderlichen Daten zu laden
und nicht einfach auf eine andere Schaltfläche klickt!
-------------------------------------------------------------------------------
Um noch ein Wort auf Design des Control Panels zu verlieren,
möchte ich darauf hinweisen, dass alle zusätzlichen Statistiken (links)
und ToolBars (ganz oben), im richtigen Contron Panel, dass Ihr
benutzen werdet, natürlich nicht integriert sind.
Dies hat einfach einen Grund der Übersicht halber für mich und
einen gewissen Abschätzungswert, in wie fern das verwendet wird.
-------------------------------------------------------------------------------
Wer nun immernoch Fragen oder Probleme hat und diese nicht zu beantworten
weiß, der kann sich gern wieder bei mir melden, aber bitte detailiert.
Sollte das tatsächlich der Fall sein, würde ich mich über eine Mitteilung
von Dir freuen, welche den angeblichen Bug detailiert enthält.
Da ich, wie im Beitrag schon erwähnt, das Control Panel ständig auf
Herz und Nieren testen lasse und das natürlich von Leuten, die PHP
wirklich drauf haben und sich mit Sicherheitsproblemen auskennen,
ständig testen und wir haben bisher alle Bugs behoben.
Sollte ich keine Antwort erhalten, werde ich das bekannt geben,
denn ich müsste dann annehmen, Du erzählst nicht die Wahreit.
Zitat/edit: Man kann es nicht testen. da steht immer etwas von Wartungsmodus usw.
Es steht etwas von einem "Wartungsmodus" da?
In welchem Zusammenhang bzw. auf welcher Seite genau findest Du diese Nachricht?
Ich hoffe Du denkst daran, dass der Demo-Benutzer nicht die vollen Rechte hat,
was auch in der Black-Box, links in der Index zu finden, ausdrücklich steht.
Ansonsten bitte ich um einen Screenshot, wobei ich ja eigentlich weiß, was ich programmiert habe
Zitat
Zitat
Bei sämtlichen Veröffentlichungen (egal ob Gamemode, Filterscriopt, Tools, Plugins ,..) MUSS der Quellcode beigelegt oder verlinkt werden, dies dient dem Schutz der User um keine Schadsoftware zu verbreiten. Über Ausnahmen lässt sich diskutieren.
Ich versuche grade herauszufinden was Du mit diesem Zitat meinst...
Bist Du der Meinung, ich müsste die Index frei zur Ansicht stellen,
welche eigentlich das Control Panel, mehr oder weniger, beinhaltet?
Oder wie stellst Du Dir das vor, was sollte ich denn veröffentlichen?
Liebe Community Mitglieder,
es hat sich bisher viel getan in der Entwicklung des SA-MP Control Panels.
Leider muss ich offen zugeben, dass ich den Termin nie und nimmer halten,
welcher zur Veröffentlichung des Webinterfaces angedacht war.
Ohne groß um den heisen Brei zu sprechen, das Control ist noch nicht fertig
aber schon voll funktionsbereit und in der Testphase...
Ich habe bereits einige Tester, die es auf Herz und Nieren und vorallem
auf Sicherheitslücken testen und dies ständig, mit jedem Update.
Link & Zugangsdaten zum Demo-Zugang
Weblink: http://94.23.8.39/ctr_panel/
Username: demo
Passwort: test123
Übrigens, empfehlenswert ist es, das Control Panel mit Mozilla Firefox
zu öffnen, da einige vom Internet Explorer noch nicht unterstützt werden.
Sendet Probleme, Fragen oder Vorschläge, die Euch beim benutzen
des Panel auf-/einfallen, bitte sofort per PM an mich.
Erste Bilder zum neuen Control Panel
Alternativer Bildergalierlink: 4#Future Root Server
bereits eingebaute Funktionen
> MySQL Einbindung für das gesamte Interface
> Login / Logout System
> schneller Serverstart, -stop und -reset, sowie eine Serverinfo
> sehr schneller / effektiver Dateimanager mit sehr vielen Features
> Serverlog einsehen & leeren, sowie den Aktionsverlauf
> eine echte RCON-Konsole mit bestehenden Befehlen
> natürlich ein strukturierter Serverconfig Editor
> Benutzersystem, Hinzufügen von Neubenutzern, Editierung eigener Account
Was wird noch verändert/eingebaut?
Warum steht das Interface noch nicht zum Download bereit?
Aufgrund der Tatsache, dass es noch einige Dinge zu tun gibt, welche das
Control Panel an sich betreffen, oder dessen Sicherheit, ist eine private
Verwendung, also eine Veröffentlichung des Downloadlinks noch nicht gegeben.
ABER! Der Demo-Zugang ist momentan für jedermann zugänglich.
Ich bitte immernoch um etwas Geduld und vorallem um gute Ideen...
Kommentare, Anfragen und Kritiken, sind bitte per Antwort zu posten und nicht per PM.
______________________________________
#[EDIT 1] - Ausbesserung von Anzeigefehlern
Also jetzt muss ich an dieser Stelle mal meckern...
Ich finde es einerseits nicht schlimm, dass es soviele SA-MP Anfänger (Noobs)
gibt, die das Scripten nicht beherrschen bzw. es grade lernen, aber sich einfach
hinzustellen und zu sagen 'mach mal' - das geht ja gar nicht!
@FabiX
Wo und zu welchem Zweck möchtest Du bitte die Zollstation eingebaut haben?
Wenn Du sagst Du kannst nicht scripten und ich spreche mit folgendem jeden
an, dem es genau so geht, für was benötigst Du dann einen eigenen Server (wenn es so ist)?
Ganz ehrlich...
Ich finde es absolut unverschämt den anderen gegenüber und vor allen unfreundlich.
Ich werde Dir nicht helfen, aufgrund der Tatsache die Antworten bzw. die Tutorials
eigentlich eindeutig waren. Selbst ist der Mann!
EDIT
Und für den Doppelpost und der, naja eher frechen Art bzw. des Threadpushings
würde ich Dir gern eine Verwarnung aussprechen, aber das steht nicht in meiner Macht... ;D
Hmm, das finde es ja äußert merkwürdig...
Wenn Du das Problem nicht behoben bekommst und Interesse hast,
könnte ich Dir per Teamspeak und/oder Teamviewer gern helfen,
ansonsten wünsche ich viel Glück und einen schönen Abend!
Bei Interesse meldest Du Dich einfach mal per PM...
> Sollte das Problem noch bestehen, dann bitte...
Installiere vorsichthalber Dein Xampp einfach nochmal neu, aber deinstalliere
das alte vorher erst.
Die Installation und Konfiguration an sich dauert nicht lange und ist auch
recht unumständlich...
Wenn Du bei Xampp bleiben willst, würde ich Dir das empfehelen, denn ich
denke mir so, Du wirst ausversehen eine wichtige PHP Datei gelöscht haben,
oder vielleicht ausversehen die PHP.ini falsch bearbeitet haben.
Hmm... das macht mich irgendwie fertig
Die Abfrage mit der MySQL num_rows Funktion ist definitiv nicht falsch,
also kann es ja nur am Query liegen.
Bist Du Dir sicher, dass Deine Telefonnummer, auch wirklich als dezimale
im Script gesichert wird und nicht - warum auch immer - zufällig als String?
Versuch doch mal zum Spaß folgendes...
mysql_query("SELECT * FROM `sms` WHERE `An` = '%d' ORDER BY `id` DESC", Spielerdaten[playerid][Handy]);
new string[256];
format(string, sizeof(string), "Nummer: %d", Spielerdaten[playerid][Handy]);
SendClientMessage(playerid,COLOR_RED, string);
mysql_store_result();
if(mysql_num_rows() > 0)
{
SendClientMessage(playerid,COLOR_RED, "Du hast defintiv Post^^");
// while(mysql_fetch_row_format(Data, "|"))
// {
// sscanf(Data, "p<|>ddds[256]", id,Von,An,Text);
// format(string, sizeof(string), "%s\nVon:%d",string,Von);
// }
// mysql_free_result();
// SendClientMessage(playerid,COLOR_RED,string);
// ShowPlayerDialog(playerid,DIALOG_SMS1,0,"SMS Postfach",string,"Beenden"," ");
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast keine Nachrichten.");
}
Schau mal bitte, ob die Nummer ingame richtig angezeigt wird und vergleich Sie
bitte EXAKT mit der Nummer in Deiner MySQL Tabelle.
warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
error 021: symbol already defined: "strtok"
error 047: array sizes do not match, or destination array is too small
Es ist doch eindeutig was der Compiler Dir da ausspuckt, oder etwa nicht?
public funktion lacks forward declaration
> die Funktion OnPlayerPrivmsg muss deklariert werden, also mit forward
symbol already definded
> Deine strtok Funktion (also Dein Splitter) ist bereits definiert
array sizes do not match, or destination array is to small
> ist es zu klein, musst Du die Größe Deines String einfach anpassen, er ist zu groß
> also beispielsweise von new string[255]; eben zu new string[500];
Schreibt bitte nochmal Deinen Fehler und alle bestehenden Zeilen, die irgendetwas
mit dem Fehler und der Funktion zu tun haben...
SELECT * FROM `sms` WHERE `An` = '%d' ORDER BY `id` DESC
Also, ich würde Dir empfehlen eine Abfrage mit mysql_num_rows zu machen.
Ich erkläre es kurz und knapp...
Folgender Script Abschnitt liegt ja vor...
mysql_query("SELECT * FROM `sms` WHERE `An` = '%d' ORDER BY `id` DESC", Spielerdaten[playerid][Handy]);
mysql_store_result();
Mit einer 'mysql_num_rows' Abfrage, prüft MySQL erst einmal, ob es
überhaupt der ausgeführte Query eine Übereinstimmung findet, d.h. für Dich
ob Dein Spieler überhaupt eine Nachricht hat.
if(mysql_num_rows() > 0)
{
// Spieler hat min. eine Nachricht
}
else
{
// Spieler hat keine
}
So und nun arbeitest Du einfach in dem Teil weiter, in dem der Spieler
min. eine Nachricht erhalten hat und fügst Deine while Schleife richtig ein,
welche Dir dann eigentlich Deinen String ausgeben sollte.
Probiers vielleicht erst einmal immer mit einer einfach ClientNachricht, die
immer sagt richtig oder falsch, bevor Du den ShowDialog wieder einbaust, so
weißt Du dann das es definitiv, oder gar nicht funktioniert.
C:\Users\Gian\Desktop\Neuer Selfmade\gamemodes\Selfmade.pwn(1896) : warning 235: public function lacks forward declaration (symbol "IsAtPCPlace")
C:\Users\Gian\Desktop\Neuer Selfmade\gamemodes\Selfmade.pwn(1907) : warning 235: public function lacks forward declaration (symbol "Camende")
Deine beiden Funktionen IsAtPCPlace und Camende musst Du auch definieren,
also sprich in Pawno Sprache, einen forward dazu schreiben.
Dies würde nämlich so ausschauen...
forward IsAtPCPlace(playerid);
forward Camende(playerid);
Mit dem anderen Fehler, muss ich mich ehrlicher Weise geschlagen geben.
Ich wüsste zwar auf was es hinausläuft, aber das zu erklären, finde ich
grade echt zu umständlich