Narutimmy Posted July 30, 2014 Posted July 30, 2014 Hola bueno ise este script, se supone que al entrar a la Colp te cambie el clima pero solo ati no a los demas, por eso lo ise en Cliente, pero nose que pasa que lo toma como server y le cambia el clima a todos... --***************************** --**Zonas********************** --***************************** --Desierto (Zona 1) Zona1 = createColCircle ( 209.70401000977,1905.6821289063, 500 ) --Venturas (Zona 2) Zona2 = createColCircle ( 1825.5364990234,1708.6893310547, 1200 ) --San Fierro (Zona 3) Zona3 = createColCircle ( -2258.1013183594,460.2702331543, 1500 ) --Santos (Zona 4) Zona4 = createColCircle ( 1481.2875976563,-1655.6435546875, 1500 ) --***************************** function Zonaa1 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",1) setWeather ( 19 ) end end addEventHandler('onClientColShapeHit', Zona1, Zonaa1) function Zonaa2 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",2) setWeather ( 18 ) end end addEventHandler('onClientColShapeHit', Zona2, Zonaa2) function Zonaa3 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",3) setWeather ( 14 ) end end addEventHandler('onClientColShapeHit', Zona3, Zonaa3) function Zonaa4 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",4) setWeather ( 43 ) end end addEventHandler('onClientColShapeHit', Zona4, Zonaa4) -----****************** function Salir1 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",0) end end addEventHandler('onColShapeLeave', Zona1, Salir1) function Salir2 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",0) end end addEventHandler('onColShapeLeave', Zona2, Salir2) function Salir3 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",0) end end addEventHandler('onColShapeLeave', Zona3, Salir3) function Salir4 (pHitElement) if getElementType( pHitElement ) == 'player' then setElementData(pHitElement,"Zona",0) end end addEventHandler('onColShapeLeave', Zona4, Salir4) mtasa://66.85.14.178:22003 Ts3: thezombiworld.com:7777
Alexs Posted July 30, 2014 Posted July 30, 2014 Comprueba en cada uno de los eventos que 'pHitElement' sea igual a 'localPlayer'. Developer @ MYVAL
Narutimmy Posted July 30, 2014 Author Posted July 30, 2014 Comprueba en cada uno de los eventos que 'pHitElement' sea igual a 'localPlayer'. Gracias Problema Resuelto , ahora amm ewl cambio de Clima se ve muy brusco que cambiaq de un momento a otro, como uso setWeatherBlended ?¿ Intente asi pero no funciona no cambia setWeather ( 4 ) function Zonaa1 (pHitElement) if getElementType( pHitElement ) == 'player' then if pHitElement == localPlayer then setElementData(pHitElement,"Zona",1) setWeatherBlended ( 19 ) end end end addEventHandler('onClientColShapeHit', Zona1, Zonaa1) mtasa://66.85.14.178:22003 Ts3: thezombiworld.com:7777
Alexs Posted July 30, 2014 Posted July 30, 2014 El problema es que la función 'setWeatherBlended' esta relacionada a la duración del minuto (que confuso suena eso) y, si no me equivoco, en DayZ u otros gamemodes hacen que el minuto dure mas de lo normal, por lo que el cambio de clima tarda mas tiempo en notarse. Developer @ MYVAL
Narutimmy Posted July 30, 2014 Author Posted July 30, 2014 El problema es que la función 'setWeatherBlended' esta relacionada a la duración del minuto (que confuso suena eso) y, si no me equivoco, en DayZ u otros gamemodes hacen que el minuto dure mas de lo normal, por lo que el cambio de clima tarda mas tiempo en notarse. el Minuto dura "60000" ... mas o menos cuanto deberia de tardar en este caso? mtasa://66.85.14.178:22003 Ts3: thezombiworld.com:7777
Alexs Posted July 30, 2014 Posted July 30, 2014 el Minuto dura "60000" ... mas o menos cuanto deberia de tardar en este caso? Eso es 60 veces mayor que el minuto por defecto, por lo tanto, tardara 60 veces mas. Developer @ MYVAL
Recommended Posts