Home   Help Search Login Register  

Author Topic: Combining two commands  (Read 1058 times)

0 Members and 1 Guest are viewing this topic.

Combining two commands
« on: 18 Sep 2006, 16:59:56 »
Hi all!
It's Guido89 here.
As you may know (by reading my last post inside OFP:E forum) I'm making a mission.
I finished it and I'm scanning it for bugs...
But I'm also translating it in English (when I'm sure it is 100% completed, I would like to translate it in German, French and Spanish).
I almost translate everything but...
There are some texts that seems to be impossible to fix them in the stringtable.csv file.
Theese texts are the ones provided by the TitleText ["mytext","PLAIN DOWN"] command; I know also that I need the localize command and here I need your (appreciated) help: how to combine TitleText and localize? Or does exist another way to reach the goal?
Thanks in advance...

Guido
? (this == thinkable) : this = scriptable

Offline Chris Death

  • Former Staff
  • ****
  • Finally Death's gonna get ya
    • OFPEC
Re: Combining two commands
« Reply #1 on: 18 Sep 2006, 17:13:07 »
hum - sorry but i can't look into ofp at work

What you could do is: create a mission, using the ingame wizzard.
You find it in multiplayer at map selection screen (not sure wether it's in singleplayer too or not).

Once found, create e.g: a ctf - then open it in editor and you should see in some
triggers or waypoints, how BIS did localize titletexts.

~S~ CD
Dont argue with idiots....they will bring you down to their level and beat you there with experience.

How to use Waypoint type Scripted

Re: Combining two commands
« Reply #2 on: 18 Sep 2006, 17:18:39 »
Thanks, I'll try it!

Guido
? (this == thinkable) : this = scriptable

Offline Cheetah

  • Former Staff
  • ****
Re: Combining two commands
« Reply #3 on: 18 Sep 2006, 17:20:57 »
Using the localize command isn't necessary (at least, not on my pc  :confused:)

First, create the stringtable.csv and make a few strings.

STR_Example,"This is a test"

Then create a description.ext and include this:

class CfgSounds
{
   sounds[] = { STR_Example };
   class STR_Example
   {
      name = "STR_Example";
      sound[] = {"\sounds\STR_Example.ogg", db+40, 1.0};
      titles[] = { 1, $STR_Example };
   };
};

In the mission, use this:

titleText ["STR_Example","PLAIN DOWN"];

Not tested, works with the: unitname say "STR_Example".
Like missions? Help with Beta Testing! or take a look at the OFPEC Missions Depot for reviewed missions!

Offline macguba

  • Former Staff
  • ****
    • macguba's operation flashpoint page
Re: Combining two commands
« Reply #4 on: 18 Sep 2006, 18:21:36 »
Cheetah is right that you don't need localize for titletexts, but it is necessary for some commands.    Making a mission in several languages is not as easy as it looks.   Can't remember the details but will investigate and post examples.

Edit: here we go.

sn1 addaction [localize "STR_ACTION_1", "firstaid.sqs"]

hint localize "STR_SCRIPT_2"

1 setRadioMsg localize "STR_RADIO_1"

_boss globalChat localize "STR_JOIN_2"


I originally discovered this using exactly the technique Chris Death suggested. 
Plenty of reviewed ArmA missions for you to play

Re: Combining two commands
« Reply #5 on: 18 Sep 2006, 19:35:24 »
Thanks both of you Mac Guba & Cheetah, I'll try your suggestions!

Guido
? (this == thinkable) : this = scriptable