GamerDeMTA Posted July 17, 2013 Share Posted July 17, 2013 Hi, I wanna create something that changes the sky gradient each 10 seconds for other (random sky Gradient). How to? I need tables for the random skys or what Link to comment
Castillo Posted July 17, 2013 Share Posted July 17, 2013 setTimer math.random setSkyGradient Link to comment
GamerDeMTA Posted July 17, 2013 Author Share Posted July 17, 2013 it doesn't work. ta = { '255,0,0', '0,255,0'} setTimer ( function ( ) setSkyGradient ( ta[ math.random( #ta ) ]) end, 10000, 0 ) Link to comment
Castillo Posted July 17, 2013 Share Posted July 17, 2013 Because setSkyGradient doesn't use strings, and your table contains strings. Link to comment
GamerDeMTA Posted July 17, 2013 Author Share Posted July 17, 2013 how to do it then ? instead strings? I tried with this: ta = { {255,0,0}, {0,255,0} } it didnt work idk how to do it Link to comment
Castillo Posted July 17, 2013 Share Posted July 17, 2013 ta = { { 255,0,0 }, { 0,255,0} } setTimer ( function ( ) setSkyGradient ( unpack ( ta [ math.random ( #ta ) ] ) ) end, 10000, 0 ) Link to comment
GamerDeMTA Posted July 17, 2013 Author Share Posted July 17, 2013 thanks. oh and u know how to do this? I wanna do this: the sky gradient changes but there's an outputChatBox which says: outputChatBox("new color: --it outputs the color chosen here--") but how to? I wanna get what color of the table was got by the script. Link to comment
Castillo Posted July 17, 2013 Share Posted July 17, 2013 ta = { { 255, 0, 0 }, { 0, 255, 0 } } setTimer ( function ( ) local color = ta [ math.random ( #ta ) ] setSkyGradient ( unpack ( color ) ) outputChatBox ( "New sky color is: ".. table.concat ( color, ", " ) ) end, 10000, 0 ) Link to comment
GamerDeMTA Posted July 17, 2013 Author Share Posted July 17, 2013 thanks. but why in table.concat i must put ", " after color ? Link to comment
Castillo Posted July 17, 2013 Share Posted July 17, 2013 So it'll separate the values with commas. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now