Ryuto Posted July 22, 2016 Share Posted July 22, 2016 Hola gente del forum, como dice el titulo quiero saber si esto del vídeo es posible hacerlo. Gracias por su atención. Link to comment
Ryuto Posted July 22, 2016 Author Share Posted July 22, 2016 Sí Ya veo, ¿con que funciones se puede trabajar? gracias por responder. Link to comment
Tomas Posted July 22, 2016 Share Posted July 22, 2016 Sí Ya veo, ¿con que funciones se puede trabajar? gracias por responder. getWaterLevel, createObject, testLineAgainstWater, onClientRender, isPedOnWater Link to comment
EstrategiaGTA Posted July 22, 2016 Share Posted July 22, 2016 Mira aquí: https://forum.multitheftauto.com/viewtopic.php?f ... 9&p=645404 Link to comment
aka Blue Posted July 22, 2016 Share Posted July 22, 2016 Como bien te digo @EstrategiaGTA, ahi postearon un código que según el que pidió ayuda, funcionó: -- water walk local obj = {} function WaterWalk() if obj[localPlayer] then local x,y,_ = getElementPosition(localPlayer) setElementPosition(obj[localPlayer],x,y,-.5) end end addEventHandler ("onClientRender",root,WaterWalk) function WaterOn() local px,py,_ = getElementPosition(localPlayer) obj[localPlayer] = createObject(1221,px,py,0) setElementAlpha(obj[localPlayer],0) end addCommandHandler("water",WaterOn) Link to comment
Ryuto Posted July 22, 2016 Author Share Posted July 22, 2016 Hola gente del forum, como dice el titulo quiero saber si esto del vídeo es posible hacerlo. Gracias por su atención. Muchas gracias, ya ha quedado bien. Tengo otra duda perdónenme pero aun me falta estudiar un poco el scripting ¿cómo puedo hacer para que por ejemplo ponga /wateroff ya se desactive esto y se pueda volver a nadar?, gracias. Link to comment
EstrategiaGTA Posted July 22, 2016 Share Posted July 22, 2016 Añade estas líneas: function WaterOff () if obj[localPlayer] then destroyElement(obj[localPlayer]) end end addCommandHandler("wateroff",WaterOff) Link to comment
aka Blue Posted July 22, 2016 Share Posted July 22, 2016 Se te olvidó ponerlo en nil function apagar() local obj = obj[localPlayer] if isElement(obj) then destroyElement(obj) obj[localPlayer] = nil end end Link to comment
Recommended Posts