Jump to content

monster010

Membru
  • Posts

    365
  • Joined

  • Last visited

Everything posted by monster010

  1. Ai tutorialul in fata ta.
  2. Page up sau Page Down.
  3. monster010

    Bar plaja ls

    Nu este o mapa folositoare. 2/5 , pentru ca ideea nu este unica.
  4. Este o mapa frumoasa. Multumim pentru munca depusa. Nota mea pentru tine este zece din zeci.
  5. stock sscanf(string[], format[], {Float,_}:...) { #if defined isnull if (isnull(string)) #else if (string[0] == 0 || (string[0] == 1 && string[1] == 0)) #endif { return format[0]; } #pragma tabsize 4 new formatPos = 0, stringPos = 0, paramPos = 2, paramCount = numargs(), delim = ' '; while (string[stringPos] && string[stringPos] <= ' ') { stringPos++; } while (paramPos < paramCount && string[stringPos]) { switch (format[formatPos++]) { case '\0': { return 0; } case 'i', 'd': { new neg = 1, num = 0, ch = string[stringPos]; if (ch == '-') { neg = -1; ch = string[++stringPos]; } do { stringPos++; if ('0' <= ch <= '9') { num = (num * 10) + (ch - '0'); } else { return -1; } } while ((ch = string[stringPos]) > ' ' && ch != delim); setarg(paramPos, 0, num * neg); } case 'h', 'x': { new ch, num = 0; while ((ch = string[stringPos]) > ' ' && ch != delim) { switch (ch) { case 'x', 'X': { num = 0; continue; } case '0' .. '9': { num = (num << 4) | (ch - '0'); } case 'a' .. 'f': { num = (num << 4) | (ch - ('a' - 10)); } case 'A' .. 'F': { num = (num << 4) | (ch - ('A' - 10)); } default: { return -1; } } } setarg(paramPos, 0, num); } case 'c': { setarg(paramPos, 0, string[stringPos++]); } case 'f': { setarg(paramPos, 0, _:floatstr(string[stringPos])); } case 'p': { delim = format[formatPos++]; continue; } case '\'': { new end = formatPos - 1, ch; while ((ch = format[++end]) && ch != '\'') {} if (!ch) { return -1; } format[end] = '\0'; if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1) { if (format[end + 1]) { return -1; } return 0; } format[end] = '\''; stringPos = ch + (end - formatPos); formatPos = end + 1; } case 'u': { new end = stringPos - 1, id = 0, bool:num = true, ch; while ((ch = string[++end]) && ch != delim) { if (num) { if ('0' <= ch <= '9') { id = (id * 10) + (ch - '0'); } else { num = false; } } } if (num && IsPlayerConnected(id)) { setarg(paramPos, 0, id); } else { #if !defined foreach #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2)) #define __SSCANF_FOREACH__ #endif string[end] = '\0'; num = false; new name[MAX_PLAYER_NAME]; id = end - stringPos; foreach (Player, playerid) { GetPlayerName(playerid, name, sizeof (name)); if (!strcmp(name, string[stringPos], true, id)) { setarg(paramPos, 0, playerid); num = true; break; } } if (!num) { setarg(paramPos, 0, INVALID_PLAYER_ID); } string[end] = ch; #if defined __SSCANF_FOREACH__ #undef foreach #undef __SSCANF_FOREACH__ #endif } stringPos = end; } case 's', 'z': { new i = 0, ch; if (format[formatPos]) { while ((ch = string[stringPos++]) && ch != delim) { setarg(paramPos, i++, ch); } if (!i) { return -1; } } else { while ((ch = string[stringPos++])) { setarg(paramPos, i++, ch); } } stringPos--; setarg(paramPos, i, '\0'); } default: { continue; } } while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ') { stringPos++; } while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' ')) { stringPos++; } paramPos++; } do { if ((delim = format[formatPos++]) > ' ') { if (delim == '\'') { while ((delim = format[formatPos++]) && delim != '\'') {} } else if (delim != 'z') { return delim; } } } while (delim > ' '); return 0; }
  6. Daca nu se salveaza numarul ce rost mai are sa se chinue?
  7. Frumos , ai lucrat cat de cat frumos.
  8. Numai sa va certati stiti sa mor eu , omu a vrut sa te ajute... ce sari asa?
  9. Agentuleee !!!! Nu MapIcon , esti chior nu vezi in poza? S-a referit la un pickup .Aolo ! Vai de mama voastra bagati omu in ceata. Luati-va ochelari cu doua lentile.
  10. CreatePickup(model, type, x, y, z,virtualworld); AddStaticPickup(model, type, x, y, z,virtualworld);
  11. monster010

    Problema NPC

    Sa o iei de la start.
  12. Merge , dar este pus aiurea. El sa posteze tot callback-ul(link corect).
  13. Ok,Am zis sa imi dai si tot callback-ul OnPlayerCommandText(playerid, cmdtext[]), TOT
  14. Da-mi tot CallBack-ul OnPlayerCommandText , cele doua comenzi sau cate ai. ATENTIE ! FOLOSESTE PasteBin !
  15. Cauta comanda /gotols (sau care vrei tu) si pune comanda ta dedesubul comandei (sau deasupra).
  16. Posteaza si liniile.
  17. monster010

    Case LV

    1. Tutorial Case GF . 2. Poti cauta pe Goagal scripter.
  18. Calm tata , calm. Cmg multumim pentru acest tutorial , GodJob.
  19. monster010

    [MAP]Plaja LS

    1. Vorbeste romaneste. 2. Care este problema daca ti-a dat minul un punct respect? Daca asa a considerat treaba lui.
  20. monster010

    Ideile tale

    Mi se pare foarte buna ideea Jo!nt , eu ma bag , ca maper si scripter.
  21. monster010

    [MAP]Plaja LS

    Incearca sa o mai extinzi cu ceva , sa mai pui obiecte. Nota mea 8 din 10.
  22. monster010

    [MAP]Drift Park

    Da , frate esti tare , multumim pentru munca depusa , este foarte tare ! Nota mea pentru tine este 10 din 10 cu fericitari.
  23. Baaaaaaa! Sunteti mai rau ca doua TATE! Niciunu de aici nu este destept sa cedeze? Am zis sa hotareasca un admin ce se va intampla cu topicu' acesta. Asa ca terminati TATELOR!
  24. Ideea ta este buna , nu am ce zice , dar puteai sa faci asta altundeva cu mai mult spatiu, ca acolo cam incurci traficul , in cazul in care trec playerii cu masini prin acea zona se izbesc. Oricum ai facut o treaba buna nota mea 9,5 din 10
  25. In fine , sa fie cum zici tu , ca e facut de tine , sa lasam un admin / moderator sa decida , asa este cel mai bine.
×
×
  • 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.