Jump to content

celmaismecher

Membru
  • Posts

    11
  • Joined

  • Last visited

Posts posted by celmaismecher

  1. 16 minutes ago, Lunoxx said:

    Prin "index" nu ma refer la ceea ce ai inteles tu.
    Primul parametru dupa cache_get_value_name_int reprezinta "randul" de pe care iei informatia si incepe de la 0.. Prin "rand" vreau sa zic, rezultatele returnate de query-ul pe care l-ai trimis tu.

     

    In fine, tu ai definit SkinInfo[MAX_PLAYERS][skinInfo]; si l-ai folosit asa: SkinInfo[skinID], ai uitat de [playerid].

    Pe langa asta, incearca sa extragi informatile din query intr-o variabila simpla si abea dupa sa o introduci in array, sunt situatii in care nu merge direct, la r39-6 face figuri de-astea, tu cred ca folosesti r40 +, probabil face la fel si acolo.

    Deci:

     

    Oricum, nu am inteles exact ce vrei sa faci cu asta, tu poti extrage doar un skin cu modul in care ai facut array-ul, de ce l-ai pus intr-un loop?

    Am realizat oricum greseala, mersi.

  2. 15 minutes ago, Lunoxx said:

    Prin "index" nu ma refer la ceea ce ai inteles tu.
    Primul parametru dupa cache_get_value_name_int reprezinta "randul" de pe care iei informatia si incepe de la 0.. Prin "rand" vreau sa zic, rezultatele returnate de query-ul pe care l-ai trimis tu.

     

    In fine, tu ai definit SkinInfo[MAX_PLAYERS][skinInfo]; si l-ai folosit asa: SkinInfo[skinID], ai uitat de [playerid].

    Pe langa asta, incearca sa extragi informatile din query intr-o variabila simpla si abea dupa sa o introduci in array, sunt situatii in care nu merge direct, la r39-6 face figuri de-astea, tu cred ca folosesti r40 +, probabil face la fel si acolo.

    Deci:

     

    Oricum, nu am inteles exact ce vrei sa faci cu asta, tu poti extrage doar un skin cu modul in care ai facut array-ul, de ce l-ai pus intr-un loop?

    Dadusem un cod gresit, variabila era pusa bine. Da, folosesc r41-4. Vreau ca, cand un player sa se logheze, sa-i incarce fiecare skin detinut.

  3. 1 minute ago, Lunoxx said:

    Ti-a zis asta pentru ca tu incercai sa dai cache_get_value_name_int pe un index negativ si n-ai cum sa faci asta.
    Arata-mi cum ai definit Iteratorul, SkinInfo, si ce e skinID acolo ?

    Iterator:owned_skins[MAX_PLAYERS]<312>

    SkinInfo[MAX_PLAYERS][skinInfo];

    enum skinInfo {
        skinOwner, skinID,
    };
     

    https://imgur.com/a/WTqnLsT

    Indexul nu este negativ acum. Incercasem si inainte si nu mergea.

  4. Salut, de fiecare data cand ma conectez pe server, in loc sa mi se incarce skinuriile, serverul pica. Gamemode-ul este foarte bine optimizat, am aceasta problema doar la functia: 

    function LoadPlayerSkins(playerid) {
        for(new i = 0; i < cache_num_rows(); i ++) {
            cache_get_value_name_int(i - 1, "ownedSkin", SkinInfo[skinID]); Iter_Add(owned_skins[playerid], SkinInfo[skinID]);
            printf("skin loaded %d", SkinInfo[skinID]);
        }
        return true;
    }

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.