Beiträge von Niganu

    Also ohne code oder eine genauere beschreibung wird dir wohl keiner helfen..
    bitte beschreibe es mal genauer


    Mit denn Dialog könnte daran liegen das du mit chack arbeites zb public chackplayer(playerid)
    ob er einen Account hat oder nicht..
    wie sieht zb die mysql log aus und was für eine mysql version hast du ;)

    Habs geschafft ;D
    LÖSUNG:
    Instaliert die GTAV_Setup_Tool.exe auf einen anderen PC, Laptop bei einem freund oder sonst wo, bis ihr euch endlich anmelden könnt( macht beide hacken rein (Login Speichern und auto-login)Meldet euch an). dann starten logischerweise der GTA V download ca. 63GB.
    nun geht ihr ( wärend der download läuft) in den ordner Dokumente wo sich der Rockstar Games ordner befindet. Öffnet ihn und kopiert beide ordner (GTA V und Social Clup) auf einen stick.
    nun geht ihr an dem pc wo ihr GTA V spielen wolltet. geht auch hier in dokumente und öffnet den ordner Rockstar Games ( ihr müsst die GTAV_Setup_Tool.exe insterliret haben. also nichts Deinstallieren) nun löscht beide Ordner hier ( GTA V und Social Clup)
    danach fügt ihr die ordner von stick hier ein und es ist vollbracht.
    Startet GTA V mit rechtsklick mit ( als Administrator Ausführen)
    bei mir hatt es endlich funktuniert.


    kann dank denn trick jetzt wieder rein
    hoffe es hilft auch andere hier die villt das selbe haben


    -close-

    Guten Abend allerseits..


    Ihr kennt doch alle bestimmt diese include die mal hier veröffendlicht wurde W_Baum.inc
    was auch in prp verbaut ist
    ich wollte es gerne verwenden aber es auch speichern und laden mit mysql ein kolege fragte schon für mich hier aufn borad aber leider ohne erfolg also
    dachte ich mir ich wende mich mal an euch


    ich hatte es bis jetzt schon so

    enum kabaum{
    ID,
    ObjectID,
    Float:sperreX,
    Float:sperreY,
    Float:sperreZ,
    Erstellt
    }
    new XmasInfo[MAX_BAUM][kabaum];
    stock CreateBaum(playerid, id, Float:x, Float:y, Float:z, Float:a)
    {
    new query[256];
    for(new i = 0; i < MAX_BAUM; i++)
    {
    if(XmasInfo[i][Erstellt] == 0)
    {
    XmasInfo[i][ObjectID] = id;
    XmasInfo[i][sperreX] = x;
    XmasInfo[i][sperreY] = y;
    XmasInfo[i][sperreZ] = z;
    XmasInfo[i][Erstellt] = 1;
    XmasInfo[i][ID] = CreateDynamicObject(XmasInfo[i][ObjectID],XmasInfo[i][sperreX],XmasInfo[i][sperreY],XmasInfo[i][sperreZ],0.0,0.0,a);
    SendClientMessage(playerid,-1,"XmasObject errichtet.");
    format(query,sizeof(query),"INSERT INTO wbaum (`id`,`ObjectID`,`sperreX`,`sperreY`,`sperreZ`) VALUES ('%d','%d','%f','%f','%f')",i,XmasInfo[i][ObjectID],XmasInfo[i][sperreX],XmasInfo[i][sperreY],XmasInfo[i][sperreZ]);
    mysql_fquery(query);
    return i;
    }
    }
    return 1;
    }
    stock RemoveBaum(playerid)
    {
    new query[128];
    for(new i=0;i<MAX_BAUM;i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,2,XmasInfo[i][sperreX],XmasInfo[i][sperreY],XmasInfo[i][sperreZ]))
    {
    if(XmasInfo[i][Erstellt] == 1)
    {
    XmasInfo[i][Erstellt] = 0;
    XmasInfo[i][ObjectID] = 0;
    XmasInfo[i][sperreX] = -1;
    XmasInfo[i][sperreY] = -1;
    XmasInfo[i][sperreZ] = -1;
    DestroyDynamicObject(XmasInfo[i][ID]);
    SendClientMessage(playerid,-1,"XmasObject entfernt.");
    format(query,sizeof(query),"DELETE FROM wbaum WHERE id = '%d'",i);
    mysql_function_query(MySQLConnection,query,false,"","");
    return 1;
    }
    }
    }
    return SendClientMessage(playerid,-1,"An keinem XmasObject.");
    }
    forward baumladen();
    public baumladen()
    {
    new var[40],rows,fields;
    cache_get_data(rows,fields);
    new xmas = 0;
    if(rows)
    {
    while(xmas<rows)
    {
    cache_get_field_content(0, "ObjectID", var); XmasInfo[xmas][ObjectID] = strval(var);
    cache_get_field_content(0, "sperreX", var); XmasInfo[xmas][sperreX] = floatstr(var);
    cache_get_field_content(0, "sperreY", var); XmasInfo[xmas][sperreY] = floatstr(var);
    cache_get_field_content(0, "sperreZ", var); XmasInfo[xmas][sperreZ] = floatstr(var);
    XmasInfo[xmas][Erstellt] = 1;
    XmasInfo[xmas][ID] = CreateDynamicObject(XmasInfo[xmas][ObjectID],XmasInfo[xmas][sperreX],XmasInfo[xmas][sperreY],XmasInfo[xmas][sperreZ],0.0,0.0,0.0);
    xmas++;
    }
    }
    }



    doch leider geht es nicht so ganz er ladet nur ein baum aus der datenbank und setzt die anderen alle auf id 0..
    ich weiß nicht mehr weiter

    Einer eine Idee für ein coolen eigenen Betrieb?

    infwiefern ?
    gibt 1000x möglichkeiten was auf die Beine zu stellen es kommt immer nur drauf an wie weit man bereit ist zu gehen und wieviel gedult man hat ;)


    enum kabaum{
    ID,
    ObjectID,
    Float:sperreX,
    Float:sperreY,
    Float:sperreZ,
    Erstellt
    }
    new XmasInfo[MAX_BAUM][kabaum];


    stock CreateBaum(playerid, id, Float:x, Float:y, Float:z, Float:a)
    {
    new query[256];
    for(new i = 0; i < MAX_BAUM; i++)
    {
    if(XmasInfo[i][Erstellt] == 0)
    {
    XmasInfo[i][ObjectID] = id;
    XmasInfo[i][sperreX] = x;
    XmasInfo[i][sperreY] = y;
    XmasInfo[i][sperreZ] = z;
    XmasInfo[i][Erstellt] = 1;
    XmasInfo[i][ID] = CreateDynamicObject(XmasInfo[i][ObjectID],XmasInfo[i][sperreX],XmasInfo[i][sperreY],XmasInfo[i][sperreZ],0.0,0.0,a);
    SendClientMessage(playerid,-1,"XmasObject errichtet.");
    format(query,sizeof(query),"INSERT INTO wbaum (`id`,`ObjectID`,`sperreX`,`sperreY`,`sperreZ`) VALUES ('%d','%d','%f','%f','%f')",i,XmasInfo[i][ObjectID],XmasInfo[i][sperreX],XmasInfo[i][sperreY],XmasInfo[i][sperreZ]);
    mysql_fquery(query);
    return i;
    }
    }
    return 1;
    }
    stock RemoveBaum(playerid)
    {
    new query[128];
    for(new i=0;i<MAX_BAUM;i++)
    {
    if(IsPlayerInRangeOfPoint(playerid,2,XmasInfo[i][sperreX],XmasInfo[i][sperreY],XmasInfo[i][sperreZ]))
    {
    if(XmasInfo[i][Erstellt] == 1)
    {
    XmasInfo[i][Erstellt] = 0;
    XmasInfo[i][ObjectID] = 0;
    XmasInfo[i][sperreX] = -1;
    XmasInfo[i][sperreY] = -1;
    XmasInfo[i][sperreZ] = -1;
    DestroyDynamicObject(XmasInfo[i][ID]);
    SendClientMessage(playerid,-1,"XmasObject entfernt.");
    format(query,sizeof(query),"DELETE FROM wbaum WHERE id = '%d'",i);
    mysql_function_query(MySQLConnection,query,false,"","");
    return 1;
    }
    }
    }
    return SendClientMessage(playerid,-1,"An keinem XmasObject.");
    }
    forward baumladen();
    public baumladen()
    {
    new var[40],rows,fields;
    cache_get_data(rows,fields);
    new xmas = 0;
    if(rows)
    {
    while(xmas<rows)
    {
    cache_get_field_content(0, "ObjectID", var); XmasInfo[xmas][ObjectID] = strval(var);
    cache_get_field_content(0, "sperreX", var); XmasInfo[xmas][sperreX] = floatstr(var);
    cache_get_field_content(0, "sperreY", var); XmasInfo[xmas][sperreY] = floatstr(var);
    cache_get_field_content(0, "sperreZ", var); XmasInfo[xmas][sperreZ] = floatstr(var);
    XmasInfo[xmas][Erstellt] = 1;
    XmasInfo[xmas][ID] = CreateDynamicObject(XmasInfo[xmas][ObjectID],XmasInfo[xmas][sperreX],XmasInfo[xmas][sperreY],XmasInfo[xmas][sperreZ],0.0,0.0,0.0);
    xmas++;
    }
    }
    }


    Erstellen löschen geht ohne fehler nur das laden nicht und ich weiß auch nicht wie alle hier auf playerid kommen oder so es soll einfach normal local auf server geladen werden.. doch er macht nur ein baum
    und setzt auch kommischerweise alle objecte auf id 0 in der datenbank...


    mein wissen ist etwas eingerostet da ich lange nix mehr mit samp getan habe ;(