Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Negalima prašyti ar platinti betkokių žaidimą (multiplayer) palengvinančių programų ir scriptų! Kitaip bus taikoma 1.21. taisyklė

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4226 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Kai 1000 eilučių yra, tuomet yra problema tokius kintamuosius naudoti. Bet kadangi čia net 100 eilučių nesiekia skriptas, todėl ir rašau kokius noriu kintamuosius. Visvien skriptas tvarkingesnis, negu paveiksliukas tavo paraše ;)

galiu pasakyt kad prie to namingo greitai priprantama, o paveiksliukas ir turetu but netvarkingas, turbut nesupranti meno

I LOVE MY LITTLE PONY <333333333333333333I LOVE MY LITTLE PI LOVE MY LITTLE PONY <333333333333333333ONY <333333333333333333

I LOVE MY LITTLE PONY <333333333333333333

  • Parašė po 1 mėnesio...
(redaguota)

Kritikuoja nekritikuoja , jei rasai koda ir zadi juo dalintis ,turi kitam programuotojui parasyti suprantama kalba.

Geras programuotojas supras o durniui gali aiškinti kiek nori vistiek nesupras. Čia taspac kaip kito žmogaus bugu taisyti, koda kiekvienas savaip rašo nėra standarto kuriuo reikėrų remtis, nebent GRP jai galima ten ji standartu pavadinti. :D

Redaguota , nario Expert*

asd1.gif

Kritikuoja nekritikuoja , jei rasai koda ir zadi juo dalintis ,turi kitam programuotojui parasyti suprantama kalba.

Rašyti kodą, kuris būtų supistiem GRP editeriams aiškus? HELL NO. SVAJOKIT. Išmokit pirma normaliai skriptintį ir lengvai suprasit kiekvieną sulygiuotą kodą. :) tai, kad čia jūsų problemos editeriukai, kad nihera nekertat skripterinime ir nihera nesuprantat šiame kode. So, daryk išvadas. 

 

graphic.png


 


 


 


Rašyti kodą, kuris būtų supistiem GRP editeriams aiškus? HELL NO. SVAJOKIT. Išmokit pirma normaliai skriptintį ir lengvai suprasit kiekvieną sulygiuotą kodą. :) tai, kad čia jūsų problemos editeriukai, kad nihera nekertat skripterinime ir nihera nesuprantat šiame kode. So, daryk išvadas. 

Tai ponas, gal pasvarstykime:

uint32_t gautduomenis(int reikia, char **asd, uint32_t iDidi, OUT uint32_t *OMGDD) {
    char *TEMP = malloc(iDidi < tasKurKonstanta ? iDidi : tasKurKonstanta);
    uint32_t lolxD = 0;
    *OMGDD = 0;
    lolxD = recv(reikia, TEMP, (iDidi < tasKurKonstanta ? iDidi : tasKurKonstanta), 0);
    if (lolxD <= 0)
        goto ne;
    do {
        *OMGDD += lolxD;
        *asd = realloc(*asd, *OMGDD);
        memcpy(*asd + (*OMGDD - lolxD), TEMP, lolxD);
        if (*OMGDD < iDidi)
            lolxD = recv(reikia, TEMP, ((iDidi - *OMGDD) < tasKurKonstanta ? (iDidi - *OMGDD) : tasKurKonstanta), 0);
    } while (lolxD > 0 && *OMGDD < iDidi);
ne:
    if (lolxD == -1)
        return errno;
    else
        return 0;
}
uint32_t RecvToFull(int hSock, OUT char **buff, uint32_t targetSize, OUT uint32_t *size) {
    char *tBuff = malloc(targetSize < BUFFER_SIZE ? targetSize : BUFFER_SIZE);
    uint32_t tSize = 0;
    *size = 0;
    tSize = recv(hSock, tBuff, (targetSize < BUFFER_SIZE ? targetSize : BUFFER_SIZE), 0);
    if (tSize <= 0)
        goto fail;
    do {
        *size += tSize;
        *buff = realloc(*buff, *size);
        memcpy(*buff + (*size - tSize), tBuff, tSize);
        if (*size < targetSize)
            tSize = recv(hSock, tBuff, ((targetSize - *size) < BUFFER_SIZE ? (targetSize - *size) : BUFFER_SIZE), 0);
    } while (tSize > 0 && *size < targetSize);
fail:
    if (tSize == -1)
        return errno;
    else
        return 0;
}

Ar pirmasis variantas yra tau pilnai priimtinas, ir galvoji, kad programuotojas pats turėtų suprasti ką kodas daro? Hell ar net ANTRAS yra tau priimtinas? Nes pavyzdziui man nelabai.

I LOVE MY LITTLE PONY <333333333333333333I LOVE MY LITTLE PI LOVE MY LITTLE PONY <333333333333333333ONY <333333333333333333

I LOVE MY LITTLE PONY <333333333333333333

Tai ponas, gal pasvarstykime:

uint32_t gautduomenis(int reikia, char **asd, uint32_t iDidi, OUT uint32_t *OMGDD) {
    char *TEMP = malloc(iDidi < tasKurKonstanta ? iDidi : tasKurKonstanta);
    uint32_t lolxD = 0;
    *OMGDD = 0;
    lolxD = recv(reikia, TEMP, (iDidi < tasKurKonstanta ? iDidi : tasKurKonstanta), 0);
    if (lolxD <= 0)
        goto ne;
    do {
        *OMGDD += lolxD;
        *asd = realloc(*asd, *OMGDD);
        memcpy(*asd + (*OMGDD - lolxD), TEMP, lolxD);
        if (*OMGDD < iDidi)
            lolxD = recv(reikia, TEMP, ((iDidi - *OMGDD) < tasKurKonstanta ? (iDidi - *OMGDD) : tasKurKonstanta), 0);
    } while (lolxD > 0 && *OMGDD < iDidi);
ne:
    if (lolxD == -1)
        return errno;
    else
        return 0;
}
uint32_t RecvToFull(int hSock, OUT char **buff, uint32_t targetSize, OUT uint32_t *size) {
    char *tBuff = malloc(targetSize < BUFFER_SIZE ? targetSize : BUFFER_SIZE);
    uint32_t tSize = 0;
    *size = 0;
    tSize = recv(hSock, tBuff, (targetSize < BUFFER_SIZE ? targetSize : BUFFER_SIZE), 0);
    if (tSize <= 0)
        goto fail;
    do {
        *size += tSize;
        *buff = realloc(*buff, *size);
        memcpy(*buff + (*size - tSize), tBuff, tSize);
        if (*size < targetSize)
            tSize = recv(hSock, tBuff, ((targetSize - *size) < BUFFER_SIZE ? (targetSize - *size) : BUFFER_SIZE), 0);
    } while (tSize > 0 && *size < targetSize);
fail:
    if (tSize == -1)
        return errno;
    else
        return 0;
}

Ar pirmasis variantas yra tau pilnai priimtinas, ir galvoji, kad programuotojas pats turėtų suprasti ką kodas daro? Hell ar net ANTRAS yra tau priimtinas? Nes pavyzdziui man nelabai.

Iš kodo galima suprasti, ką tas kintamasis saugo kokia informaciją. So, man nėra skirtumo. :) Man yra skirtumas kaip kodas yra sulygiuotas, o tada tik kintamujų pavadinimai. 

graphic.png


 


 


 


Iš kodo galima suprasti, ką tas kintamasis saugo kokia informaciją. So, man nėra skirtumo. :) Man yra skirtumas kaip kodas yra sulygiuotas, o tada tik kintamujų pavadinimai. 

Tai kodas sulygiuotas normaliai, tai dabar rupi kintamuju pavadinimai? Jei is kodo galima suprasti, kad gal gali pasakyt ka rado kodas ziuredamas i pirma koda?

I LOVE MY LITTLE PONY <333333333333333333I LOVE MY LITTLE PI LOVE MY LITTLE PONY <333333333333333333ONY <333333333333333333

I LOVE MY LITTLE PONY <333333333333333333

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4226 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

Skelbimai


×
×
  • Sukurti naują...