Beiträge von Kasakow

    Jeffry, wieso benutzt dazu einen Integer, mit dem Code greifst du ja auf kein Callback zu was etwas übergeben könnte.
    Deswegen ist mysql_function_query(dbhandle,query,false,"","i",playerid);


    Unötig,


    Machs mal so:


    mysql_function_query(dbhandle,query,false,"","");

    Liest Du Dir irgendwie auch mal meine Posts durch bzw. Deine Logs?! Es steht doch drinnen, wo das Problem ist. Jetzt denk doch mal bitte nach... Wenn Du wüsstest, wie Du mit Deinem Server umgehst, dann wüsstest Du auch, wie Du Dir alle installierten Pakete anzeigen lässt. Das ist beschissene Ausrede für einen Server Administrator.


    Der Fehler war ganz simpel, phpmyadmin war aus irgenteinem Grund nicht mehr vorhanden, nun habe ich es neu installiert .php dateien lassen sich nun auch wieder ausführen!


    @Danke


    Ich habe sehr viel deinstalliert, ein mal Plesk dann wd imscp...


    Ja die Datei ist Vorhanden, wenn es die Endung .html hat, funktioniert ja auch alles.


    Aktuell ist das Problem dazu gekommen, das der Apache2 Server nicht mehr Starten möchte!

    Code
    apt-get install php5 libapache2-mod-php5


    und falls du noch die PHP Module brauchst (optional)


    Code
    apt-get install php5-mysql php5-curl php5-gdphp5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache
    php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite
    php5-tidy php5-xmlrpc php5-xsl

    (nur die Installieren die du eventuell brauchst)


    So ich habe die ganzen sachen nun installiert, nun startet der apache2 server nicht mehr!

    Code
    [....] Starting web server: apache2apache2: Syntax error on line 269 of /etc/apache2/apache2.conf: Could not open configuration file /etc/phpmyadmin/apache.conf: No such file or directory
    Action 'start' failed.
    The Apache error log may have more information.
     failed!

    Hast du auch die neuste Version von PHP installiert oder nur Apache2?


    Das weiß ich leider nicht mehr ?


    Der Befehl war

    Code
    apt-get install php5 apache2


    Oder irre ich mich da ?


    EDIT://


    Code
    apt-get install php5 apache2
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    apache2 is already the newest version.
    php5 is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

    Guten Abend,


    Mein Name lautet CIBERKILLER.
    Und zwar wollte ich mal fragen ob jemand diesen Fehler kennt!


    Not Found
    The requested URL /php5-fcgi/index.php was not found on this SERVER.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


    HTML liest er wunderbar aus & .mp3 dateien kann man auch abspielen!


    Kann mir jemand bei diesem Problem Helfen ?


    Mit freundlichen Grüßen,


    CIBERKILLER


    Ok das habe ich natürlich nicht gesehen.


    @Dr.Brummer


    Printe das Ende vom Query mal,


    Und zeige mal die mysql_debug.txt


    So wie ich meine Erfahrungen habe hat er beim Aufruf des Callbacks noch das Leben, das bedeutet er würde mehr Leben bekomme als es eigentlich sein solle ;)
    Das lässt sich aber alternativ mit einem Timer lösen


    public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
    {
    if(bodypart != 9)
    {
    new Float:h;
    GetPlayerHealth(playerid, h);
    SetPlayerHealth(playerid, h+amount);
    }
    return 1;
    }


    zu


    public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
    {
    if(bodypart != 9)
    {
    new Float:h;
    GetPlayerHealth(playerid, h);
    SetPVarFloat(playerid, "health", h);
    SetTimerEx("@Health", 500, false, "i", playerid);
    }
    return 1;
    }


    @Health(id); @Health(id){
    SetPlayerHealth(playerid, GetPVarFloat(playerid, "health"));
    }


    Wenn du Englisch kannst, ist dieser Fehler ganz Simpel.
    Er sagt dir unfinded symbol .
    Das soll bedeuten, nicht deklariertes symbol.
    Mit new deklarierst du "symbole"


    Häng ganz oben beim befehl ein:
    new pID;
    ran


    Am besten aber eig nicht nötig
    if(!strlen(params))return SendClientMessage(playerid,ROT,"/spawn [ID]");
    zu
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,ROT,"/spawn [ID]");

    Guten Abend,


    Mein Name lautet CIBERKILLER.
    Und zwar bräuchte ich mal eure Hilfe.
    Ich habe ein Makro Namens 'system_ex' erstellt, diese soll gleichzeitig einen String formatieren.


    Hier mal der Komplette Code:
    Quellcode:


    Fehlercode:

    Code
    1>main.cpp(15): error C3861: "format": Bezeichner wurde nicht gefunden.


    Man gibt z.B http://www.google.de ein, dann wird der Befehl 'start http://google.de' ausgeführt :thumbup:


    Mit freundlichen Grüßen,


    CIBERKILLER

    Guten Abend,


    Mein Name lautet CIBERKILLER.
    Und zwar bräuchte ich Hilfe beim splitten des Dialog Inputs.


    ShowPlayerDialog(playerid, DIALOG_CREATE_ENTER_EXIT, DIALOG_STYLE_INPUT, ".:Eingang erstellen:.", "{FFFFFF}Gebe nun die Kordinaten in den Chat ein z.B (X,Y,Z)", "Angabe", "Schließen");
    Das ganze soll z.B so gemeint, 1345.34314,-2019.43414,14.0983
    Er soll mir das ganze dann zwischenspeichern, pos[0]=1345.34314,pos[1]=-2019.43414,pos[2]=14.0983
    Kann mir jemand einen Tipp geben, wie ich das anstellen soll ?


    Mit freundlichen Grüßen,


    CIBERKILLER

    Dann kann er doch auch gleich mysql_pquery benutzen :thumbup:

    Und was hast du jetzt großartig gemacht, außer die Video-Tutorial Reihe von MrMonat niederzuschreiben ?
    Du nutzt die normale 'format' Funktion und escapest strings manuel, obwohl du genau so gut 'mysql_format' benutzen kannst.
    Wieso 'mysql_function_query' und nicht 'mysql_tquery' ?
    Du gettest den Namen der Spieler mehrmals, anstatt ihn einmalig in einer globalen Variable zu speichern.