Jump to content

Deejva

Uživatel
  • Příspěvků

    529
  • Registrován

  • Aktivní

  • Vítězných dnů

    6

Everything posted by Deejva

  1. Aha, Streetlife :D Začíná nová éra SL a končí RZE
  2. Jak to myslíš, jako tank nebo rpg, myslíš, aby ta raketa byl vidět?
  3. To ti asi neudělá nikdo, pokud se s někym nedomluvíš. Nikdo neví, jak děláš povolání atd.
  4. Kde je přesně ten tag ... ? jaký řádek? // už to mam, http://wiki.sa-mp.com/wiki/CreatePickup nezadáváš typ ve vytváření pickupu
  5. Bylo by dobré mu taky ten skype napsat
  6. Deejva

    gamemode [GM] Alkatraz

    Doufam že dokončíš a bude to super mod,vždy jsem si chtěl zahrát takovej pořádnej mod
  7. Deejva

    gamemode [DM] Shooter

    Nejvíce se mi líbí sbírání bodů na další auto .. takže přidal bych více možností výběru aut
  8. určitě to víc propracuj, tohle jen tak někoho bavit nebude
  9. Myslim si, že ti tu nikdo nebude dělat tutorial, jak zprovoznit cizí mód
  10. To by si musel vytvořit funkci set tím, že peníze vymaže a pak je givne, takže to vyjde nastejno
  11. Protože máš HealTime jen jako 1 proměnnou,takže si to vytvoř pro více hráčů HealTime[MAX_PLAYERS]
  12. Takže si tam mam dát sscanf2 ? Stáhnu si http://forum.sa-mp.com/showthread.php?t=120356 Plugin je do plugins Include je pouze sscanf2
  13. No já mam #include sscanf ale tím se načte ten include, v kterym je jen ten stock na sscanf
  14. No, když smaže ten include (stock), tak mi to pak hází errory, protože to nezná to sscanf A to Array jsem nepobral, co to znamená a jak ..
  15. Zdravím, už delší dobu si lámu hlavu nad tím, kde je chyba.. Chci si udělat příkaz na změnu barvy na vozidle, takže if(sscanf(params,"ii",color[0],color[1])) return SendClientMessage(playerid,0xFF0000FF,"Barva: /carcolor <barva> <barva>"); Takhle je to tak, jak to má být, ale musím zadat obě barvy. Pokud chci, že se můžeš zadat pouze jeden parametr, ale můžou i 2, tak bych měl do závorky přidat hodnotu, jakou to bude mít, pokud to nezadam.. takže například if(sscanf(params,"ii(-1)",color[0],color[1])) return SendClientMessage(playerid,0xFF0000FF,"Barva: /carcolor <barva> <barva>"); a pak si můžu dát, že pokud je color[1] -1, tak se to nastaví na hodnotu color[0] if(color[1] == -1) color[1] = color[0]; takže takhle by to mělo být tak, že můžu dát /Carcolor 3 6 a mám modro žluté vozidlo .. a pokud dám /carcolor 6 tak mám žluté vozidlo.. problém je v tom, že ať to zkouším jakkoliv, tak to nejde, buď se mi vždy hodí jako barva 2 barva černá, nebo mi to pořád píše "použítí: ... " A tak se ptam, kde je problém. Používám include sscanf, tam mám pouze toto stock sscanf(string[], format[], {Float,_}:...) { new formatPos = 0, stringPos = 0, paramPos = 2, paramCount = numargs(); 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 (ch >= '0' && ch <= '9') { num = (num * 10) + (ch - '0'); } else { return 1; } } while ((ch = string[stringPos]) && ch != ' '); setarg(paramPos, 0, num * neg); } case 'h', 'x': { new ch, num = 0; while ((ch = string[stringPos++])) { 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)); } case ' ': { break; } default: { return 1; } } } setarg(paramPos, 0, num); } case 'c': { setarg(paramPos, 0, string[stringPos++]); } case 'f': { new tmp[25]; strmid(tmp, string, stringPos, stringPos+sizeof(tmp)-2); setarg(paramPos, 0, _:floatstr(tmp)); } case 's', 'z': { new i = 0, ch; if (format[formatPos]) { while ((ch = string[stringPos++]) && ch != ' ') { 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] != ' ') { stringPos++; } while (string[stringPos] == ' ') { stringPos++; } paramPos++; } while (format[formatPos] == 'z') formatPos++; return format[formatPos]; } a také používám plugin sscanf.. Zkoušel jsem i hledat něco jiného na stáhnutí tak prosím, zda byste měli nějaké linky na to, v čem je chyba..
  16. new Text:InfoBoxD[MAX_PLAYERS]; //tvuj max počet hráčů InfoBoxD[playerid] = TextDrawCreate(139.000000, 412.000000, "Motor nastartuje pomoci klavesy '~y~Mezernik~w~'"); TextDrawBackgroundColor(InfoBoxD[playerid], 255); TextDrawFont(InfoBoxD[playerid], 1); TextDrawLetterSize(InfoBoxD[playerid], 0.270000, 1.000000); TextDrawColor(InfoBoxD[playerid], -1); TextDrawSetOutline(InfoBoxD[playerid], 0); TextDrawSetProportional(InfoBoxD[playerid], 1); TextDrawSetShadow(InfoBo xD[playerid], 1);
  17. Ukaž, jak vytváříš ten textdraw
  18. Místo PlayerTextDrawSetString(playerid, InfoBoxD[playerid], text); dej TextDrawSetString(InfoBoxD[playerid],text); a místo PlayerTextDrawShow(playerid, InfoBoxD[ playerid ]); dej TextDrawShowForPlayer(playerid,InfoBoxD[playerid]);
  19. Deejva

    pomoc Help(nepripojím sa do hry)

    - stahnou klienta 0.3x 0.3z
×
×
  • Create New...