Szerző Téma: RandomColor probléma  (Megtekintve 533 alkalommal)

RandomColor probléma
« Dátum: 2014. június 12. - 21:26:34 »
0 Show voters
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;
}
« Utoljára szerkesztve: 2014. június 12. - 22:51:44 írta Flash »

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
RandomColor probléma
« Válasz #1 Dátum: 2014. június 12. - 21:33:58 »
0 Show voters
Í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.

Nem elérhető kos

  • 292
    • Profil megtekintése
RandomColor probléma
« Válasz #2 Dátum: 2014. június 13. - 00:49:00 »
0 Show voters
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. :)
« Utoljára szerkesztve: 2014. június 13. - 02:41:30 írta kos »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal