Rankox Posted October 29, 2012 Share Posted October 29, 2012 Bueno tengo este script para mover puertas con comando remove4 = createObject ( 10828, -2386.8999023438, -2043.8000488281, -41, 0, 0, 51) function opendoor() moveObject (remove4, 2000, -2386.8999023438, -2043.8000488281, -28.200000762939, 0, 0, 0) end addCommandHandler("closetunnels", opendoor) function closedoor() moveObject (remove4, 2000, -2386.8999023438, -2043.8000488281, -41, 0, 0, 0) end addCommandHandler("opentunnels", closedoor) Pero quisiera que la puerta se moviera con un solo comando. Me explico Osea al poner por ejemplo "gatesf" se abra la puerta y al escribirlo de nuevo se cierre. Me podrian ayudar con eso? o decirme que functions usar en ese caso Link to comment
Alexs Posted October 29, 2012 Share Posted October 29, 2012 Utiliza 'getElementPosition' para comprobar la posición de la puerta, si es una que se mueva hacia la otra. Link to comment
Rankox Posted October 29, 2012 Author Share Posted October 29, 2012 Utiliza 'getElementPosition' para comprobar la posición de la puerta, si es una que se mueva hacia la otra. Y como haria que agarre sentido con esa function? no entiendo bien. Link to comment
Renkon Posted October 29, 2012 Share Posted October 29, 2012 (edited) remove4 = createObject ( 10828, -2386.8999023438, -2043.8000488281, -41, 0, 0, 51) isMoved = false function door() if not isMoved then moveObject (remove4, 2000, -2386.8999023438, -2043.8000488281, -28.200000762939, 0, 0, 0) else moveObject (remove4, 2000, -2386.8999023438, -2043.8000488281, -41, 0, 0, 0) end isMoved = not isMoved end addCommandHandler("tunnels", door) Edited October 29, 2012 by Guest Link to comment
Castillo Posted October 29, 2012 Share Posted October 29, 2012 bool isMoved = false El 'bool' no es necesario, y causaria que el script no funcione ( si no me equivoco ). Link to comment
Renkon Posted October 29, 2012 Share Posted October 29, 2012 bool isMoved = false El 'bool' no es necesario, y causaria que el script no funcione ( si no me equivoco ). es verdad :c Link to comment
Rankox Posted October 30, 2012 Author Share Posted October 30, 2012 Ya listo gracias por la ayuda de nuevo Renkon Link to comment
Renkon Posted October 30, 2012 Share Posted October 30, 2012 Ya listo gracias por la ayuda de nuevo Renkon Cabe destacar que Solid me reparó el error Link to comment
Recommended Posts