Beiträge von Master147

    Guten Tag Community,


    ich habe probleme beim laden der Häuser den ingame wird nach einem restart nichts mehr geladen


    public OnHausLoad(hausid)
    {
    new num_fields,num_rows;
    cache_get_data(num_rows,num_fields,dbhandle);
    if(!num_rows)return 1;
    for(new i=0; i<num_rows; i++)
    {
    for(new x=0; x<sizeof(hInfo); x++)
    {
    hInfo[x][hBesitzer]=cache_get_field_content_int(i,"besitzer",dbhandle);
    hInfo[x][hCreated]=cache_get_field_content_int(i,"created",dbhandle);
    hInfo[x][h_enx]=cache_get_field_content_float(i,"enx",dbhandle);
    hInfo[x][h_eny]=cache_get_field_content_float(i,"eny",dbhandle);
    hInfo[x][h_enz]=cache_get_field_content_float(i,"enz",dbhandle);
    hInfo[x][hPreis]=cache_get_field_content_int(i,"preis",dbhandle);
    hInfo[x][hLevel]=cache_get_field_content_int(i,"level",dbhandle);
    if(hInfo[x][hOwned] == 1)
    {
    CreatePickup(1239,1,hInfo[x][h_enx], hInfo[x][h_eny], hInfo[x][h_enz]);
    }
    if(hInfo[x][hOwned] == 0)
    {
    CreatePickup(1273,1,hInfo[x][h_enx], hInfo[x][h_eny], hInfo[x][h_enz]);
    }
    hLabel[x]=Create3DTextLabel("Haha", COLOR_RED, hInfo[x][h_enx], hInfo[x][h_eny], hInfo[x][h_enz], 40.0, 0, 0);
    UpdateHausLabel(x,hInfo[x][hOwned]+1);
    }
    }
    return 1;
    }


    loadHaus(hausid)
    {
    new query[128];
    format(query,sizeof(query),"SELECT * FROM Haus WHERE besitzer='%i'",hInfo[hausid][hBesitzer]);
    mysql_function_query(dbhandle,query,true,"OnHausLoad","i",hausid);
    return 1;
    }

    Guten Tag Community,


    habe jetzt ein ganz neues Haussystem geschrieben aber bei dem ist es so das wenn ich MAXIMAL nur 15 Häuser erstellen kann direkt beim createhaus 14 erstellt werden ich möchte aber das bei dem Befehl nur 1 Haus erstellt wird.


    saveHausToDB(hausid)
    {
    new query[256];
    format(query,sizeof(query),"INSERT INTO haus (besitzer,created,Enx,Eny,EnZ,preis,level) VALUES ('%i','%i','%f','%f','%f','%i','%i')",hInfo[hausid][hBesitzer],hInfo[hausid][hCreated],hInfo[hausid][h_enx],hInfo[hausid][h_eny],hInfo[hausid][h_enz],hInfo[hausid][hPreis],hInfo[hausid][hLevel]);
    mysql_function_query(dbhandle,query,true,"hausSavedToDB","i",hausid);
    return 1;
    }
    public hausSavedToDB(hausid)
    {
    hInfo[hausid][hID]=cache_insert_id(dbhandle);
    return 1;
    }
    createhaus(Float:X,Float:Y,Float:Z,Preis,Level)
    {
    for(new i=0; i<sizeof(hInfo); i++)
    {
    if(hInfo[i][hCreated]!=0)continue;
    hInfo[i][hBesitzer] = 0;
    hInfo[i][hPreis] = Preis;
    hInfo[i][hLevel] = Level;
    hInfo[i][h_enx] = X;
    hInfo[i][h_eny] = Y;
    hInfo[i][h_enz] = Z;
    hInfo[i][hCreated] = 1;
    hInfo[i][hOwned] = 0;
    new string[128];
    format(string,sizeof(string),"Das Haus hInfo[%i] wurde erstellt.",i);
    SendClientMessageToAll(COLOR_RED,string);
    saveHausToDB(i);
    }
    }
    ocmd:ch(playerid,params[])
    {
    new preis,level;
    if(sscanf(params,"ii",preis,level))return SendClientMessage(playerid,COLOR_RED,"LOL");
    for(new i = 0; i<sizeof(hInfo); i++)
    {
    if(hInfo[i][hCreated]!=0)continue;
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    createhaus(X,Y,Z,preis,level);
    }
    return 1;
    }


    Ich hoffe jemand kann mir helfen


    MfG


    Master

    kriege jetzt nur noch das im log


    [20:12:40] [ERROR] "mysql_tquery" - invalid connection handle (ID = 0)


    //Edit


    Was mich verwirrt ich erstelle ein Haus und dann kann ich keine mehr erstellen ? :/ in der Datenbank ist aber nur ein Haus und Maximal sollen 15 Häuser erstellt werden können :/

    ich versuche gerade mal was wenns nicht klappt dann sende ich den log


    //edit


    [19:59:37] [ERROR] "mysql_tquery" - invalid connection handle (ID = 0)
    [19:59:54] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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
    [19:59:56] [ERROR] CMySQLQuery::Execute[()] - (error #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

    Guten Tag Community,


    ich bin gerade an der arbeit eines Haussystem wenn ich ein haus kaufe wird der besitzer nicht in die datenbank eingetragen.


    Ich hoffe ihr könnt mir helfen


    ch(Float:X,Float:Y,Float:Z,preis,level)
    {
    for(new i = 0; i < sizeof(hInfo); i++)
    {
    if(hInfo[i][hcreated] != 0)continue;
    hInfo[i][hcreated] = 1;
    hInfo[i][e_x] = X;
    hInfo[i][e_y] = Y;
    hInfo[i][e_z] = Z;
    hInfo[i][ex_x] = 0;
    hInfo[i][ex_y] = 0;
    hInfo[i][ex_z] = 0;
    hInfo[i][hbesitzer] = 0;
    hInfo[i][howned] = 0;
    hInfo[i][hInt] = 0;
    hInfo[i][hvw] = 0;
    hInfo[i][hpreis] = preis;
    hInfo[i][hlevel] = level;
    CreatePickup(1339,1,X,Y,Z);
    }
    return 1;
    }


    saveHaus(hausid)
    {
    if(hInfo[hausid][hcreated] != 0)
    {
    new query[128];
    format(query,sizeof(query),"UPDATE Haus SET Besitzer='%i',created='%d',Level='%i',Preis='%i',EnterX='%f',EnterY='%f',EnterZ='%f' WHERE id='%i'",hInfo[hausid][hbesitzer],hInfo[hausid][hcreated],hInfo[hausid][hlevel],hInfo[hausid][hpreis],hInfo[hausid][e_x],hInfo[hausid][e_y],hInfo[hausid][e_z],hInfo[hausid][hID]);
    mysql_function_query(dbhandle,query,false,"","");
    }
    return 1;
    }


    ocmd:createhaus(playerid,params[])
    {
    new preis,level;
    if(sscanf(params,"dd",preis,level))return SendClientMessage(playerid,COLOR_WHITE,"Benutzung: /createhaus [Preis][Level]");
    new Float:X,Float:Y,Float:Z;
    for(new i = 0; i < sizeof(hInfo); i++)
    {
    if(hInfo[i][hcreated] != 1)
    {
    GetPlayerPos(playerid,X,Y,Z);
    ch(X,Y,Z,preis,level);
    new query[250];
    format(query,sizeof(query),"INSERT INTO haus (id,besitzer,created,Level,Preis,EnterX,EnterY,EnterZ) VALUES ('%d','%d','%d','%d','%d','%f','%f','%f')",hInfo[i][hID],hInfo[i][hbesitzer],hInfo[i][hcreated],hInfo[i][hlevel],hInfo[i][hpreis],hInfo[i][e_x],hInfo[i][e_y],hInfo[i][e_z]);
    mysql_function_query(dbhandle,query,false,"","");
    saveHaus(i);
    print("Haus saved");
    }
    }
    return 1;
    }
    ocmd:kaufen(playerid,params[])
    {
    for(new i = 0; i < sizeof(hInfo); i++)
    {
    if(hInfo[i][hcreated] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,6,hInfo[i][e_x],hInfo[i][e_y],hInfo[i][e_z]))
    {
    hInfo[i][hbesitzer] = SpielerInfo[playerid][PID];
    saveHaus(i);
    }
    }
    }
    return 1;
    }

    eher lieber so ^^


    CMD:uninvite(playerid,params[])
    {
    if(GetPVarInt(playerid,"Rang")== 6)return SendClientMessage(playerid,ROT,"Du bist kein Leader");//Hier fragt der ja ab ob der leader ist
    if(sscanf(params,"s",pID))return SendClientMessage(playerid,ROT,"INFO: /invite [PlayerID]");//dann /invite Name oder ID Also nicht params"s" dann lieber params"u" für Name oder ID
    //Dann hier musst du machen
    SetPVarInt(playerid,"Member",0); //anpassen
    //Dann das gleiche mit rank auf 0 setzen und ein skin setzen damit der nicht den Skin der Fraktion hat


    return 1;
    }

    1Jahr und wenn es am akku liegen würde hätte doch nicht gestanden das es anwandfrei läuft?


    //edit


    bin momentan mit der Stromversorgung online aber brauche den akku :/

    Guten Tag Community,


    ich habe ein Acer Aspire 5755G. Heute Nachmittag gegen 15uhr funktionierte mein Akku aber seit 18uhr ladet er irgendwie nicht mehr und da steht immer 0% und da steht jetzt der aktuelle plan beeinträchtig möglicherweise die systemleistung mehr steht da nicht und ich weis nicht was damit gemeint ist mir wird gesagt das der Akku erkannt wird aber nur laden tut er nicht.


    Ich hoffe einer kann mir helfen :/


    MfG


    Master

    Guten Tag,


    mein Freund hat momentan ein Problem, sein PC hat sich heruntergefahren und jetzt steht bei ihm sein Adminstrator Acc hat sich deaktiviert er hat versucht sein Laptop zu formatieren aber das hat nicht funktioniert da die tasten am anfang nicht funktionieren. Ich hoffe einer kennt sich damit aus


    MfG


    Master