Beiträge von Ryan_Crawley

    Tag,


    habe bereits die SuFu und auch Google befragt, bekomme aber keine Lösung.


    Ich habe vor, ein Dynamisches System zu erstellen. Dazu sollen Koordinaten gespeichert werden.


    Der Code sie wie folgt aus:


    mysql_format(mycon,query,sizeof(query),"INSERT INTO `koords` (`X`,`Y`,`Z`,`A`) VALUES (`%f`,`%f`,`%f`,`%f`)",posx,posy,posz,posa);
    mysql_tquery(mycon,query,"","");


    Errorid 1054
    Unknown column ´1958.378296´ in ´field list´
    (null)
    INSERT INTO `koords` (`X`,`Y`,`Z`,`A`) VALUES (`1958.378296`,`1343.157227`,`15.374607`,`269.142487`)


    Meine MySQL Tabelle sieht wie folgt aus
    ID Type int Length 11 Decimals 0 Auto Increment
    X Typ Float Lenght 16 Decimals 6 (für Y, Z und A das selbe)


    Edit:: Fail, statt `%f` muss ich ja '%f' nehmen.
    Nun zu meinem nächste Problem. Auf bei den gespeicherten Koords, sollen Objekte entstehen. Nun wird der eintrag gespeichert, aber beim starten des Servers kein Objekt geladen.


    for(new i = 0; i < MAX_ATMS; i++)
    {
    mysql_format(mycon,query,sizeof(query),"SELECT * FROM `atm` WHERE `ID` = '%i'",i);
    mysql_tquery(mycon,query,"",""); mysql_store_result();
    new rows = mysql_num_rows();
    if(rows == 0) continue;
    AtmInfo[i][AtmX] = cache_get_field_content_float(0,"X");
    AtmInfo[i][AtmY] = cache_get_field_content_float(0,"Y");
    AtmInfo[i][AtmZ] = cache_get_field_content_float(0,"Z");
    AtmInfo[i][AtmA] = cache_get_field_content_float(0,"A");
    AtmInfo[i][erstellt] = true;
    AtmInfo[i][atmobjekt] = CreateObject(2942,AtmInfo[i][AtmX],AtmInfo[i][AtmY],AtmInfo[i][AtmZ]-0.5,0,0,AtmInfo[i][AtmA]);
    }

    Morgen,


    ich suche eine Möglichkeit, durch ein oder mehrere Textdraws so etwas in der art hinzubekommen



    Ein Punkt für die Kreise wird auf dieser größe zu Verpixelt und LD_BEAT:chit in Font 4 ist zu groß, wo ich die größe nicht verstellt bekomme.
    Ich hoffe ihr habt ein paar ideen, die mir weiter helfen.


    MfG

    evtl das mID


    if(mID<0||mID>10) return SendClientMessage(playerid,Color_RED,"Ungültige FraktionsID!");


    durch


    if(fID<0||fID>10) return SendClientMessage(playerid,Color_RED,"Ungültige FraktionsID!");


    Edit: und


    if(sscanf(params,"i",fID))return SendClientMessage(playerid,Color_RED,"INFO: /setfraktion [FraktionsID]);


    da hast du am ende ein " vergessen

    Jap, die Querylänge war zu kurz. Woran ist denn abzuzählen, wie lang ein Query sein muss?
    Alle Buchstaben, leerzeichen, ziffern etc in der "", wo es mit INSERT ... beginnt?

    Nabend,


    habe folgenden Code, beim registrieren soll der eintrag erstellt werden. Der Eintrag wird nicht erstellt. Da ich keine Ahnung habe, was die Fehlermeldung bedeutet, wende ich mich an euch. Gegoogled hatte ich schon.


    mysql_format(mycon,query,sizeof(query),"INSERT INTO `cellphone` (`Besitzer`, `HandyArt`, `HandyTon`, `HandyVertrag`, `HandyAkku`, `HandyStatus`, `HandyGestohlen`, `HandyNummer`) VALUES ('%e',0,0,0,0,0,0,'%d')",PlayerInfo[playerid][Username],randphone);
    mysql_tquery(mycon,query,"","");


    dazu habe ich folgende Fehlermeldung


    You have an error in your SQL syntax; check the manuel that corredsponds to your MySQL server version for the right syntax to use near ´´Freg´ at line 1
    (null)
    INSERT INTO `cellphone` (`Besitzer`, `Handyart`, `Handyton`, `HandyVertrag`, `Ha
    ndyAkku`, `HandyStatus`, `HandyGestohlen`, `HandyNummer`) VALUES ('Freg


    Diese zwei Klammern "leeren" den Chat. Es wird 5x nichts gesendet und somit sind 5 leere Zeilen im Chat

    Nabend Com,


    ich scripte aktuell ein bissl was und würde das auch gerne mit freunden über Hamachi testen. Bis vor 2-3 Tagen klappte auch alles wunderbar, aber seit heute bekommen sie keine Verbindung auf meinen Server und ich kann keine Verbindung "raus senden".


    Vllt hatte ja jmd solche Probleme und weiß, mir zu helfen.


    MfG