Beiträge von EvilToastBrot

    stock mysql_ShowBesitzer(Tabelle[],playerid,vid)
    {
    new str[60];
    format(str, sizeof str, "SELECT Besitzer FROM %s WHERE Autoid = %i",Tabelle,vid); // Select Besitzer, weil du willst ja nur die Zelle Besitzer haben.
    mysql_query(str);
    mysql_store_result();
    new Get[128];
    mysql_fetch_row(Get);
    SendClientMessage(playerid,Lila,Get);
    return 1;
    }

    Du hast den namen, danach suchst du mittels strfind in dem String, in dem die namen drinnen stehn und dann, wenn der namen gefunden wurde bekommst du die Zahl, bei der name anfängt zurückgelierfert und musst dann bei strdel den Namen so rauslöschen:
    new name[MAX_PLAYER_NAME]; // Name, der rausgelöscht werden soll.
    new string[128]; // Hier stehen alle Namen drinnen
    new anfang = strfind(string, name);
    strdel(string, anfang, anfang+sizeof(name));
    // jetzt den String einfach wieder in die Tabelle speichern.


    Vielleicht verstehst du es ja :D Ich weiß, ich kann schlecht erklären ^^

    Dann musste erst den Besitzer String abfragen, einen bestimmten Besitzer via strdel aus dem String löschen und dann den String wieder in die Tabelle laden.

    new str[60];
    format(str, sizeof str, "DELETE FROM tabelle WHERE carid = '%d', carid);
    mysql_query(str);


    //Edit: 2 Frage:


    new str[60];
    format(str, sizeof str, "SELECT Besitzer FROM tabelle WHERE carid = '%d', carid);
    mysql_query(str);
    mysql_store_result();
    new Get[128];
    mysql_fetch_row(Get);


    In Get ist der Besitzer.

    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate == PLAYER_STATE_DRIVER)
    {
    if(LSPDCar(car) && pInfo[playerid][Fraktion] != 1)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, ROT, "Du bist kein Polizist");
    }
    else if(SFPDCar(car) && pInfo[playerid][Fraktion] != 6)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, ROT, "Du bist kein Polizist");
    }
    }
    return 1;
    }

    Thommylee: Danke funktioniert perfekt ;)
    Falls es jemanden interessiert:


    new veh = CreateVehicle(402, 12312,12123,12331, 0, -1, -1, -1);
    PutPlayerInVehicle(playerid, veh, 3);
    RemovePlayerFromVehicle(playerid);


    Atrox: Bei Mir will das irgendwie nicht. Auch wenn ich es in einer for-Schleife ablaufen lasse hängt sich das Spiel nicht auf.


    So meinst du oder:


    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    SetPlayerPos(playerid, x, y, z+1000000000000);


    @Martez & Shain__x: Ungültiger GameText habe ich schon probiert, leider ohne Erfolg. Probierts selbst mal, vielleicht hab ich auch nur was falsch gemacht :D


    Danke an alle :thumbup:



    //Edit Code hinzugefügt.

    Hallo,


    Gibts noch in 0.3c ne Funktion, mit der man den Client mit Absicht crashen kann? :D
    Weil wäre für Hacker ein ganz nettes Feature, wenn man einfach deren Client crashen lässt :D
    SetPlayerVelocity ist zwar auch nett, aber lässt den Client nicht crashen :D
    mfg
    Evil

    OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp(cmdtext, "/atm", true))
    {
    if(IsPlayerInRangeOfPoint(playerid, range, x, y, z))
    {
    ShowPlayerDialog(playerid, dialogid, 2, "Bankautomat", "Einzahlen\nAuszahlen\nÜberweisen", "Weiter", "Abbrechen");
    }
    }
    return 0;
    }


    Sollte funktionieren, is jetzt eben einfach mal so ausm Stegreif hingeschrieben^^
    Rest darfst du alleine machen :)

    Hä was willst du? Du musst garnichts umrechnen :D:D


    new string[60], hour,min,sec,year,month,day;
    gettime(hour,min,sec); getdate(year,month,day);
    format(string, sizeof string, "%d.%d.%d, %d:%d:%d", day, month, year, hour, min, sec);


    Dann kriegste zum Beispiel "4.6.2011, 14:32:49" raus und was ist daran jetzt kein normales Datum?

    Zitat

    Das Adminstratoren Level ist 99999 ( leicht merkbar aus dem Grund 99999 )


    Sinn ? Adminlevel 99999 aus dem Grund 99999 hä??


    Zitat

    President


    -.- Präsident


    Ich würde mal sagen Adminlevel auf 99999 erhöht, "President" hinzugefügt, Rest GF?
    99% GF, 1% selbst gemacht.



    2/10