Beiträge von Julius8222

    Hey, ich benutze das SOM Script v5


    Allerdings funktioniert /addhouse nicht das haus hat die ID 0 und wird nicht gespeichert




    if(strcmp(cmd, "/addhouse", true) == 0)
    {
    new x_job = FreeHouseCheck();
    new Float:getx,Float:gety,Float:getz, str1[128];
    GetPlayerPos(playerid,getx,gety,getz);
    if (SpielerInfo[playerid][pAdmin] <= 6) return SendClientMessage(playerid,COLOR_YELLOW,"[Haus Erstellungen]: Du bist kein Admin !");
    new query[128];
    format(query,sizeof(query),"INSERT INTO houses (houseid) VALUES ('%i')",x_job);
    mysql_function_query(mysqlcon,query, true, "","");
    mysql_free_result();
    HouseInfo[x_job][hCreated] = 1;
    HouseInfo[x_job][hEntrancex] = getx; HouseInfo[x_job][hEntrancey] = gety; HouseInfo[x_job][hEntrancez] = getz;
    HouseInfo[x_job][hExitx] = 244.5000;
    HouseInfo[x_job][hExity] = 305.0000;
    HouseInfo[x_job][hExitz] = 999.1484;
    HouseInfo[x_job][hValue] = 20000;
    HouseInfo[x_job][hLock] = 1;
    HouseInfo[x_job][hInt] = 1;
    HouseInfo[x_job][hArm] = 1;
    HouseInfo[x_job][hHel] = 1;
    HouseInfo[x_job][hRent] = 50;
    HouseInfo[x_job][hRentabil] = 0;
    HouseInfo[x_job][hLevel] = 3;
    HouseInfo[x_job][hMuell] = 0;
    HouseInfo[x_job][hPickup] = CreatePickup(19470, 1, HouseInfo[x_job][hEntrancex], HouseInfo[x_job][hEntrancey], HouseInfo[x_job][hEntrancez]);
    strmid(HouseInfo[x_job][hOwner], "Zu Verkaufen", 0, strlen("Zu Verkaufen"), 255);
    format(str1, sizeof(str1), "==== [HausID: %d] ====\nBesitzer: %s\nPreis: %d$\nMiete: %d$\nMüll: %d",x_job,HouseInfo[x_job][hOwner],HouseInfo[x_job][hValue],HouseInfo[x_job][hRent],HouseInfo[x_job][hMuell]);
    HouseInfo[x_job][h_text] = Create3DTextLabel(str1,COLOR_YELLOW,HouseInfo[x_job][hEntrancex], HouseInfo[x_job][hEntrancey], HouseInfo[x_job][hEntrancez],18.0,0,0);
    SaveProperty(x_job);
    SendClientMessage(playerid,COLOR_RED,"[SERVER]: Haus erstellt.");
    return 1;
    }


    stock FreeHouseCheck()
    {
    new bedin[128],query[128];
    for(new i;i<MAX_HOUSE;i++)
    {
    format(bedin,sizeof(bedin),"houseid='%i'",i);
    format(query,sizeof(query),"SELECT * FROM houses WHERE %s",bedin);
    mysql_function_query(mysqlcon,query, true, "","");
    mysql_store_result();
    if(mysql_retrieve_row()==0) return i;
    }
    return 0;
    }