Beiträge von AeroxTobi

    bei dem format wen ich strval(inputtext) mache kommt garnix und wo ich das weg gelassen hab gings also mach ich mal bei SendClientMessagne n Return 1; hin


    //edit
    gibt mri immer noch den wert von 49 aus.


    //edit
    er gibt nun den wert von 1 aus jedoch hab ich in der mysql log etz was gefunden da er das haus nicht speicherte.


    SQL
    [15:56:39] CMySQLHandler::Query(INSE) - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSE' at line 1)

    Dein Server Crasht so zu sagn.


    Hau mal ein Mysql Debuger rein je nach Plugin das du verwendest.
    Dan poste mal die Log was der Debuger dan auspuckt!


    sonst kann man nicht weiter helfen.

    Hoi,


    Also ich hab n problem und zwar:


    Immer wen ich die ID ein gebe für das Jenige haus, setzt der die ID immer auf 49 egal welche zahl ich eingebe.


    also was ist hieder fehler?? es leuft über ein Dialog.


    if(dialogid == DIALOG_HOUSE_ID)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,COLOR_RED,"Du hast die Aktion Abgebrochen!");
    }
    if(response == 1)
    {
    new sql[5];
    format(sql,sizeof(sql),"INSERT INTO `house` (`ID`) VALUE ('%d')",inputtext);
    mysql_query(sql);
    new string[256];
    format(string,sizeof(string),"ID: %d",inputtext);
    SendClientMessage(playerid,COLOR_GREEN,string);
    ShowPlayerDialog(playerid,DIALOG_HOUSENAME,DIALOG_STYLE_INPUT,"Haus Erstellen","Gib den Namen Des Hauses ein!","Ok","Abbrechen");
    }
    }


    Mein zweites Problem ist:
    Wenn ich dan die Kosten einge,be dass das haus kosten soll, dann Setzt er die Kosten immer auf einen wert von 6 bis 9. So zu sagen erkennt er meine werte nicht X(


    if(dialogid == DIALOG_HOUSE_MONEY)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,COLOR_RED,"Du hast die Aktion Abgebrochen!");
    }
    if(response == 1)
    {
    new sql[256];
    format(sql,sizeof(sql),"UPDATE `house` SET `Kosten` = '%d' WHERE `ID` = '%d'",inputtext,HouseInfo[playerid][ID]);
    mysql_query(sql);
    ShowPlayerDialog(playerid,DIALOG_HOUSEENDE,DIALOG_STYLE_MSGBOX,"Haus Erstellen","Dein Haus wurde Erstellt","OK","");
    }
    }


    Hoffe ihr könnt mri Helfen


    hier ist die log

    hoi, hab n kleines problem und zwar


    ich hab mein game mode komplet in mysql um geschrieben klappt alles wunder bar doch mein filterscript funktioniert nichtmehr
    und wen ich das plugin für den fs rein tu funktioniert der gamemode nimmer mach ich das von gamemode rien geht das von fs nichtmehr


    drum meine frage kann man 2 Plugins auf einmal verwenden von MySQL?
    wen nein
    was gibts für alternative AUSER um schreiben...

    Hai,
    immer wen ich /register n passwort ein gib kommt garnix ich schau in die log steht das da


    Code
    An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near at line 1)


    was meint der damit?
    das hier ist mal die log


    [17:43:36] ---------------------------
    [17:43:36] MySQL Debugging activated (07/04/11)
    [17:43:36] ---------------------------
    [17:43:36]
    [17:43:36] >> mysql_connect( )
    [17:43:36] CMySQLHandler::CMySQLHandler() - constructor called.
    [17:43:36] CMySQLHandler::CMySQLHandler() - Connecting to "127.0.0.1" | DB: "grg-samp" | Username: "grg" ...
    [17:43:36] CMySQLHandler::Connect() - Connection was successful.
    [17:43:36] CMySQLHandler::Connect() - Auto-Reconnect has been enabled.
    [17:43:59] >> mysql_real_escape_string( Connection handle: 1 )
    [17:43:59] CMySQLHandler::EscapeString(Aerox_Tobi); - Escaped 10 characters to Aerox_Tobi.
    [17:43:59] >> mysql_query( Connection handle: 1 )
    [17:43:59] CMySQLHandler::Query(SELECT * FROM `players` WHERE `Name` = 'Aerox_Tobi') - Successfully executed.
    [17:43:59] >> mysql_store_result( Connection handle: 1 )
    [17:43:59] CMySQLHandler::StoreResult() - Result was stored.
    [17:43:59] >> mysql_num_rows( Connection handle: 1 )
    [17:43:59] CMySQLHandler::NumRows() - Returned 0 row(s)
    [17:44:05] >> mysql_real_escape_string( Connection handle: 1 )
    [17:44:05] CMySQLHandler::EscapeString(Aerox_Tobi); - Escaped 10 characters to Aerox_Tobi.
    [17:44:05] >> mysql_real_escape_string( Connection handle: 1 )
    [17:44:05] CMySQLHandler::EscapeString(hcheŽ€Á); - Escaped 9 characters to hcheŽ€Á.
    [17:44:05] >> mysql_query( Connection handle: 1 )
    [17:44:05] CMySQLHandler::Query('','','','','','','0','0','0','0','0','0','0','0','0','0','0','0','0','0','6','0','0','0','0','0','1158441370','-997119590','1029.4','./,),(-*,(.(','./,),(-*,(.(');) - An error has occured. (Error ID: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''','','','','','','0','0','0','0','0','0','0','0','0','0','0','0','0','0','6','0' at line 1)



    bitte um schnelle hilfe :(


    //weis den keiner was :'(((

    Hallo,


    Nun hab ich alles in MySQL umgebaut.
    Jedoch kommt immer bei diese Errors habe sie mit den zeiilen gleich verbunden
    jedoch versteh ich nicht die definition von SetInt stimmt mit dem mysql_SetInt überein aber
    er sagt immer das es nicht überein stimmt könnt ihr mir da helfen?


    (29600) : warning 213: tag mismatch
    mysql_SetInt("players", "SHealth", GRG_Player[playerid][SHealth], "Name", GRG_Player[playerid][Name]);
    (29601) : warning 213: tag mismatch
    mysql_SetInt("players", "Health", GRG_Player[playerid][Health], "Name", GRG_Player[playerid][Name]);
    (29637) : warning 213: tag mismatch
    mysql_SetInt("players", "PosX", GRG_Player[playerid][Pos_X], "Name", GRG_Player[playerid][Name]);
    (29638) : warning 213: tag mismatch
    mysql_SetInt("players", "PosY", GRG_Player[playerid][Pos_Y], "Name", GRG_Player[playerid][Name]);
    (29639) : warning 213: tag mismatch
    mysql_SetInt("players", "PosZ", GRG_Player[playerid][Pos_Z], "Name", GRG_Player[playerid][Name]);


    (29825) : warning 219: tag mismatch
    (29826) : warning 213: tag mismatch


    stock mysql_ReturnPasswort(Name[])
    {
    new query[130], Get[130];
    mysql_real_escape_string(Name, Name);//zeile 29825
    format(query, 128, "SELECT `Key` FROM `players` WHERE `Name` = '%s'", Name); //zeile 29826
    mysql_query(query);
    mysql_store_result();
    mysql_fetch_row(Get);
    mysql_free_result();
    return Get;
    }

    hallo, mein exit funktioniert einfach nicht
    ich kann zwar mit /enter rein gehen aber komme mit /exit nicht raus weder aus einem fahrzeug noch aus oder Biz oder sonstiges
    hier mal der code


    if(!strcmp(cmd, "/exit", true))
    {
    for(new i = 0; i < sizeof(HouseInfo); i++)
    {
    //printf("House :%d",i);
    if (PlayerToPoint(3, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz]))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]);
    PlayerInfo[playerid][pInt] = 0;
    PlayerInfo[playerid][pLocal] = 255;
    if(HouseInfo[i][hHel] == 1)
    {
    new Float:tempheal;
    GetPlayerHealth(playerid,tempheal);
    if(tempheal < 100.0)
    {
    SetPlayerHealth(playerid,100.0);
    }
    }
    }
    }
    for(new i = 0; i < sizeof(BizzInfo); i++)
    {
    //printf("Bizz :%d",i);
    if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]))
    {
    SetPlayerInterior(playerid,0);
    PlayerInfo[playerid][pInt] = 0;
    SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]);
    PlayerInfo[playerid][pLocal] = 255;
    }
    }
    if(GetPlayerVehicleID(playerid) >= 71 && GetPlayerVehicleID(playerid) <= 77)
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    }
    else if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,-2162.2554,-2385.9541,30.6250);
    PlayerInfo[playerid][pInt] = 0;
    PlayerInfo[playerid][pLocal] = 255;
    }
    else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
    }
    else if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
    }
    else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313))
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
    }
    else if(NoFuel[playerid] == 1)
    {
    TogglePlayerControllable(playerid, 1);
    RemovePlayerFromVehicle(playerid);
    NoFuel[playerid] = 0;
    }
    return 1;
    }


    //edit weis den keiner was? :(

    dan kommt wieder unebkanntes kommando


    if (!strcmp(cmd, "/stats", true))
    {
    new spielername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, spielername, sizeof(spielername));
    new ZinsenBank,Headphone;
    new string1[256],string2[256],string3[256],string4[256],string5[256],string6[256],string7[256],string8[256];
    new string9[256],string10[256],string11[256],string12[256],string13[256],string14[256],string15[256],string16[256];
    new zusammenfassung[1024];
    format(string1, 256,"Personalien: Geburtsname:%s Alter:%d\n",spielername,PlayerInfo[playerid][pAge]);
    format(string2, 256,"Geschlecht:%s\nPartner:%s\nWohnhaft:%s,%s\n\n",PlayerInfo[playerid][pSex],PlayerInfo[playerid][pPartner],PlayerInfo[playerid][pHaus],PlayerInfo[playerid][pOrt]);
    format(string3, 256,"Level:%d\n Levelpunkte:%d/%d\n\n", PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pExp],PlayerInfo[playerid][pLevel]+1+levelexp);
    format(string4, 256,"Berufe: NebenJob:%s\n",PlayerInfo[playerid][pJob]);
    format(string5, 256,"Fraktion:%s Rang:%d\n\n",PlayerInfo[playerid][pMember],PlayerInfo[playerid][pRank]);
    format(string6, 256,"Finanzen: Bargeld:%d\n Bankguthaben:%d\n",PlayerInfo[playerid][pCash],PlayerInfo[playerid][pAccount]);
    format(string7, 256,"Festgeld:%d Zinsen:%d\n Kredit:%d\n\n",PlayerInfo[playerid][pFestgeld],ZinsenBank,PlayerInfo[playerid][pKredit]);
    format(string8, 256,"Fahrzeuge: %s\n %s\n\n Scheine: %s\n",PlayerInfo[playerid][pFahrzeug1],PlayerInfo[playerid][pFahrzeug2],PlayerInfo[playerid][pCarLic]);
    format(string9, 256,"%s\n%s\n%s\n%s\n%s\n%s\n\n",PlayerInfo[playerid][pFlyLic],PlayerInfo[playerid][pBoatLic],PlayerInfo[playerid][pFishLic],PlayerInfo[playerid][pGunLic],PlayerInfo[playerid][pPerso]);
    format(string10, 256,"Skills: Detektiv:%d\nProstituierte:%d\n",PlayerInfo[playerid][pDetSkill],PlayerInfo[playerid][pSexSkill]);
    format(string11, 256,"Drogendealer:%d\nWaffendealer:%d\n",PlayerInfo[playerid][pDrugsSkill],PlayerInfo[playerid][pCookSkill]);
    format(string12, 256,"Autodieb:%d\nAngler:%d\nBusfahrer:%d\n",PlayerInfo[playerid][pCarSkill],PlayerInfo[playerid][pFishSkill],PlayerInfo[playerid][pJackSkill]);
    format(string13, 256,"Pilot:%d\n\nInventar:Drogen:%d\n",PlayerInfo[playerid][pPilotSkill],PlayerInfo[playerid][pDrugs]);
    format(string14, 256,"Materlialien:%d\nHandy:%s(%d)\n",PlayerInfo[playerid][pMats],Headphone,PlayerInfo[playerid][pPnumber]);
    format(string15, 256,"Uhr:%s\nMedikits:%d\n\nStatistik: Morde:%d\nTode:%d\n",PlayerInfo[playerid][pUhr],PlayerInfo[playerid][pMedikit],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths]);
    format(string16, 256,"Verbrechen:%d\nKnastzeit:%d\nSpielzeit:%d",PlayerInfo[playerid][pCrimes],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pConnectTime]);
    format(zusammenfassung, sizeof(zusammenfassung), "%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5,string6,string7,string8,string9,string10,string11,string12,string13,string14,string15,string16);
    ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,"Stats",zusammenfassung,"OK","");
    return 1;
    }

    ja leider steht imme rnoch unbekanntes kommando dort


    //edit die [256] raus genommen geht wieder jedoch immer noch das gleiche wie oben am bild


    //edit GetPlayerName(playerid, playername, sizeof(playername)); eingefühgt immer noch das gleiche

    if (!strcmp(cmd, "/stats", true))
    {
    new spielername[MAX_PLAYER_NAME];
    new ZinsenBank,Headphone;
    new strong[16][256],zusammenfassung[1208];
    format(strong[0], 256,"Personalien: Geburtsname:%s Alter:%d\n",spielername,PlayerInfo[playerid][pAge]);
    format(strong[1], 256,"Geschlecht:%s\nPartner:%s\nWohnhaft:%s,%s\n\n",PlayerInfo[playerid][pSex],PlayerInfo[playerid][pPartner],PlayerInfo[playerid][pHaus],PlayerInfo[playerid][pOrt]);
    format(strong[2], 256,"Level:%d\n Levelpunkte:%d/%d\n\n", PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pExp],PlayerInfo[playerid][pLevel]+1+levelexp);
    format(strong[3], 256,"Berufe: NebenJob:%s\n",PlayerInfo[playerid][pJob]);
    format(strong[4], 256,"Fraktion:%s Rang:%d\n\n",PlayerInfo[playerid][pMember],PlayerInfo[playerid][pRank]);
    format(strong[5], 256,"Finanzen: Bargeld:%d\n Bankguthaben:%d\n",PlayerInfo[playerid][pCash],PlayerInfo[playerid][pAccount]);
    format(strong[6], 256,"Festgeld:%d Zinsen:%d\n Kredit:%d\n\n",PlayerInfo[playerid][pFestgeld],ZinsenBank,PlayerInfo[playerid][pKredit]);
    format(strong[7], 256,"Fahrzeuge: %s\n %s\n\n Scheine: %s\n",PlayerInfo[playerid][pFahrzeug1],PlayerInfo[playerid][pFahrzeug2],PlayerInfo[playerid][pCarLic]);
    format(strong[8], 256,"%s\n%s\n%s\n%s\n%s\n%s\n\n",PlayerInfo[playerid][pFlyLic],PlayerInfo[playerid][pBoatLic],PlayerInfo[playerid][pFishLic],PlayerInfo[playerid][pGunLic],PlayerInfo[playerid][pPerso]);
    format(strong[9], 256,"Skills: Detektiv:%d\nProstituierte:%d\n",PlayerInfo[playerid][pDetSkill],PlayerInfo[playerid][pSexSkill]);
    format(strong[10], 256,"Drogendealer:%d\nWaffendealer:%d\n",PlayerInfo[playerid][pDrugsSkill],PlayerInfo[playerid][pCookSkill]);
    format(strong[11], 256,"Autodieb:%d\nAngler:%d\nBusfahrer:%d\n",PlayerInfo[playerid][pCarSkill],PlayerInfo[playerid][pFishSkill],PlayerInfo[playerid][pJackSkill]);
    format(strong[12], 256,"Pilot:%d\n\nInventar:Drogen:%d\n",PlayerInfo[playerid][pPilotSkill],PlayerInfo[playerid][pDrugs]);
    format(strong[13], 256,"Materlialien:%d\nHandy:%s(%d)\n",PlayerInfo[playerid][pMats],Headphone,PlayerInfo[playerid][pPnumber]);
    format(strong[14], 256,"Uhr:%s\nMedikits:%d\n\nStatistik: Morde:%d\nTode:%d\n",PlayerInfo[playerid][pUhr],PlayerInfo[playerid][pMedikit],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths]);
    format(strong[15], 256,"Verbrechen:%d\nKnastzeit:%d\nSpielzeit:%d",PlayerInfo[playerid][pCrimes],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pConnectTime]);
    format(zusammenfassung, sizeof(zusammenfassung), "%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s", strong[0],strong[1],strong[2],strong[3],strong[4],strong[5],strong[6],strong[7],strong[8],strong[9],strong[10],strong[11],strong[12],strong[13],strong[14],strong[15]);
    ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,"Stats",zusammenfassung,"OK","");
    return 1;
    }