Hát, a SendClientMessage az csak 128-at tud, így rakd be az scmex függvénykönyvtárat és úgy használd ezt darabolás nélkül, vagy darabold közvetlen ott. Az elsõt ajánlom. Itt is lenne, ha nem includeolod az scmexet, akkor 128 a max, a színkód pedig, egy karakterhez 8 kari. Tehát 128÷(8+1) (ahol a +1 a karakter, azaz 14 karakter lehet, a 15. színkódja miatt nem férne ki. Az scmex bármeddig darabolja, nem fogok berakni strmideket ehhez is, amikor drake sokkal f.szábban megcsinálta.
stock VszUzi(jtk, uzi[], ...)
{
new szinszam = numargs()-2, szuzi[128*8+128+1];
if(szinszam < 1) return SendClientMessage(jtk, -1, uzi);
if(szinszam == 1) return SendClientMessage(jtk, getarg(2), uzi);
for(new k; k < strlen(uzi); k++) {
format(szuzi, strlen(szuzi)+10, \"%s{%06x}%c\", szuzi, getarg(random(szinszam)+2) >>> 8, uzi[k]);
}
return SendClientMessage(jtk, -1, szuzi);
}
//Használat: VszUzi(playerid, \"Üdv,teszt üzi!\", 0xFFFFFFFF, 0xFF00FFFF);
//Telefonról írtam, késõ este, nem tudtam letesztelni, ha nem megy, nézd el, megpróbáltam.
Ismét csak reménykedek, hogy mûködik, esetleg, ha valaki kijavítana, azt megköszönném (Mónika kedves :D). ::|
U.i.: Köszönöm a pluszt, két karakter miatt fatál erroros volt az egész, de javítottam, és most nagyon jól megy :D

Sok szerencsét, további jó scriptelést.! :thumbsup: