Sziasztok! :)
Valaki megnézné ezt a kis kódot én írtam és nem tudok rá jönni mit rontottam el.
#define randc RandomColor()
CMD:test(playerid, params[])
{
SendClientMessage(playerid, -1, \"{\"randc\"}Teszt {\"randc\"}teszt\");
return 1;
}
stock RandomColor()
{
new color[500];
switch(random(2))
{
case 0:
{
color = \"00FF00\";
}
case 1:
{
color = \"FFBB00\";
}
}
return color;
}
Így kéne:
new Szinek[] = {
0x0000FFFF, //ide még tehetsz, akár defineoltat is.
new string[128];
format(string, sizeof(string), \"{%06x}szöveg, {%06x}szöveg.\", Szinek[random(sizeof(Szinek))] <<< 8, Szinek[random(sizeof(Szinek))] <<< 8);
SendClientMessagr(playerid, -1, string);
}
Ha nem akarod mindig formázgatni, használd a CPF-et, azzal helyben tudod beleformázni a színeket.
random( 199 ) nem tom mennyi szín van de 199 az tuti :D
próbáld így hátha így is megy :D
stock RandomColor()
{
new color;
color = random(199);
return color;
}
Dupla hozzászólás automatikusan összefûzve. ( 2014. június 13. - 00:50:45 )
és ezt én így tuti nem csinálnám :D
{\"randc\"}[/quote]
max így: \"randc\"
Dupla hozzászólás automatikusan összefûzve. ( 2014. június 13. - 02:41:30 )
vagyis a számos dolog, az csak a kocsiknál jó >< mert ha ennél akarjuk jóval nagyobb értékeket kell megadni :facepalm:
Csináltam egy mûködõ félét, csak valamiért némely színt, pl a pirosat és a sárgát nem generálja ki. xd ( zöldet,kéket,feketét,fehéret sikeresen kigenerálja, de a sárgát és a pirosat valamiért nem :hmmm:)
Mellesleg rövidebben is megoldottam az egészet :D , de még gondolkodok miért nem generálja ki a másik 2 színt. :hmmm:
Ha sikerre járok, akkor kirakom ide. :)