Beiträge von YoSohai

    Support zum MrM Script gibt es doch garnicht, weil es ungewollt veröffentlicht worden ist.
    Die richtigen Käufer werden damit ein Problem haben.
    Natürlich weis ich, wie man diesen Fehler behebt und trotzdem werde ich dir aufgrund des gedownloadeten Scripts nicht helfen.



    findest du das nicht ein bisschen kindisch?


    naja wie der vorposter schon geschrieben hat überprüf mal deine MYsql Daten da der Server nicht zur MySQL Datenbank Connecten kann


    lg. YoSOhai :rolleyes:

    es wird jetzt angezeigt aber es wird immer nur die Letzte Fraktion Angezeigt :(



    if(strcmp(cmd, "/fraktionen", true) == 0)
    {
    if(pInfo[playerid][pAdmin] <= 5)return SendError(playerid,"Info:"HTML_GREY" Du bist kein Teammitglied.");
    new string1[1000];
    for(new i=1; i < sizeof fInfo; i++) {
    format(string1,sizeof string1,"%s Leader: %s\n",Fraks[i],fInfo[i][Leader]);
    printf("Debug %d: Fraktion: %s Leader: %s", i, Fraks[i],fInfo[i][Leader]);
    }
    ShowPlayerDialog(playerid,DIALOG_FRAKTIONEN,DIALOG_STYLE_LIST,"City Roleplay: Fraktionen und ihre leader",string1,"Schlissen","Schlissen");
    return 1;
    }

    Guten Morgen,


    Wie schon erwähnt ich weiss nicht warum dieser folgende befehle nicht funktioniert denn der rest funktioniert und das komische daran ist das der Befehl zwichen den anderen stehen.


    Hier der code:



    if(strcmp(cmd, "/fraktionen", true) == 0)
    {
    if(pInfo[playerid][pAdmin] <= 5)return SendError(playerid,"Info:"HTML_GREY" Du bist kein Teammitglied.");
    new string1[1000];
    for(new i = 1; i<MAX_FRACS; i++) {
    format(string1,sizeof string1,"%s Leader: %s\n",Fraks[i],fInfo[i][Leader]);
    }
    ShowPlayerDialog(playerid,-1,DIALOG_STYLE_MSGBOX,"City Roleplay: Fraktionen und ihre leader",string1,"Schlissen","Schlissen");
    return 1;
    }

    Code
    [00:30:25]  ** MySQL Debugging enabled (03/27/14)[00:30:25]  [00:30:25] >> mysql_query_callback( Connection handle: 1 )[00:30:25] >> mysql_query_callback( Connection handle: 1 )[00:30:25] Passing query SELECT * FROM House | [00:30:25] ProcessQueryThread(OnLoadHouse) - Query was successful. (SELECT * FROM House)[00:30:25] ProcessQueryThread(OnLoadHouse) - Data caching enabled.[00:30:25] CMySQLHandler::StoreResult() - Result was stored.[00:30:25] CMySQLHandler::FreeResult() - Result was successfully free'd.[00:30:25] CMySQLHandler::ProcessQueryThread() - Data is getting passed to ->ProcessTick()[00:30:25] OnLoadHouse() - Threaded function called.[00:30:25] >> cache_get_data( Connection handle: 1 )[00:30:25] ProcessTick() - The cache has been cleared.[00:30:25] Passing query SELECT * FROM `Accounts` WHERE `Name`='YoSohai' | i[00:30:25] ProcessQueryThread(OnCheckPlayer) - Query was successful. (SELECT * FROM `Accounts` WHERE `Name`='YoSohai')[00:30:25] ProcessQueryThread(OnCheckPlayer) - Data caching enabled.[00:30:25] CMySQLHandler::StoreResult() - Result was stored.[00:30:25] CMySQLHandler::FreeResult() - Result was successfully free'd.[00:30:25] CMySQLHandler::ProcessQueryThread() - Data is getting passed to ->ProcessTick()[00:30:25] OnCheckPlayer(i) - Threaded function called.[00:30:25] >> cache_get_data( Connection handle: 1 )[00:30:25] ProcessTick() - The cache has been cleared.[00:30:28] >> mysql_query_callback( Connection handle: 1 )[00:30:28] Passing query SELECT * FROM `Accounts` WHERE `Name` = 'YoSohai' AND `Passwort` = md5('********') | i[00:30:28] ProcessQueryThread(OnLoadPlayer) - Query was successful. (SELECT * FROM `Accounts` WHERE `Name` = 'YoSohai' AND `Passwort` = md5('********'))[00:30:28] ProcessQueryThread(OnLoadPlayer) - Data caching enabled.[00:30:28] CMySQLHandler::StoreResult() - Result was stored.[00:30:28] CMySQLHandler::FreeResult() - Result was successfully free'd.[00:30:28] CMySQLHandler::ProcessQueryThread() - Data is getting passed to ->ProcessTick()[00:30:28] OnLoadPlayer(i) - Threaded function called.[00:30:28] >> cache_get_data( Connection handle: 1 )[00:30:28] ProcessTick() - The cache has been cleared.[00:30:46] >> mysql_query_callback( Connection handle: 1 )[00:30:46] >> mysql_query_callback( Connection handle: 1 )[00:30:46] Passing query UPDATE `Accounts` SET `Admin`='10',`Geld`='4800',`Skin`='101',`Level`='0',`Fraktion`='0',`Rank`='0',`HouseID`='1' WHERE `ID`='1' | [00:30:46] CMySQLHandler::ProcessQueryThread() - Error will be triggered to OnQueryError()[00:30:46] OnQueryError() - Called.[00:30:46] Passing query UPDATE `House` SET `MieterActive`='0', `BuyScore`='1', `BuyPrice`='200', `Besetzt`='1', `Interior`='0', `Besitzer`='', `Beschreibung`='LS-Strand' WHERE `HouseID`='1' | [00:30:46] CMySQLHandler::ProcessQueryThread() - Error will be triggered to OnQueryError()[00:30:46] OnQueryError() - Called.

    Code
    00:25:33] >> mysql_query_callback( Connection handle: 1 )
    [00:25:33] Passing query UPDATE `Accounts` SET `Admin`='10',`Geld`='4800',`Skin`='101',`Level`='0',`Fraktion`='0',`Rank`='0',`HouseID`='1' WHERE `ID`='1' | 
    [00:25:33] CMySQLHandler::ProcessQueryThread() - Error will be triggered to OnQueryError()
    [00:25:33] Passing query UPDATE `House` SET `MieterActive`='0', `BuyScore`='1', `BuyPrice`='200', `Besetzt`='1', `Interior`='0', `Besitzer`='', `Beschreibung`='LS-Strand' WHERE `HouseID`='1' | 
    [00:25:33] CMySQLHandler::ProcessQueryThread() - Error will be triggered to OnQueryError()

    Guten Abend,


    Die Spieler werden nicht gespeichert und ich weiss nicht woran es liegen könnte.
    Ich hoffe jemand kann mir helfen.


    Hier der Code:


    Spoiler anzeigen
    stock UpdatePlayer(i)
    {
    new query[500];
    format(query, sizeof query, "UPDATE `accounts` SET `Admin`='%d',`Geld`='%d',`Skin`='%d',`Level`='%d',`Fraktion`='%d',`Rank`='%d',`HouseID`='%d' WHERE `ID`='%d'",
    pInfo[i][pAdmin],pInfo[i][pMoney],pInfo[i][pSkin],pInfo[i][pLevel],pInfo[i][pFraktion],pInfo[i][pRank],pInfo[i][pHouseID],pInfo[i][SQLID]);
    mysql_function_query(sqlcon,query,false,"","");
    return 1;
    }

    Versuch es mal so :


    Spoiler anzeigen

    stock SaveATM(atmid)
    {
    new BDatei[64];
    format(BDatei,50,"/Automaten/%d.txt",atmid);
    dini_Set(BDatei,"Object",ATMInfo[atmid][atmobjectid]);
    dini_Set(BDatei,"Text",ATMInfo[atmid][atmname]);
    dini_FloatSet(BDatei,"X",ATMInfo[atmid][atmx]);
    dini_FloatSet(BDatei,"Y",ATMInfo[atmid][atmy]);
    dini_FloatSet(BDatei,"Z",ATMInfo[atmid][atmz]);
    dini_FloatSet(BDatei,"XRot",ATMInfo[atmid][atmxrot]);
    dini_FloatSet(BDatei,"YRot",ATMInfo[atmid][atmyrot]);
    dini_FloatSet(BDatei,"ZRot",ATMInfo[atmid][atmzrot]);
    return 1;
    }