Jump to content

sile

Member
  • Posts

    111
  • Joined

  • Last visited

Posts posted by sile

  1. Nu functioneaza cum trebuie background image-ul la login, 0.3.dl.

    Poze: https://prnt.sc/ptuvcy  https://prnt.sc/ptuvj7  https://prnt.sc/ptuvlv https://prnt.sc/ptuvxi

    Din cate am inteles trebuie sa-mi arate asta in consola ceea ce nu mi arata ca sa functioneze: [artwork:crc] object.dff CRC = XXXXXXXXXX
    [artwork:crc] textdrawtest.txd CRC = YYYYYYYYYY

    Mai multe informatii aici: https://forum.sa-mp.com/showthread.php?t=651543

    Am urmat toti pasii si tot nu functioneaza.

  2. CMD:makehouse(playerid, params[])
    {
        if(!CheckAdmin(playerid, ADMIN_LEVEL_5))
            return SendErrorMessage(playerid,"Nu ai acces la aceasta comanda sau nu esti ON-DUTY!");

        new houseid,
            level,
            price,
            clases,
            Float:x,
            Float:y,
            Float:z;

        if(sscanf(params,"iii", level, clases, price))
            return SendSyntaxMessage(playerid, "/makehouse [level] [Type house: 1-small, 2-medium, 3-big] [price]");

        if(level < 0 || level > 35)
            return SendErrorMessage(playerid, "House level: 0-35.");

        if(clases < 1 || clases > 3)
            return SendErrorMessage(playerid, "Type house: 1-small, 2-medium, 3-big.");

        if(price < 1 || price > 2000000)
            return SendErrorMessage(playerid, "Invalid house price. Max price: 2kk");
            
        if((houseid = GetNextHouseID()) == -1)
            return SendErrorMessage(playerid, "Maximum number of houses reached.");

        GetPlayerPos(playerid, x, y, z);

        new vw = GetWorld(playerid),
            interior = GetInterior(playerid);

        HouseInfo[houseid][hPosX] = x;
        HouseInfo[houseid][hPosY] = y;
        HouseInfo[houseid][hPosZ] = z;
        HouseInfo[houseid][hPosVW] = vw;
        HouseInfo[houseid][hPosInt] = interior;

        HouseInfo[houseid][hExitX] = 0.0;
        HouseInfo[houseid][hExitY] = 0.0;
        HouseInfo[houseid][hExitZ] = 0.0;
        HouseInfo[houseid][hExitVW] = 5000 + houseid;
        SetHouseInterior(houseid, 0);

        HouseInfo[houseid][hCheckPosX] = 0.0000;
        HouseInfo[houseid][hCheckPosY] = 0.0000;
        HouseInfo[houseid][hCheckPosZ] = 0.0000;
        HouseInfo[houseid][hLevelbuy] = level;
        HouseInfo[houseid][hPrice] = price;
        HouseInfo[houseid][hOwnerID] = 0;
        HouseInfo[houseid][hLocked] = 1;
        HouseInfo[houseid][hCash] = 0;
        HouseInfo[houseid][hRadio] = 0;
        HouseInfo[houseid][hClass] = clases-1;
        HouseInfo[houseid][hHeal] = 0;
        HouseInfo[houseid][hHealAmount] = 0;
        HouseInfo[houseid][hCupboard] = 0;
        HouseInfo[houseid][hFurnitureRadius] = 7.0;
        
         new door[11];
         switch(HouseInfo[houseid][hDoor])
         {
              case 0: door = "Normal";
            case 1: door = "Wooden";
            case 2: door = "Iron";
        }

        new classes_name[3][10] = {"Small", "Medium", "Big"};

        UpdateHouseText(houseid);
        HouseInfo[houseid][hCheckPoint] =
            CreateDynamicCP(x, y, z, 1.0, HouseInfo[houseid][hPosVW], -1, -1, 2.0);

        AddHouseToFile(houseid, clases-1, level, price, x, y, z, 5000 + houseid, vw, interior);
        SendClientMessageEx(playerid,COLOR_GREEN,"House successfully created: Purchase level: %i, Price: %i, Name: %s. Type house: %s(%i).", level, price, classes_name[clases-1], clases);
        return 1;
    }

  3. Cand creez de exemplu o casa imi arata ca are id 0 si cand dau edithouse id 0 merge insa in baza de date scrie ca are id 1, cum rezolv ca atunci cand fac o casa sa inceapa de la id 1?

  4. In momentul cand creez un biz pe server acesta are id 0 insa pe baza de date imi arata ca are id 1 si pot da doar goto la ala cu id 0, id 1 nu exista. Cum rezolv ca in momentul cand creez un biz sa aiba id 1, am cautat putin prin comanda si n-am gasit. Multumesc!

  5. Cand creez un job ii pune id 0 si merge sa dau editjob sau etc folosind id-ul 0 insa in baza de date imi arata ca are id 1 si cand dau edit la id 1 nu functioneaza, imi zice ca nu exista un job cu acel id. Cum fac ca atunci cand fac un job sa inceapa de la id 1 nu 0.

  6. Cand creez din joc de exemplu o casa, in joc imi arata ca are id 0 si cand dau goto la acel id merge insa pe mysql imi arata ca are id 1 insa acel id nu exista in momentul cand dau goto.

  7. Salut, imi poate zice si mie cineva va rog frumos cum scad de id-urile mari la crearea unui biz de exemplu? Am dat wipe la toate bizz-urile de pe server si cand dau sa creez unu din joc id-ul creste de la ala care a ramas ultimul inainte sa dau wipe. Doresc ca atunci cand creez un biz sa inceapa de la id 0. Multumesc.

×
×
  • Create New...