sossa0108 Posted November 20, 2013 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()
Daniel1zD Posted November 22, 2013 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? )
sossa0108 Posted January 5, 2014 Author 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
Alexs Posted January 5, 2014 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.
Recommended Posts