-Ovo Vecina Ne Zna!
-Ona viecina koja ne znaju o cemu se radi naravno treba da ih zanima,to je ubiti funkicje koja moze sadrzari "x" agrumenata pravi po meni je primer
native "format",,,,Pojasnicu vise u nastavku,,,,
-Primer Postojeceg Dokaza:
-Tu se radi da mozete staviti agrumenata kolko hocete ili cak bez njih,sada se svi pitate kako to postici na ovoj funkciji,?,Naravno morate znati neke stvari pre nego sto pocnete da pravite.
-Dve osnovne stvari koje morate znati su ovde dve funkcije > numargs(); & numargs(); <
Primer Sa Novom Funkcijom:
-Napravicemo 1 jednostavnu funkciju za novi random odabir integer Vrednosti.
Za Po Cetak cemo napraviti kostur(kako da kazem drugacije) funkciju.Zatim........
Dodajte {int,_}:.. u svoje prametre jer '{int,_}:...' kod je nesto...kao neka naredba koja mu daje informaciju za "optional" agrument,sada moramo nastaviti da pravimo tu naredbu:
Primer U Praksi:
Sada je stvar u tome sto mozete dodati koliko hocete argumenata-Iako je ovo bilo dosta lose napravljen kod moze se i krace napraviti da ne pisem sad.
Ne Dodajete '{int,_}:...'
-Ona viecina koja ne znaju o cemu se radi naravno treba da ih zanima,to je ubiti funkicje koja moze sadrzari "x" agrumenata pravi po meni je primer
native "format",,,,Pojasnicu vise u nastavku,,,,
-Primer Postojeceg Dokaza:
format(string, sizeof string, "%s %i %d %f %s %i %d", /* OVO PODRUÄŒJE SPADA U OPTIONAL ARGUMENTE */ arg...);-Tu se radi da mozete staviti agrumenata kolko hocete ili cak bez njih,sada se svi pitate kako to postici na ovoj funkciji,?,Naravno morate znati neke stvari pre nego sto pocnete da pravite.
-Dve osnovne stvari koje morate znati su ovde dve funkcije > numargs(); & numargs(); <
Primer Sa Novom Funkcijom:
-Napravicemo 1 jednostavnu funkciju za novi random odabir integer Vrednosti.
randomEx()
{
}Za Po Cetak cemo napraviti kostur(kako da kazem drugacije) funkciju.Zatim........
randomEx({int,_}:...)Dodajte {int,_}:.. u svoje prametre jer '{int,_}:...' kod je nesto...kao neka naredba koja mu daje informaciju za "optional" agrument,sada moramo nastaviti da pravimo tu naredbu:
randomEx({int,_}:...)
{
new
argumenti = numargs(),
odabir = random(argumenti*20);
return getarg(odabir/20);
}Primer U Praksi:
SetPlayerSkin(playerid, randomEx(1, 2, 3, 4, 5, 6, 7, 8) );Sada je stvar u tome sto mozete dodati koliko hocete argumenata-Iako je ovo bilo dosta lose napravljen kod moze se i krace napraviti da ne pisem sad.
RandomEx( ... ) return getarg(random(numarg())*20);Ne Dodajete '{int,_}:...'