Szerző Téma: véletlenszerû szín  (Megtekintve 798 alkalommal)

véletlenszerû szín
« Dátum: 2014. május 25. - 18:31:15 »
0 Show voters
Sziasztok!
Valaki tudna készíteni nekem egy olyan scriptet ami egy szövegben random szineket sorsol be.
Példa: SendClientMessage(playerid, -1, \"{\"random\"}Véletlenszerû szín {\"random\"}Ez is más szín\");
És a ezt a 3 színt használja fel véletlenszerû szín sorsolásnál:
0x00ff3cAA
0x0000ffAA
0x00ccffAA
« Utoljára szerkesztve: 2014. május 25. - 18:41:26 írta Firend »

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
véletlenszerû szín
« Válasz #1 Dátum: 2014. május 25. - 18:35:19 »
0 Show voters
[mod]A témát áthelyeztem, a címet pedig légyszíves pontosítsd![/mod]

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
véletlenszerû szín
« Válasz #2 Dátum: 2014. május 25. - 22:59:20 »
0 Show voters
Nem helyettesítem be a színekkel, hogy lásd, mi mindent be lehet oda írni.
 
#define ZOLD 0x00FF00FF
new szinek[] = {ZOLD, 0x00FF00FF, -1};
new karil[192];
format(karil, sizeof(karil), \"{%06x}valami {%06x}valami\", szinek[random(sizeof(szinek))], szinek[random(sizeof(szinek)));
SendClientMessage(playerid, -1, karil);

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

véletlenszerû szín
« Válasz #3 Dátum: 2014. május 25. - 23:32:13 »
+1 Show voters
Idézetet írta: KovaNovik date=1401051560\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48367\" data-ipsquote-contentclass=\"forums_Topic
Nem helyettesítem be a színekkel, hogy lásd, mi mindent be lehet oda írni.
 
#define ZOLD 0x00FF00FF
new szinek[] = {ZOLD, 0x00FF00FF, -1};
new karil[192];
format(karil, sizeof(karil), \"{%06x}valami {%06x}valami\", szinek[random(sizeof(szinek))], szinek[random(sizeof(szinek)));
SendClientMessage(playerid, -1, karil);

 
Sok szerencsét, további jó scriptelést! :thumbsup:
 
Ha megengeded, kijavítottam a kódodat, hiszen a színrõl lekel szedni az Alpha értéket(átlátszóságot).
Tehát, helyesen így:
 
#define ZOLD 0x00FF00FF
new szinek[] = {ZOLD, 0x00FF00FF, -1}; //létrehozunk egy tömböt de nem adjuk meg az elemszámát, ezt a fordítóra bizzuk
new sz_str[144];
format(sz_str, sizeof(sz_str), \"{%06x}valami {%06x}valami\", szinek[random(sizeof(szinek))]>>> 8, szinek[random(sizeof(szinek))>>> 8);
SendClientMessage(playerid, -1, sz_str);

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
véletlenszerû szín
« Válasz #4 Dátum: 2014. május 25. - 23:43:34 »
0 Show voters
Bakker tényleg. Rosszul másoltam a régi témámból. :D

véletlenszerû szín
« Válasz #5 Dátum: 2014. május 25. - 18:31:15 »
0 Show voters
Sziasztok!
Valaki tudna készíteni nekem egy olyan scriptet ami egy szövegben random szineket sorsol be.
Példa: SendClientMessage(playerid, -1, \"{\"random\"}Véletlenszerû szín {\"random\"}Ez is más szín\");
És a ezt a 3 színt használja fel véletlenszerû szín sorsolásnál:
0x00ff3cAA
0x0000ffAA
0x00ccffAA
« Utoljára szerkesztve: 2014. május 25. - 18:41:26 írta Firend »

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
véletlenszerû szín
« Válasz #6 Dátum: 2014. május 25. - 18:35:19 »
0 Show voters
[mod]A témát áthelyeztem, a címet pedig légyszíves pontosítsd![/mod]

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
véletlenszerû szín
« Válasz #7 Dátum: 2014. május 25. - 22:59:20 »
0 Show voters
Nem helyettesítem be a színekkel, hogy lásd, mi mindent be lehet oda írni.
 
#define ZOLD 0x00FF00FF
new szinek[] = {ZOLD, 0x00FF00FF, -1};
new karil[192];
format(karil, sizeof(karil), \"{%06x}valami {%06x}valami\", szinek[random(sizeof(szinek))], szinek[random(sizeof(szinek)));
SendClientMessage(playerid, -1, karil);

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

véletlenszerû szín
« Válasz #8 Dátum: 2014. május 25. - 23:32:13 »
0 Show voters
Idézetet írta: KovaNovik date=1401051560\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48367\" data-ipsquote-contentclass=\"forums_Topic
Nem helyettesítem be a színekkel, hogy lásd, mi mindent be lehet oda írni.
 
#define ZOLD 0x00FF00FF
new szinek[] = {ZOLD, 0x00FF00FF, -1};
new karil[192];
format(karil, sizeof(karil), \"{%06x}valami {%06x}valami\", szinek[random(sizeof(szinek))], szinek[random(sizeof(szinek)));
SendClientMessage(playerid, -1, karil);

 
Sok szerencsét, további jó scriptelést! :thumbsup:
 
Ha megengeded, kijavítottam a kódodat, hiszen a színrõl lekel szedni az Alpha értéket(átlátszóságot).
Tehát, helyesen így:
 
#define ZOLD 0x00FF00FF
new szinek[] = {ZOLD, 0x00FF00FF, -1}; //létrehozunk egy tömböt de nem adjuk meg az elemszámát, ezt a fordítóra bizzuk
new sz_str[144];
format(sz_str, sizeof(sz_str), \"{%06x}valami {%06x}valami\", szinek[random(sizeof(szinek))]>>> 8, szinek[random(sizeof(szinek))>>> 8);
SendClientMessage(playerid, -1, sz_str);

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
véletlenszerû szín
« Válasz #9 Dátum: 2014. május 25. - 23:43:34 »
0 Show voters
Bakker tényleg. Rosszul másoltam a régi témámból. :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal