GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: 01ToYoTa01 - 2011. február 06. - 19:33:13

Cím: Többszínû SendClientMessage kódjai
Írta: 01ToYoTa01 - 2011. február 06. - 19:33:13
Valaki leírná a SendClientMessage többszínûvé tételének kódjait és, hogy hogy kell használni?
Cím: Többszínû SendClientMessage kódjai
Írta: Bart - 2011. február 06. - 19:35:12
A színkódok nekem is jóljönnének :angel:
Cím: Többszínû SendClientMessage kódjai
Írta: GroX - 2011. február 06. - 20:02:29
http://forum.sa-mp.com/showthread.php?t=196360&highlight=easy+colors
Cím: Többszínû SendClientMessage kódjai
Írta: ZeRo - 2011. február 06. - 20:13:02
Hát ha nem akarsz mindig minden színt definiálni, meg idézõjelet nyitni-zárni, akkor annyi, hogy kigondolod milyen színt akarsz, aztán www.colorpicker.com, kiválasztod, és a legfelsõ boxból kimásolod ami benne van( a \'#\' nem kell ). Aztán berakod a függvényedbe:
 
SendClientMessage( playerid, 0xFFFFFFAA, \"Ez fehér, {43F520}ez meg zöld, {FF0022}és ez piros!\" );

 
És csak hogy tisztán lássatok, a színkód szerkezete:
 
{RRGGBB}

 
Azaz a szín piros/zöld/kék összetétele.
Cím: Többszínû SendClientMessage kódjai
Írta: kurta999 - 2011. február 06. - 20:14:37
* 0.3b óta a chatlogba mentõdik minden üzenet. Dokumentunok/GTA San Andreas User Files/SAMP/chatlog.txt :)
Cím: Többszínû SendClientMessage kódjai
Írta: ZeRo - 2011. február 06. - 20:25:19
Idézetet írta: kurta999 date=1297019677\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5949\" data-ipsquote-contentclass=\"forums_Topic
* 0.3b óta a chatlogba mentõdik minden üzenet. Dokumentunok/GTA San Andreas User Files/SAMP/chatlog.txt :)
 
Ez hogy jön ide?
Cím: Többszínû SendClientMessage kódjai
Írta: 01ToYoTa01 - 2011. február 06. - 20:43:19
Kösz mindent sikerült!
Cím: Többszínû SendClientMessage kódjai
Írta: kurta999 - 2011. február 06. - 21:25:46
Idézetet írta: ZeRo date=1297020319\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5949\" data-ipsquote-contentclass=\"forums_Topic


* 0.3b óta a chatlogba mentõdik minden üzenet. Dokumentunok/GTA San Andreas User Files/SAMP/chatlog.txt :)
 
Ez hogy jön ide?
 
[/quote]
Innen is lehet színkódokat szedni. xD
Cím: Többszínû SendClientMessage kódjai
Írta: Mambo - 2011. február 07. - 13:36:57
pl.
 
[18:33:48] Connected to {EE5555}asdasdasdsadsaasd Server[/quote]
Cím: Többszínû SendClientMessage kódjai
Írta: Vampesz - 2011. február 07. - 13:43:40
De az a gond, h másabb a kód a 0x-es változathoz képest... :o :/
Cím: Többszínû SendClientMessage kódjai
Írta: kurta999 - 2011. február 07. - 14:48:54
Idézetet írta: Vampesz date=1297082620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5949\" data-ipsquote-contentclass=\"forums_Topic
De az a gond, h másabb a kód a 0x-es változathoz képest... :o :/
 
Ami zöld az kell, ami piros az nem. Tehát egy 10 karakteres hex-nek az elsõ és az utolsó 2 karakterét le kell törölni. Meg is az RRGGBB.
0x33FF33AA
Cím: Többszínû SendClientMessage kódjai
Írta: Vampesz - 2011. február 07. - 18:06:18
           format(sor, sizeof sor, \"Név:{EE5555} %s {FF00FF}| Szint:{EE5555} %d {FF00FF}|Pénz:{EE5555} %d {FF00FF}| Banda:{EE5555} %s {FF00FF}| AdminSzint:{EE5555} %d {FF00FF}| Tapasztalat:{EE5555} %d {FF00FF}| VIP:{EE5555} %s {FF00FF}|\",
        Neve(playerid), PlayerInfo[playerid][szint], PlayerInfo[playerid][penz], PlayerInfo[playerid][banda], PlayerInfo[playerid][admin],
        PlayerInfo[playerid][tapasztalat], VIP_van_e);
        SendClientMessage(playerid, 0xFF00FF, sor);


Na ha ezt megnézed a SendClientMessage-ban is FF00FF van, mint ahogyan az a stringben is a visszaszínezés lenne(!) de nekem hülye rózsaszínt tesz vissza. ;) És még mindig nem éértem miért nem jó...
Cím: Többszínû SendClientMessage kódjai
Írta: 01ToYoTa01 - 2011. február 07. - 18:33:18
Na jó zárom a témát, jó lenne, ha nem lopnátok el. Lehet nyitni újat is :)