sossa0108 Posted November 20, 2013 Share Posted November 20, 2013 Quiero Sacar Eso De Hora Real Osea Que la hora Se Controle con El panel admin Y Se Aga De Noche Segun la Hora local realtime = getRealTime() setTime(realtime.hour, realtime.minute) setMinuteDuration(6000) setSkyGradient(0, 100, 196, 136, 170, 212) setFarClipDistance(1000) setFogDistance(100) function checkSetTime() local realtime = getRealTime() setTime(realtime.hour, realtime.minute) setMinuteDuration(6000) end setTimer(checkSetTime,6000,0) function setWeather2() local number = math.random(1,6) if number == 2 then setWeather ( 7 ) elseif number == 3 then setWeather ( 12 ) elseif number == 4 then setWeather ( 7 ) elseif number == 5 then setWeather ( 4 ) end end setTimer(setWeather2,3600000,0) setWeather2() function setNight (hour,minutes) if hour == 21 then setSkyGradient(0, 100/minutes, 196/minutes, 136/minutes, 170/minutes, 212/minutes) setFarClipDistance(120+(880-minutes*14.6)) setFogDistance(-150+(250-minutes*4.16)) elseif hour == 7 then setSkyGradient( 0, 1.6*minutes, 196*3.26, 136*2.26, 170*2.83, 212*3.53 ) setFarClipDistance(120+(minutes*14.6)) setFogDistance(-150+(minutes*4.16)) elseif hour == 22 or hour == 23 then setSkyGradient( 0, 0, 0, 0, 0, 0 ) setFarClipDistance(120) setFogDistance(-150) elseif hour >= 0 and hour <= 7 then setSkyGradient( 0, 0, 0, 0, 0, 0 ) setFarClipDistance(120) setFogDistance(-150) else setSkyGradient(0, 100, 196, 136, 170, 212) setFarClipDistance(1000) setFogDistance(100) end end function setNightTime() if not gameplayVariables["enablenight"] then return end local hour, minutes = getTime() setNight (hour,minutes) end setTimer(setNightTime,6000,0) setNightTime() Link to comment
Daniel1zD Posted November 22, 2013 Share Posted November 22, 2013 No entiendo tu problema ? (el panel tiene funciones para cambiar el clima y el tiempo o quieres poner el stop del tiempo? ) Link to comment
sossa0108 Posted January 5, 2014 Author Share Posted January 5, 2014 No entiendo tu problema ?(el panel tiene funciones para cambiar el clima y el tiempo o quieres poner el stop del tiempo? ) Que Las horas Pasen como minutos Que no Sea Con hora Real yLa hora Se Pueda Controlar Con Panel Admin Link to comment
Alexs Posted January 5, 2014 Share Posted January 5, 2014 setSkyGradient(0, 100, 196, 136, 170, 212) setFarClipDistance(1000) setFogDistance(100) function setWeather2() local number = math.random(1,6) if number == 2 then setWeather ( 7 ) elseif number == 3 then setWeather ( 12 ) elseif number == 4 then setWeather ( 7 ) elseif number == 5 then setWeather ( 4 ) end end setTimer(setWeather2,3600000,0) setWeather2() function setNight (hour,minutes) if hour == 21 then setSkyGradient(0, 100/minutes, 196/minutes, 136/minutes, 170/minutes, 212/minutes) setFarClipDistance(120+(880-minutes*14.6)) setFogDistance(-150+(250-minutes*4.16)) elseif hour == 7 then setSkyGradient( 0, 1.6*minutes, 196*3.26, 136*2.26, 170*2.83, 212*3.53 ) setFarClipDistance(120+(minutes*14.6)) setFogDistance(-150+(minutes*4.16)) elseif hour == 22 or hour == 23 then setSkyGradient( 0, 0, 0, 0, 0, 0 ) setFarClipDistance(120) setFogDistance(-150) elseif hour >= 0 and hour <= 7 then setSkyGradient( 0, 0, 0, 0, 0, 0 ) setFarClipDistance(120) setFogDistance(-150) else setSkyGradient(0, 100, 196, 136, 170, 212) setFarClipDistance(1000) setFogDistance(100) end end function setNightTime() if not gameplayVariables["enablenight"] then return end local hour, minutes = getTime() setNight (hour,minutes) end setTimer(setNightTime,6000,0) setNightTime() Intenta eso. Link to comment
Recommended Posts