Beiträge von Kasakow


    Du verstehst ja nicht mal den Code...


    Der Code schließt /Befehl1 und /Befehl2 aus, d.h. wenn man im Knast ist kann man /Befehl1 und /Befehl2 ausführen während man die anderen nicht ausführen kann 8|


    Ich verstehe schon was du damit bezwecken möchtest, nur gefällt mir die Art nicht.


    mfg :thumbup:

    Zitat

    Also zu erst braucht man das Design, dann wird das Design gecodet.


    Also machen wir jetzt Quasi 2 Designs :thumbup:
    Nein Spaß bei Seite, du meinst erst kommt das CSS Design, dann der PHP + HTML Code.


    Also wenn du kein Design besitzt und kein CSS beherrscht, dann würde ich dir das Kostenlose Bootstrap Template ans Herz legen.
    Arbeite mit PDO oder MySQLI, soll sicherer als das normale PHP MySQL sein. (Einfacher wie ich finde ist PDO auch)
    Du musst dich halt mit folgendes Sachen auskennen, PHP, HTML, MySQL (Syntax, PDO o. MySQLI).
    Falls du fragen hast, dann kannst du dich gerne bei mir melden.


    BTW:
    maddin:
    Ich bitte dich diesen Beitrag in ruhe zu lassen, dankeschön.


    mfg :thumbup:

    Sicher das du dir keine Funktion erstellt hast zum zurücksetzen der Variablen? Schau mal nach resetPlayer(playerid); etc.


    //E:
    Wenn du schon mysql_format benutzt dann würde ich dir %e ans Herz legen, das Espaced den String dann sofort. (MySQL Injection don't incomming)


    mysql_format(Handle, query, 128, "SELECT * FROM `accounts` WHERE `name` = '%s'", Spieler[playerid][name]);


    zu


    mysql_format(Handle, query, 128, "SELECT * FROM `accounts` WHERE `name` = '%e'", Spieler[playerid][name]);
    Zeig mir mal deine Log und sende einen Datenbank Ausschnitt.


    mfg :thumbup:

    xGreekz7x:
    Das ist aber eine doofe Art da man dies dann für mehrere Befehle machen muss.


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(SpielerInfo[playerid][pPrisonTime] >= 1 || SpielerInfo[playerid][pJailTime] >= 1)
    {
    SendClientMessage(playerid,ROT,"Du kannst keine Befehle verwenden wenn du Gefangen bist.");
    return 1;
    }
    return SendClientMessage(playerid,GRAU,"Dieser Befehl exestiert nicht.");
    }


    #SchulPC, falls fehler drin enthalten sein sollten.


    mfg :thumbup:

    Serverwerbung gefällt mir überhaupt nicht, da ich mir den ganzen Thread durchgelesen habe werde ich den Server auch nicht testen.
    Überarbeite das Forum, Webseite, Script und dann schreib eine neue Werbung.
    Zudem frage ich mich ob die Werbung nur als Joke durchgehen soll oder ob das ernst gemeint ist. :pinch:


    mfg :thumbup:

    if(!strcmp(hInfo[id][h_besitzer],"Staat", true))
    {
    hInfo[id][h_pickup]=CreatePickup(1273, 1, hInfo[id][h_x], hInfo[id][h_y], hInfo[id][h_z], -1);
    format(string,sizeof(string), "{008E00}Haus zum Verkauf\n{FFFFFF}Preis: {D1D1D1}$%d\n{FFFFFF}Besitzer: {D1D1D1}%s\n{FFFFFF}/buyhouse", hInfo[id][h_preis], hInfo[id][h_besitzer]);
    hInfo[id][h_text]=Create3DTextLabel(string, COLOR_WHITE, hInfo[id][h_x], hInfo[id][h_y], hInfo[id][h_z], 10, 0, 1);
    }
    else if(strcmp(hInfo[id][h_besitzer],"Staat", true))
    {
    hInfo[id][h_pickup]=CreatePickup(1272, 1, hInfo[id][h_x], hInfo[id][h_y], hInfo[id][h_z], -1);
    format(string,sizeof(string), "{FFFFFF}Hausnummer: {D1D1D1}%d\n{FFFFFF}Besitzer: {D1D1D1}%s\n{FFFFFF}Mieter: {D1D1D1}%d/%d\n{FFFFFF}Mietpreis: {D1D1D1}$%d", hInfo[id][h_id], hInfo[id][h_besitzer],GetHouseMieter(hInfo[id][h_id]),hInfo[id][h_maxmieter],hInfo[id][h_mietpreis]);
    hInfo[id][h_text]=Create3DTextLabel(string, COLOR_WHITE, hInfo[id][h_x], hInfo[id][h_y], hInfo[id][h_z], 10, 0, 1);
    }
    Das macht keinen Sinn.


    Zeig mal deine Datenbankstruktur.


    mfg :thumbup: