¿Qué ha cambiado en la build 3889?
Un blood de FiveM son dos archivos: un .rpf con las partículas, que va en la carpeta mods, y un bloodfx.dat, que va en citizen\common\data\effects y dice qué efecto sale en cada tiro según la parte del cuerpo, el arma y si el jugador está vivo o muerto.
En la build 3889 de GTA V, Rockstar añadió una columna a las tablas del bloodfx.dat (un grupo de armas nuevo), sumó dos efectos y quitó dos que ya no usa. Los servidores que obligan esa build (sv_enforceGameBuild 3889) leen mal los bloods de antes: el juego lee el archivo como una ristra de valores seguidos y, con una columna de menos, se descoloca todo y no sale nada de sangre, ni en el cuerpo.
Los bloods hechos antes de la 3889 traen el formato viejo. El actualizador los pasa al nuevo, que también funciona en las builds de antes: con un solo archivo te vale para cualquier servidor. Lo hemos probado en el juego en servidores con la 3889 y con la 3258.
Qué hace el actualizador
- Mira cuántas columnas tienen las tablas: 25 es el formato de antes; 26, el de la 3889.
- Pone el archivo en el formato de la 3889 y deja tus efectos propios donde estaban, también si cambiaste casillas de las tablas.
- Añade los dos efectos nuevos de la 3889 y quita los dos que ya no usa, salvo que tu blood los use.
- Comprueba el resultado antes de dártelo: si algo no cuadra, no te da nada.
Lo que no hace
- No toca el
.rpfdel blood: es igual en todas las builds. - No arregla un blood que no sale por otra cosa, como el pure mode del servidor.
- No cambies la build en tu
CitizenFX.inipara probar: si tu GTA no tiene los DLC de esa build, FiveM ya no arranca. La build la elige el servidor al conectar.