• 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 tailor is missing

DeBruce

Landlubber
well... the problem is posted as subject. there is a tailor shop but no tailor in it. someone can solve my problem?
 
or any idea whats wrong?

or any ideas (wether it belongs to the topic or not <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" /> ) ?
 
Yes, it belongs here, although I just answered your question in another topic, but a bit funnier... (Heh!)

Have you saved SINCE you found that the French Tailor is missing? He won't come back, now.

You have to go back to a save PREVIOUS to the one where you found him missing - it's possible that save was corrupted which is why he turned up missing...

Funny that I advised you to post here, and nobody has answered you - I am sorry for that... Oh well, at least you got some entertainment value out of it, though! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
Well - YOU answered here :)

but as i wrote:
i tried to load other saves, started new games and reinstalled - but the tailor seems to hate me and doesnt come out of his bedroom (or where ever he stays)
 
OK. Please add a console per the thread in this forum, then put this code in it:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->void ExecuteConsole()

{

    ref pchar = GetMainCharacter();

    Characters[GetCharacterIndex("Rene Duguay")].location = pchar.location;

}<!--c2--></div><!--ec2-->

Then load your game, go to the tailor's shop, hit F12, leave the shop, and then `re-enter` it. Tailor should be back.
 
damn... looks so nice.... seems like it can fix my problem....

but i dont understand a word ....(little bit stupid <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" /> )

k... lets see, how far i get it:

i do that:

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->Now, IIRC AlexusB had a method for doing this even neater:  
What he did was, taking advantage of POTC's ability to read new code you can have POTC open in a window and notepad/your IDE in another, and add the code, save the file, then press a key to have POTC read the file and execute the code, then _unload_ the file and be ready for the next time.  

example follows:  
add key define to controls, "executeconsole" and assign to a key. <span style='`font-size`:7pt;`line-height`:100%'><u>where?</u></span>

code:  
--------------------------------------------------------------------------------
CI_CreateAndSetControls( "", "executeconsole", CI_GetKeyCode("VK_F12"), 0, false );  
--------------------------------------------------------------------------------



Add in one of the Switch(controlname) blocks in seadogs.c (say, the one used for always run and toggle logs):  

code:  
--------------------------------------------------------------------------------
     case "executeconsole":  
        if(LoadSegment("console.c"))  
        {  
           ExecuteConsole();  
           UnloadSegment("console.c");  
        }  
     break;  
--------------------------------------------------------------------------------




and create a file in the PROGRAM folder called console.c that looks like this:  

code:  
--------------------------------------------------------------------------------
// `Jerry-rigged` console file.  
//put code under ExecuteConsole() below.  
//NK `04-08`-28  

void ExecuteConsole()  
{  
  Log_SetStringToLog("Executing Console");  
}  

<span style='`font-size`:7pt;`line-height`:100%'><span style='`font-size`:7pt;`line-height`:100%'><u>extern void ExecuteConsole(); // NK </u></span></span>
-------------------------------------------------------------------------------




Then, add whatever code you want to run above the Log_ line, and you have your own `jerry-rigged` console.  

Then, you can have POTC open in a window and console.c in your IDE, and just add the code and save on the fly, then hit F12 in POTC to execute it.  
Rinse and repeat.<!--QuoteEnd--></div><!--QuoteEEnd-->

and after that i put your line WHERE ?
in the console in game? the hole line?<span style='`font-size`:7pt;`line-height`:100%'>[/size][size=#]</span>
 
Ah, sorry, I meant to point you to the wiki version of that, which is much clearer. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/oops3.gif" style="vertical-align:middle" emoid=":eek:ops2" border="0" alt="oops3.gif" />
<a href="http://robotsdontbleed.com/wacko/wakka.php?wakka=MakingAConsole&v=1fg" target="_blank">http://robotsdontbleed.com/wacko/wakka.php...gAConsole&v=1fg</a>

Then, replace // PUT CODE HERE with the code snippet I posted above. Since you only need it to execute once, you don't even need to run POTC in windowed mode.
 
thats terrible.....
here´s the solution and i dont think i m able to do it, because i ve no clue of C++ (or what ever that is)

well... ill try. would be nice if anyone could translate the instruction in noobish :)
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" /> In other words, Nathan, you need a translator! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />

(sorry, sometimes he forgets he's talking to people, not computers!) <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" />

The WIKI isn't very clear, Nathan, I can't figure out where you suggest we do or start this, either.
 
lets look if the following procedure is correct:

1.
go in the `controls-folder` <span style='`font-size`:7pt;`line-height`:100%'>(BUT WHAT FILE? AND WHERE SHOULD I PUT THE CODE IN THE FILE?)</span>

code:
------------------------------------------------------------------------------------
CI_CreateAndSetControls( "", "executeconsole", CI_GetKeyCode("VK_F12"), 0, false );
------------------------------------------------------------------------------------
thats the exact code i have to write? no additional stuff?
if i interpret the line as noob, this meant, that the key is defined as F12 - right?


2.
going to file seadog.c
adding following line (but where in the file i should put it?)
code:
--------------------------------------------------------------------------------
case "executeconsole":
if(LoadSegment("console.c"))
{
ExecuteConsole();
UnloadSegment("console.c");
}
break;
--------------------------------------------------------------------------------


3.
at last i create a file in the program folder called "console.c"
and write:
code:
--------------------------------------------------------------------------------
// `Jerry-rigged` console file.
//put code under ExecuteConsole() below.
//NK `04-08`-28
void ExecuteConsole()
{
ref pchar = GetMainCharacter();
Characters[GetCharacterIndex("Rene Duguay")].location = pchar.location;
}
<span style='`font-size`:7pt;`line-height`:100%'>extern void ExecuteConsole(); // NK </span>


4.
Then i load the `save-game`
go to the tailor's shop
hit F12
leave shop
`re-enter` it


Thats it?
 
Sorry. Cat's quite right. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/oops3.gif" style="vertical-align:middle" emoid=":eek:ops2" border="0" alt="oops3.gif" /> <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/type_1.gif" style="vertical-align:middle" emoid=":nk" border="0" alt="type_1.gif" />

Right, you open programcontrolsinit_pc.c
Then, paste that above line in after one of the // NK lines.

Save and close that file.

Open programseadogs.c
Scroll down until you see a string of extern void FUNCNAME(); statements, and add extern void ExecuteConsole(); // NK after them.

Scroll down further until you see the controls section; for instance
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->case "NK_AlwaysRunToggle":

     AlwaysRunToggle = !AlwaysRunToggle;

     SetDefaultNormWalk(GetMainCharacter());

     SetDefaultFight(GetMainCharacter());

     if(AlwaysRunToggle) Log_SetStringToLog("Always run is now on");

     else Log_SetStringToLog("Always run is now off");

 break;<!--c2--></div><!--ec2-->

And after the break;
paste in the case "executeconsole" section above.

Then, lastly, in folder program, create a new file called console.c and have it look like this:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->// `Jerry-rigged` console file.

//put code under ExecuteConsole() below.

//NK `04-08`-28

void ExecuteConsole()

{

ref pchar = GetMainCharacter();

Characters[GetCharacterIndex("Rene Duguay")].location = pchar.location;

Log_SetStringToLog("Executing Console");

}<!--c2--></div><!--ec2-->

Then do step 4.
 
THANKS!!!!!!

WONDERFULL!

I LOVE U!

U RE MY HERO!!!!


<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#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" /> <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#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" /> <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#>/onya.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="onya.gif" />

if i met u in RL u get a bottle ale or two <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" />
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/oops3.gif" style="vertical-align:middle" emoid=":eek:ops2" border="0" alt="oops3.gif" />
Just happy to help. <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" />
 
<img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" /> Glad you got it solved, DeBruce! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" /> WTG, Nathan! Thanks! <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" />
 
Dat Frenchie tailor must be one good 'un! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/ohmy.gif" style="vertical-align:middle" emoid=":eek:" border="0" alt="ohmy.gif" /> Fred bob prolly woulda gone tew de one at QC or sumptin'! <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/icon_wink.gif" style="vertical-align:middle" emoid=";)" border="0" alt="icon_wink.gif" />
 
Back
Top