• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

French Military Skins

Aye, that would be great. Please do so. I'll download the FredBob Quest now too so I know what not to do.

Thanks mate.

JMV
 
Open your characters/init folder and find failaisedefleur or isla muelle.

Search the file for either soldier_spa or soldier_fra depending ehich island you used. If it finds anything then you installed using the wrong program directory and that is why you don't see the guys. Reinstall the pack with the program directory only titled program.

That should help.
 
They are there...so its wrong?? I hate things that are complicated lol.

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" />
 
Okay, when you are in the game, are there any guards at all or are they simply missing all together? If there are no guards then the problem is that you didn't copy the resource folder properly, or I didn't write it all down properly (which could be the case). Checking now.

Yeah, it looks to be right. I used the pack to install on my system and it works fine. Make sure that you have all the new character GM's, Head GM"s and Head Animations in the your resource/models/characterts, resource/models/heads, and resource/animation/heads directories respectively.

One more question, do neither the French and the Spanish pack work? If its only the Frenchie's that have the problem then its my error. If both don't work then you made a mistake when overwriting files. I know the spanish pack works because Skull posted screenshots.

If its a mistake in the installation, just overwrite the files again and it should be corrected.

Again, I'm really sorry about all of this hassle.

Best,

JMV
 
No hassle at all mate,as with any mod,dar usually be some fine tuning to be done,I have'nt got the French pack werking yet JMV,to make it compatable wid Fred Bob Quest will require renumbering face ID to 153 an up but de Spanish pack is fine,this is a great addition to the game mate,looking forward to seeing more of yer fine work,also y can check the models by looking at em wid the GM viewer to be sure you copied files correctly <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
I followed the instructions to the letter. I iwll try again, but its not looking good. I am using the Admiral skin as renamed to one of the corsairs... Thanks for the continual help. cya later!

<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/ohmy.gif" style="vertical-align:middle" emoid=":eek:" border="0" alt="ohmy.gif" />
 
I checked the models with the GM viewer and they check out. I've also uninstalled POTC, reinstalled it, reinstalled the build, and reinstalled skins and everything works fine. I don't know what to tell you. I know, that at least in regards to a clean system they work. Perhaps there is some other mod you have installed that conflicts with it. I don't know what that would be though.

Is anyone else have problems?
 
Haha, yes. Any sort of change to the code requires a new game. I'm sorry mate, I should have caught that. Replacing textures does not require a new game, but since the mod pack adds new characters and physically changes the lines of code, a new game is required.

Enjoy,

JMV
 
Hey Skull, can you take a look at how the English Soldiers in Oxbay become French and change them to the new models for me? Thanks mate.
 
Hi JMV look'n at code fer Oxbay replaceing English soldiers but here it is Quest reaction c file and Story Character file This code works tested it
PChar.Quest.Story_OxbayCaptured = "1";
//Ñìåíà íàöèîíàëüíîñòè ôîðòà Îêñáýÿ
Characters[GetCharacterIndex("Oxbay Commander")].nation = FRANCE;
Characters[GetCharacterIndex("Oxbay Commander")].model = "fra_cpt_18"; //Skull
// NK - LAi_SetImmortal(characterFromID("Oxbay Commander"), true);
SetTownNation("Oxbay", FRANCE); // NK
//Ñìåíà àíãëèéñêèõ ñîëäàò â Îêñáýå íà ôðàíöóçñêèõ
//Óäàëåíèå àíãëèéñêèõ
ChangeCharacterAddress(characterFromID("Ox_Soldier_1"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_2"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_3"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_4"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_5"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_6"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_7"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Soldier_8"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Patrol_1"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Patrol_2"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Patrol_3"), "None", "");
ChangeCharacterAddress(characterFromID("Ox_Patrol_4"), "None", "");
//Ïîñòàíîâêà ôðàíöóçñêèõ
ChangeCharacterAddress(characterFromID("Fra_occupant_01"), "Oxbay_town", "goto3");
ChangeCharacterAddress(characterFromID("Fra_occupant_02"), "Oxbay_town", "goto4");
ChangeCharacterAddress(characterFromID("Fra_occupant_03"), "Oxbay_town", "goto1");
ChangeCharacterAddress(characterFromID("Fra_occupant_04"), "Oxbay_town", "goto2");
ChangeCharacterAddress(characterFromID("Fra_occupant_05"), "Oxbay_port", "goto20");
ChangeCharacterAddress(characterFromID("Fra_occupant_06"), "Oxbay_port", "goto21");
ChangeCharacterAddress(characterFromID("Fra_occupant_07"), "Oxbay_town_exit", "citizen09");
ChangeCharacterAddress(characterFromID("Fra_occupant_08"), "Oxbay_town_exit", "citizen010");
ChangeCharacterAddress(characterFromID("Occ_Patrol_1"), "Oxbay_port", "goto18");
ChangeCharacterAddress(characterFromID("Occ_Patrol_2"), "Oxbay_port", "goto12");
ChangeCharacterAddress(characterFromID("Occ_Patrol_3"), "Oxbay_town", "goto31");
ChangeCharacterAddress(characterFromID("Occ_Patrol_4"), "Oxbay_town", "goto20");
as you can see requires 12 skins,plus one for officer,unless you wanna duplicate or use originals plus yours

Story character files
/Soldiers that occupy Oxbay replacing English guards.

makeref(ch,Characters[n]); //Patrol
ch.name = "Soldier";
ch.lastname = " ";
ch.id = "Occ_patrol_1";
ch.model = "fra_18_sldr"; //skull
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "none";
ch.location.group = "goto";
ch.location.locator = "goto18";
ch.Dialog.Filename = "Patrol_dialog.c";
ch.rank = 1;
ch.nation = FRANCE;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "1";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetPatrolType(ch);
LAi_SetLoginTime(ch, 22.0, 5.98333);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
ch.greeting = "Gr_Patrol";
n = n + 1;

makeref(ch,Characters[n]); //Patrol
ch.name = "Soldier";
ch.lastname = " ";
ch.id = "Occ_patrol_2";
ch.model = "fra_18_sldr2"; //Skull
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "none";
ch.location.group = "goto";
ch.location.locator = "goto12";
ch.Dialog.Filename = "Patrol_dialog.c";
ch.rank = 1;
ch.nation = FRANCE;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "1";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetPatrolType(ch);
LAi_SetLoginTime(ch, 22.0, 5.95);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
ch.greeting = "Gr_Patrol";
n = n + 1;

makeref(ch,Characters[n]); //Patrol
ch.name = "Soldier";
ch.lastname = " ";
ch.id = "Occ_patrol_3";
ch.model = "fra_18_sldr3"; //Skull
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "none";
ch.location.group = "goto";
ch.location.locator = "goto31";
ch.Dialog.Filename = "Patrol_dialog.c";
ch.rank = 1;
ch.nation = FRANCE;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "1";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetPatrolType(ch);
LAi_SetLoginTime(ch, 22.0, 5.95);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
ch.greeting = "Gr_Patrol";
n = n + 1;

makeref(ch,Characters[n]); //Patrol
ch.name = "Soldier";
ch.lastname = " ";
ch.id = "Occ_patrol_4";
ch.model = "fra_18_sldr4"; //Skull
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "none";
ch.location.group = "goto";
ch.location.locator = "goto20";
ch.Dialog.Filename = "Patrol_dialog.c";
ch.rank = 1;
ch.nation = FRANCE;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "1";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetPatrolType(ch);
LAi_SetLoginTime(ch, 22.0, 5.95);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
ch.greeting = "Gr_Patrol";
n = n + 1;

makeref(ch,Characters[n]);
ch.name = "French Soldier";
ch.lastname = "";
ch.id = "Fra_occupant_01";
ch.model = " "fra_18_sldr"; "; //SKull
ch.sex = "man";
ch.sound_type = "soldier";
ch.location = "";
ch.location.group = "";
ch.location.locator = "";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.Dialog.Filename = "Story_French Occupant_dialog.c";
ch.greeting = "Gr_Story_French Occupant";
ch.nation = FRANCE;
ch.rank = 1;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "7";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetGuardianType(ch);
LAi_SetLoginTime(ch, 0.0, 24.0);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
n = n + 1;

makeref(ch,Characters[n]);
ch.name = "French Soldier";
ch.lastname = "";
ch.id = "Fra_occupant_02";
ch.model = "fra_18_sldr2"; //Skull
ch.sex = "man";
ch.sound_type = "soldier";
ch.location = "";
ch.location.group = "";
ch.location.locator = "";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.Dialog.Filename = "Story_French Occupant_dialog.c";
ch.greeting = "Gr_Story_French Occupant";
ch.nation = FRANCE;
ch.rank = 1;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "6";
ch.skill.Fencing = "6";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "6";
ch.skill.Cannons = "5";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "8";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetGuardianType(ch);
LAi_SetLoginTime(ch, 0.0, 24.0);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
n = n + 1;

makeref(ch,Characters[n]);
ch.name = "French Soldier";
ch.lastname = "";
ch.id = "Fra_occupant_03";
ch.model = " "fra_18_sldr3"; //Slull
ch.sex = "man";
ch.sound_type = "soldier";
ch.location = "";
ch.location.group = "";
ch.location.locator = "";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.Dialog.Filename = "Story_French Occupant_dialog.c";
ch.greeting = "Gr_Story_French Occupant";
ch.nation = FRANCE;
ch.rank = 1;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "7";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
ch.quest.help = "0";
ch.quest.dialog = "0";
LAi_SetGuardianType(ch);
LAi_SetLoginTime(ch, 0.0, 24.0);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
n = n + 1;

makeref(ch,Characters[n]);
ch.name = "French Soldier";
ch.lastname = " ";
ch.id = "Fra_occupant_04";
ch.model = "fra_18_sldr4"; //Skull
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "";
ch.location.group = "";
ch.location.locator = "";
ch.Dialog.Filename = "Story_French Occupant_dialog.c";
ch.greeting = "Gr_Story_French Occupant";
ch.nation = FRANCE;
ch.rank = 1;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "6";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetGuardianType(ch);
LAi_SetLoginTime(ch, 0.0, 24.0);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
n = n + 1;

makeref(ch,Characters[n]);
ch.name = "French Soldier";
ch.lastname = " ";
ch.id = "Fra_occupant_05";
ch.model = "soldier_fra"; // Skull
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "";
ch.location.group = "";
ch.location.locator = "";
ch.Dialog.Filename = "Story_French Occupant_dialog.c";
ch.greeting = "Gr_Story_French Occupant";
ch.nation = FRANCE;
ch.rank = 1;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "6";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetGuardianType(ch);
LAi_SetLoginTime(ch, 0.0, 24.0);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
n = n + 1;

makeref(ch,Characters[n]);
ch.name = "French Soldier";
ch.lastname = " ";
ch.id = "Fra_occupant_06";
ch.model = "soldier_fra";
ch.sound_type = "soldier";
ch.sex = "man";
GiveItem2Character(ch, BLADE_SABER);
ch.equip.blade = BLADE_SABER;
ch.location = "";
ch.location.group = "";
ch.location.locator = "";
ch.Dialog.Filename = "Story_French Occupant_dialog.c";
ch.greeting = "Gr_Story_French Occupant";
ch.nation = FRANCE;
ch.rank = 1;
ch.reputation = "None";
ch.experience = "0";
ch.skill.Leadership = "1";
ch.skill.Fencing = "6";
ch.skill.Sailing = "1";
ch.skill.Accuracy = "1";
ch.skill.Cannons = "1";
ch.skill.Grappling = "1";
ch.skill.Repair = "1";
ch.skill.Defence = "1";
ch.skill.Commerce = "1";
ch.skill.Sneak = "1";
ch.money = "10";
LAi_SetGuardianType(ch);
LAi_SetLoginTime(ch, 0.0, 24.0);
LAi_SetHP(ch, 80.0, 80.0);
LAi_group_MoveCharacter(ch, "FRANCE_SOLDIERS");
n = n + 1;
 
Pic of French soldiers after capture of Oxbay

<img src="http://www.thelib.com/gallery/albums/userpics/seadogs2_0016.jpg" border="0" class="linked-image" />

<img src="http://www.thelib.com/gallery/albums/userpics/normal_seadogs2_0031.jpg" border="0" class="linked-image" />
 
Those uniforms ROCK, JMV! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Aye,,they look so good I'd be have'n a hard time runn''n em through,wouldn't wanna mess up those nice uniforms <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /> I think they look more cool walk'n around <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/par-ty.gif" style="vertical-align:middle" emoid=":cheers" border="0" alt="par-ty.gif" />
 
Back
Top