Beiträge von Firerfan

    Tag leute,
    hab ein Problem:


    Bei meinem (selfmade) Haussystem das ich nun auf MySQL umschreiben möchte gibt es einen Fehler.
    Es wird nur die ID "0" in die Datenbank eingetragen.


    Code:
    new fhaus[128];
    for(new i = 0;i<sizeof(haussys);i++)
    {
    format(fhaus,sizeof fhaus,"%d",i);
    if(mysql_CheckHouse(fhaus) != 1)
    {
    mysql_SetString("houses", "owner", haussys[i][owner], "id", fhaus);
    mysql_SetInt("houses", "id", i, "id", fhaus);
    mysql_SetInt("houses", "interior", haussys[i][interi], "id", fhaus);
    mysql_SetInt("houses", "virtualworld", haussys[i][world], "id", fhaus);
    //.....
    }
    else
    {
    haussys[i][interi] = mysql_GetInt("houses", "interior", "id", fhaus);
    haussys[i][world] = mysql_GetInt("houses", "virtualworld", "id", fhaus);
    strmid(haussys[i][owner],mysql_GetString("houses", "owner", "id", fhaus),0,MAX_PLAYER_NAME,MAX_PLAYER_NAME);
    //.....
    }
    }


    Hoffe ihr könnt mir helfen,
    MfG Firer


    //EDIT:
    Ausserdem wird das Haus immer wieder überschrieben.
    Hier mal mein "mysql_CheckHouse" Code:
    stock mysql_CheckHouse(sqlname[])
    {
    new query[128], escstr[MAX_PLAYER_NAME];
    mysql_real_escape_string(sqlname, escstr);
    format(query, sizeof(query), "SELECT id FROM houses WHERE LOWER(owner) = LOWER('%s') LIMIT 1", escstr);
    mysql_query(query);
    mysql_store_result();
    if (mysql_num_rows()==0)return 0;
    else
    {
    new strid[32];
    new intid;
    mysql_fetch_row(strid);
    intid = strval(strid);
    return intid;
    }
    }
    //EDIT 2: Code verbessert

    Schwachsinn.


    Hast du es bisher nur in der Schule probiert oder auch woanders?
    Ich brauche mehr Infos zum Schulnetz. Wie Verschlüßelt? Braucht ihr Benutzerkonten?, etc.

    Benutzerkonten werden sicherlich gebraucht.
    Ausserdem dürfte das Schul W-Lan ohne das richtige Kennwort deine Anfrage garnicht annehmen.


    Musst mal mit dem Techniker deiner Schule reden bzw. mit dem Schulleiter.





    MfG Firer

    ich habe natürlich ein selfmade was soll ich mit df?
    selfmade is besser


    Selfmade und nicht mal wissen, wie mann einen Befehl nur für einen Admin zugängig macht...
    Irgendwie peinlich xD
    Naja: einfach deine Admin-Variable in ner IF-Abfrage abfragen und ggf. den Befehl stoppen.
    So schwer ist das nicht.




    MfG Firer

    Ich Frag mich welcher Admin das zugelassen hat.
    Copy & Past, GF und das schlimmste: garnichts erklärt



    Wer ein bisschen Ahnung von GF hat würde das ganze sowieso anders strukturieren.





    MfG Firer


    Funktionieren diese denn auch in der Console?

    Ich weiß jetzt nicht genau was du meinst aber es ist möglich rcon commands zu machen mit dem
    kleinen aber feinen Tool: IsPlayerAdmin(playerid);


    Ich hoffe das hilft dir weiter :thumbup:
    In der Console kannst du das aber glaub ich nciht verwenden wüsste auch nicht wie du da commands rein machst


    Mfg, Black_Game

    IsPlayerAdmin ist eine RCON-Abfrage.
    Mir geht es aber um /rcon [rcon-cmd]'s die mann auch gleichzeitig in der Console verwenden kann^^


    Nein, vor das "~r~" einfach soviele "~n~" einsetzen, bis es auf der richtigen Höhe ist.


    Neuste Includes drinnen?

    Hallo ich wollte mir sowas wie ein jobcenter scripten. Ich hab jetzt schon eingänge und alles gesetzt. Ich habe gff und wollte alle jobs in einem dialog haben und wenn man OK drückt das dann der job in der .ini datei geswicht wird.
    MEINE RECHTSCHREIBUNG IST MIR UND DIR EGAL. SCHREIBT MICH ALSO NICHT AN.


    1. auch wenn da steht, dass dir deine Rechtschreibung egal ist - uns nicht!
    Naja, kann ja man ja vergleichweise gut lesen^^


    2. Ohne Codes (Jobvariable, standort) können wir dir hier nicht weiterhelfen.


    MfG Firer