La deuxième solution est celle que j'ai mise sur un autre forum.Vous etes sur d'avoir un navire unique.
Marche à suivre pour avoir un "Blackpearl2"
-dans PoC ouvrir le fichier engine et taper:dir = resource\models\Ships\Blackpearl2\
à la suite de la ligne Blackpearl
_dans Poc\PROGRAM\BATTLE_INTERFACE ouvrir fichier c BattleInterface et taper:
case "Blackpearl2":
BI_intNRetvalue[0] = 0;
BI_intNRetvalue[1] = 4;
break;
-dans PoC\PROGRAM\SEA_AI ouvrir le fichier c ShipWalk,copier-coller TOUTES les
lignes contenant Blackpearl et ajouter 2 à la fin du nom du bateau;ex.:
#include "sea_ai\walk\BLACKPEARL_walk.c"
#include "sea_ai\walk\BLACKPEARL2_walk.c"
(faire édition RECHERCHER...),il y a plusieurs lignes..
-dans PoC\PROGRAM\SEA_AI\walk créer un doc.txt BLACKPEARL2_walk,y copier le
contenu du doc.txt BLACKPEARL_walk et bien sur rajouter un 2 à la fin de chaque
BLACKPEARL.
-dans PoC\PROGRAM\Ships copier-coller:(le navire va plus vite,a plus d'hommes,
manoeuvre plus vite et a des voiles noires neuves.)les lignes:
//------------------------------------------------
-------------------------
// BLACK_PEARL
//------------------------------------------------
-------------------------
makeref(refShip,ShipsTypes[SHIP_BLACK_PEARL2]);
refShip.Name = "BlackPearl2";
refShip.Class = 1;
refShip.Cannon = CANNON_TYPE_CANNON_LBS32;
refShip.MaxCaliber = 32;
refShip.Weight = Tonnes2CWT(2200);
refShip.Capacity = 3500;
refShip.CannonsQuantity = 44;
refShip.MaxCrew = 1000;
refShip.MinCrew = 150;
refShip.SpeedRate = 36.2;
refShip.TurnRate = 60;
refShip.Price = 50000;
refShip.HP = 100000;
refShip.SP = 100;
refShip.EmblemedSails.normalTex = "ships\sail_Pirates.tga";
refShip.AbordageLocation = "BOARDING_BATTLESHIP";
refship.WaterLine = 0.0;
refship.SpeedDependWeight = 0.3;
refship.SubSeaDependWeight = 0.9;
refship.TurnDependWeight = 0.8;
refShip.CanEncounter = false;
refship.InertiaAccelerationX = 3.0; refship.InertiaBrakingX = 2.0;
refship.InertiaAccelerationY = 14; refship.InertiaBrakingY = 5;
refship.InertiaAccelerationZ = 5.0; refship.InertiaBrakingZ = 3.0;
refShip.Height.Bombs.Y = 1.0; refShip.Height.Bombs.DY = 0.5;
refShip.Height.Grapes.Y = 2.0; refShip.Height.Grapes.DY = 1.0;
refShip.Height.Knippels.Y = 10.0; refShip.Height.Knippels.DY = 8.0;
refShip.Height.Balls.Y = 1.0; refShip.Height.Balls.DY = 0.5;
-dans PoC\RESOURCE\MODELS\Ships créer un dossier Blackpearl2,copier les éléments du dossier
Blackpearl...et les renommer en ajoutant un 2
-dans PoC\RESOURCE\Textures\Ships coller les fichiers .tga.tx
-dans le doc.txt(H) Ships situé dans Poc\PROGRAM\Ships il faut
ajouter la ligne #define SHIP_BLACK_PEARL2 166
et en haut de page 166 devient 167(qte de navires)
et 256 devient 257(qte navires+forts)
Une fois ceci fait vous pourrez remplacer les fichiers .gm
par ceux des navires de votre choix (et coller les .tga.tx dans le dossier approprié.
NE PAS TOUCHER AUX FICHIERS OU DOSSIERS CONSERNANT LES QUETES.
J'ai eu fait la même chose avec "Jack Sparrow" qui est à la barre du Hollandais volant!!!