aka Blue Posted July 3, 2016 Share Posted July 3, 2016 Bueno, estoy creando un script de "bailarinas" y estoy utilizando tablas para que esté mas optimizado el script. El problema es que a la hora de iniciar el script, realizar el loop para la creación de bots y tal, se crean pero no se le ejecuta la animación puesta. Server-side local bailarinas = { [1] = { x=1213.94, y= -3.57, z= 1001.32, rotx= 0, roty=0, rotz=50.216522216797 }, [2] = { x=1208.3, y= -7.82, z= 1001.32, rotx=0, roty=0, rotz=179.47265625 }, [3] = { x=1208.29, y= -4.92, z= 1001.32, rotx=0, roty=0, rotz=359.18975830078 }, [4] = { x=1207.58, y= -6.34, z= 1001.32, rotx=0, roty=0, rotz=89.498718261719 }, [5] = { x=1209.02, y= -6.44, z= 1001.32, rotx=0, roty=0, rotz=268.21057128906 } } local bailarina = { } addEventHandler ( "onResourceStart", resourceRoot, function ( ) for k, data in ipairs ( bailarinas ) do local x, y, z, rotz = data.x, data.y, data.z, data.rotz bailarina[k] = createPed ( 237, x, y, z, rotz ) setElementDimension ( bailarina[k], 204 ) setElementInterior ( bailarina[k], 2 ) setPedAnimation ( bailarina[k], "STRIP", "strip_A" ) end end ) Link to comment
Sasu Posted July 3, 2016 Share Posted July 3, 2016 ¿Has intentado ejecutar la animacion 1 segundo mas tarde? Link to comment
aka Blue Posted July 3, 2016 Author Share Posted July 3, 2016 Si, lo he puesto hasta después del loop pero nada, sigue sin ejecutar la animación. Link to comment
Bc# Posted July 3, 2016 Share Posted July 3, 2016 Esto puede sonar muy estúpido pero pruebalo así. bailarina[k] = createPed ( 237, x, y, z) setPedRotation(bailarina[k], rotz) setPedAnimation ( bailarina[k], "STRIP", "strip_A" ) setElementDimension ( bailarina[k], 204 ) setElementInterior ( bailarina[k], 2 ) Link to comment
aka Blue Posted July 4, 2016 Author Share Posted July 4, 2016 Nada, sigue igual. Igual gracias por responder PD: También probé añadiéndole un pequeño timer de 1 segundo y nada, no les pone la animación no sé por qué. Link to comment
aka Blue Posted July 22, 2016 Author Share Posted July 22, 2016 Revivo esto a ver si se puede solucionar. Link to comment
Bc# Posted July 22, 2016 Share Posted July 22, 2016 Tienes que intentar de todas las formas posibles. Hacer un loop a parte solo para las animaciones, ordenar de otra manera las asignaciones, etc. Siempre hay un puto bug al asignarle data a los objetos Link to comment
Recommended Posts