Szerző Téma: R G B -> HEXA  (Megtekintve 407 alkalommal)

R G B -> HEXA
« Dátum: 2012. szeptember 01. - 15:15:10 »
0 Show voters
Hali!
Van egy név szín cserélõ scriptem és azt szeretnám megcsinálni,hogy R G B-t kelljen beírni és amikor ír a chatbe konvertálja át hexára.
Ez megoldható és ha igen, hogy?
Jelenlegi /color parancs:
 
CMD:color(playerid, params[])
{
    if(COD[playerid] == true) return SendClientMessage(playerid,-1,\"{FF4646}>>>> {525252}DM Zónában vagy! Kilépéshez /exitdm {FF4646}<<<<\");
new NColor[64 + 1];
new file[128];
new string[250];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(sscanf(params, \"s[64]\", NColor)) return SendClientMessage(playerid, -1, \"{DDDDDD}Használat: /color [színkód (Például: FF0000)]\");
if(strlen(NColor) > 64) return 1;
format(file, sizeof(file), \"/nDark/Players/%s.ini\", name);
if(dini_Exists(file))
format(PnDark[playerid][Namecolor], (64), \"{%s}\", NColor);
format(string,sizeof(string),\"{ffff99}> A név színed beállítva, %s\",NColor);
SendClientMessage(playerid, 0xFFFFFFAA, string);
dini_Set(file,\"Nevszin\",NColor);
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal