Wysłany: 2018-06-05, 20:18
OchIAch
Wiek: 26 Na forum: 3114 dni Posty: 144
Nick w MP: OchIAch
Piwa : 1311
Witam, tworz? system aut i mam co? takiego w bazie danych:
veh_color: FF0000 - czerwony kolor HEX
i teraz mam pytanie, auta kolor si? ustawia przez R, G, B, wiec jak zmieni? ten kolor HEX na RGB?
Wysłany: 2018-06-05, 20:20
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
A nie ?atwiej by Ci by?o od razu w baze danych da? RGB?
Wysłany: 2018-06-05, 20:24
OchIAch
Wiek: 26 Na forum: 3114 dni Posty: 144
Nick w MP: OchIAch
Piwa : 1311
"Artystek" napisał/a :A nie ?atwiej by Ci by?o od razu w baze danych da? RGB?
Nie, nie by?o by mi ?atwiej bo bym musia? robi? zamiast 1 kolumny "vehicle_color_lights" to "vehicle_color_lights_red", "vehicle_color_lights_green", "vehicle_color_lights_blue"..
Je?eli nie wiesz to prosze, nie odpowiadaj.
Wysłany: 2018-06-05, 20:32
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
function hex2rgb ( hex )
hex = hex : gsub ( "#" , "" )
return tonumber ( "0x" .. hex : sub ( 1 , 2 )), tonumber ( "0x" .. hex : sub ( 3 , 4 )), tonumber ( "0x" .. hex : sub ( 5 , 6 ))
end
-- u ? ycie
local r , g , b = hex2rgb ( "#ff00ff" )
Więcej szczegółów
Wystawiono 1 piw(a):OchIAch
Wysłany: 2018-06-05, 20:35
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Bzdura. Mo?esz zapisa? po przecinku r,g,b w jednej kolumnie. Potem u?y? Więcej informacji znajdziesz w Wikipedii MTA: split
aby to 'rozdzieli?'.
Wysłany: 2018-06-06, 19:27
OchIAch
Wiek: 26 Na forum: 3114 dni Posty: 144
Nick w MP: OchIAch
Piwa : 1311
"marcin778" napisał/a :Bzdura. Mo?esz zapisa? po przecinku r,g,b w jednej kolumnie. Potem u?y? Więcej informacji znajdziesz w Wikipedii MTA: split
aby to 'rozdzieli?'.
Nie, bo uzywam koloru do textu i musze mie? HEX.
"dbn69" napisał/a :
function hex2rgb ( hex )
hex = hex : gsub ( "#" , "" )
return tonumber ( "0x" .. hex : sub ( 1 , 2 )), tonumber ( "0x" .. hex : sub ( 3 , 4 )), tonumber ( "0x" .. hex : sub ( 5 , 6 ))
end
-- u ? ycie
local r , g , b = hex2rgb ( "#ff00ff" )
Dzi?ki, piwko leci
Tagi: hex :: rgb
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: