Charly_767 Posted June 10, 2013 Share Posted June 10, 2013 Queria preguntar si este script podria cargar modelos presonalizados, pero sin cargar de lag MTA San Andreas (creo que esto se llama objetos dinamicos ) La interpretación del codigo, cuando el cliente este jugando se detecta si el modelo es visible en pantalla, de lo contrario este vuelve a su estado original (con el modelo por defecto de GTA SA), ademas este codigo guardaria coherencia con la distancia de dibujado function replacement01 () -- aqui creo que seria util un code (local id = 6666) para modificar menos el resources if isElementOnScreen (;--aqui creo hay que poner algo que aga referencia al modelo, pero no se lo que-- ) then -- aqui hace falta un code que comprueve si el objeto ya esta cargado, para evitar lag txd = engineLoadTXD( "nuevo_modelo.txd" ) -- carga las texturas col = engineLoadCOL( "nuevo_modelo.col" ) -- carga los collision dff = engineLoadDFF( "nuevo_modelo.dff", 0 ) -- carga los modelos engineImportTXD( txd, 6666 ) -- remplaza las texturas engineReplaceCOL( col, 6666 ) -- remplaza los Collision engineReplaceModel( dff, 6666 ) -- remplaza los Modelos else -- aqui hace falta un code que comprueva que el modelo ya se descargo de la memoria engineRestoreModel (6666) end end addEventHandler ( "onClientPreRender", getResourceRootElement(getThisResource()), replacement01 ) Yo no se continuarlo mas, una ayudita estaria bien Link to comment
Recommended Posts