JuanM27 Posted November 6, 2013 Share Posted November 6, 2013 hola buenos dias, unos amigos y parte de mi equipo hicieron un mapa para el server que estamos haciendo, pero tengo un error. en el mapa original borraron un edificio original del mta, con el removedor de objecto oficial del mapa editor. y pusieron otro edificio en ese lugar, hasta hay todo bien, pero cuando puse el mapa en el server es como que titila el edificio nuevo y desaparece segun como lo vean, grabe un minivideo asi ven lo que me pasa, y me pueden decir como lo puedo solucionar saludos Link to comment
Renkon Posted November 6, 2013 Share Posted November 6, 2013 Usa https://wiki.multitheftauto.com/wiki/En ... ODDistance Link to comment
JuanM27 Posted November 6, 2013 Author Share Posted November 6, 2013 Usa https://wiki.multitheftauto.com/wiki/En ... ODDistance Hola, en el script que te genera el mapa editor tiene esto del lado cliente function setLODsClient(lodTbl) for i, model in ipairs(lodTbl) do engineSetModelLODDistance(model, 300) end end addEvent("setLODsClient", true) addEventHandler("setLODsClient", resourceRoot, setLODsClient) y por lo que vi en la wiki el max es 300, yo probe con 100, 200 , 500 y siempre hace lo mismo saludos Link to comment
Renkon Posted November 6, 2013 Share Posted November 6, 2013 https://wiki.multitheftauto.com/wiki/En ... ODDistance Dime que te retorna, de ese modelo aquí por favor Link to comment
JuanM27 Posted November 6, 2013 Author Share Posted November 6, 2013 https://wiki.multitheftauto.com/wiki/EngineGetModelLODDistanceDime que te retorna, de ese modelo aquí por favor hola, basandome en el ejemplo de la wiki puse esto en el evento onClientResourceStart local LODDistance = engineGetModelLODDistance( 10377 ) local actualLODDistance = math.min( 300, LODDistance * ( dxGetStatus().SettingDrawDistance / 100 + 1 ) ) outputChatBox ( "Distancia: "..LODDistance , 255, 255,255,true ) outputChatBox ( "Distancia 2: "..actualLODDistance , 255, 255,255,true ) y en los 2 me da como resultado 300 saludos Link to comment
Renkon Posted November 6, 2013 Share Posted November 6, 2013 Entonces dudo que alguno de aquí pueda ayudarte, porque es un problema más del juego. Te recomendaría postearlo en la sección viewforum.php?f=104 O quizás en la sección Scripting incluso. Si alguno de aquí puede ayudarte, mejor aún... aunque lo veo difícil Link to comment
Castillo Posted November 6, 2013 Share Posted November 6, 2013 Proba usando esta funcion: https://wiki.multitheftauto.com/wiki/SetLowLODElement Y despues: https://wiki.multitheftauto.com/wiki/En ... ODDistance Link to comment
JuanM27 Posted November 6, 2013 Author Share Posted November 6, 2013 Proba usando esta funcion:https://wiki.multitheftauto.com/wiki/SetLowLODElement Y despues: https://wiki.multitheftauto.com/wiki/En ... ODDistance hola castillo, lo probe asi -- Create an normal object objNormal = createObject ( 10377, 1478.3994140625,-1825.69921875,30.299999237061,0,0,90 ) -- Create a low LOD object objLowLOD = createObject ( 10377, 1478.3994140625,-1825.69921875,30.299999237061,0,0,90,true ) -- Set the normal object low LOD version setLowLODElement ( objNormal, objLowLOD ) -- Set the draw distance for the model we are using for low LOD to maximum engineSetModelLODDistance ( 10377, 300 ) ya que no entianda en la wiki tenia asi objNormal = createObject ( 3620, x,y,z,0,0,0 ) -- Create a low LOD object objLowLOD = createObject ( 5154, x,y,z,0,0,0,true ) y no se por que en la wiki tiene 2 id diferentes, pero bueno lo probe de las 2 formas y igual sigue haciendo lo mismo gracias Link to comment
Recommended Posts