Jump to content

ayuda modificar Script


sossa0108

Recommended Posts

Posted

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() 
  

  • 1 month later...
Posted
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

Posted
  
      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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...