Morpheus dialog files

Page 1 of 2 12 LastLast
Results 1 to 25 of 40
  1. #1
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Morpheus dialog files

    Hi, like some off you know, we want to make morpheus a real international emulator.

    I have made a dialog system for npc that allow each player to see npc dialog in their own language, even oral speach. (just need to add language file and language id in conf files).

    I alse have made quest system that allow each player to see quest dialog in their own language (so yes you can open international private server)

    If you want us to add you language in morpheus you can send me your translated version of our dialog files.

    Here a link for english dialog file : http://www.mediafire.com/?sharekey=d...4e75f6e8ebb871

    I suggest to other developer to use same format, then we could use same iles and avoid to make multiple work on a same thing...

    Here how it work :

    1- each language have one file with all npc dialog
    2 -
    in those file for each NPC you have a block like this :

    NPC-type
    {
    ...//some functions
    }

    exemple :
    MaDa_Eliff
    {
    AddOralText(Oh Hainan, do you see all those futur hero around us ?!);
    AddText(Will you become the Ranger hero?|START);
    AddLink(Farewell|STOP);
    AddLink(Introduction|Introduction);
    AddText(May the will of Hainan be with you always|STOP);
    AddText(My name is Eliff i am the Ranger Master|Introduction);
    }
    3. Functions used :

    AddOralText (your text here); : This function add a speach to the npc that he will repeat each 10~15s. You can have more than one speach but you should avoid to have more than 3 !

    AddText (text here |link state); : This function add a new text corresponding to "link state" you have activated. Note than this symbole : "|" separate text from link state if you have more than one "|" you will have some problem in your dialog.

    AddLink(your link text|link state); : This add some link at the bottom of npc chatbox. first value is the text showed, the second the state used to call a text.

    4. Special variable

    The first text that is showed when you're opening a chatbox with the npc MUST have "START" as link state, you can have morethan one screen.

    The last text MUST have "STOP" as link state, you can have just one line.

    You can use "%PLAYERNAME%" in your dialog, it will be automatically replaced by the name of the player who see the text.
    (for exemple you can add an oral text to dior to say "Hey %PLAYERNAME% come and buy a broom in my shop !" and each player will see is name in the tex :p

    ----------------------------------------------------------------

    Ok now you can do a file fo your own language. So i will try to benefits of this post to ask some people to help us.
    In the link i gave you will find english, french, spanish, german and polish dialog file.

    Thos files contain some mistake and don't have "AddOralText" for the npc...

    I need some people to add the Oral text and to check all dialogs, cause, for exemple in some dialog there are more than one "|" that make some quest bug, and in english dialog file for exemple, the dialogs don't correspond to official server or don't have correct link

    So if some people could fix them and send them to me, i will update them in morpheus fo futur release.

    ---------------------------------------------
    Other part : Ques dialog

    I have made a system for quest that allow each player to see quest dialog in their own language.
    But to allow it i need the .txt file you have in your datasub1.res

    those file are :

    propQuest.txt, propQuest-DungeonandPK.txt, propQuest-RequestBox.txt, propQuest-Scenario.txt

    I aleady have : english, french, german and spanish version.

    Of course if morpheus don't have dialog file for a language it will not try to find it for quest either....

    -----------------------

    Why this post in releasesection when i ask some help?

    Because, if you don't send me any dialog file, it's notmy problem i have french one and it's suffisent o m, but with this little tutorial you will be able to understood how dialog files work and do your own when we will release morpheus.

    If you want to help us , then thanks you you can give your link here to allow other developers to use same file if they want.




    EDIT : You can open the file in notepad, don't forget to register in UTF-8 format


    EDIT2 :
    for special language like Hebrew and Thai, just translate ONE NPC (for exemple Dior) and send to me those file :

    dialog file registered in UTF-8 encoding. Letter_ENG with all english letter replaced by your language letter. If you can also tell me your charset and codepage (to test to replace them on english line in proplang.txt)

    cause if we can't make those language work it's useless to translate dialog into those language.

    I know that morpheus read them and can rewrite them (Streamreader and Streamwriter do it fine) The problem is client side and i think that it's in proplang.txt and Letter_ENG.inc

    LETTER should indicate letter usable, and charset/codepage tell to the client wich charset/codepage use to sho text (i think)

    I will try to put a test server on a personnal computer (not dedicaced so don't worry if there are some lag) and try to make it open to allow people to test there language. Only those people will have access to this test server, it's just to see if we can use their language :p
    note that if you have special letter you can send me a dialog file with one dialog translated to allow me to test it before translate all the dialog for nothing ^^



    EDIT :

    Fine specific language work ! i have tested hebrew and thai here a tuto :
    http://www.mediafire.com/?sharekey=9...4e75f6e8ebb871


    So now you can translate the dialog file !
    Last edited by divinepunition; 16-10-09 at 05:48 PM.


  2. #2
    Account Upgraded | Title Enabled! Wokki is offline
    MemberRank
    Aug 2008 Join Date
    FinlandLocation
    724Posts

    Re: Morpheus dialog files

    What program do I need to open up those fnc files?
    I could check it out and see how much work it requires, and then probably translate it to Finnish language.

  3. #3
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    Notepad :p

  4. #4

    Re: Morpheus dialog files

    Amazing! I will do one.. btw,Adi and Nicco stopped to work on Morpheus a lot of time ago,They said they will keep working only when v14 releases,
    I need to talk to you add me to msn TheUnrealz@gmail.com ( divine )

  5. #5
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    I don't see any interes to wait v14 while we don't have finished v11 ...

    they could tell me that...Well i continue to work on it on sometimes blackgiant too.

  6. #6
    Account Upgraded | Title Enabled! Cait is offline
    MemberRank
    Jan 2009 Join Date
    344Posts

    Re: Morpheus dialog files

    I can start translate to Swedish.
    I'd also appreciate if someone, that talk swedish, can look at it when I'm done, if there's any grammar that is wrong.

  7. #7
    Account Upgraded | Title Enabled! Wokki is offline
    MemberRank
    Aug 2008 Join Date
    FinlandLocation
    724Posts

    Re: Morpheus dialog files

    Umm? Should I translate those "|START" and "|Introduction" aswell?

  8. #8
    Account Upgraded | Title Enabled! lmanso is offline
    MemberRank
    Jun 2008 Join Date
    ThailandLocation
    241Posts

    Re: Morpheus dialog files

    thank you very much

  9. #9
    Account Upgraded | Title Enabled! Cait is offline
    MemberRank
    Jan 2009 Join Date
    344Posts

    Re: Morpheus dialog files

    Quote Originally Posted by Aitsihia View Post
    Umm? Should I translate those "|START" and "|Introduction" aswell?
    I'm not sure, but i think "|START" is a part of code or something, but in "Introduction|Introduction" I think u can translate that i write in red.

    I also think i found a grammar wrong in the english, but I'm not sure.

    Code:
    MaDa_Amadolka
    {
    AddText(Greetings! You are welcome to visit as long as I|Amadolka|am here. But it is dangerous here|so go back as soon as possible|START);
    AddLink(Farewell|STOP);
    AddLink(Introduction|Introduction);
    AddText(No one can stop from seeking the adventure you crave. Go on I will stand guard here|STOP);
    AddText(My name is Amadolka Liviehindekinas and I am in charge of security here at Erons Factory|Introduction);
    }
    the text in blue, for me it sounds wrong, shall it not be:
    "No one can stop you from seeking the adventure you crave"

  10. #10
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    Cait have well answered START and STOP don't have to be translate for the othe you can if you want but only left part are showed to player, right part are just for server to know wich text to show

    If someone want to fix the english dialog please feal free to do it.
    And if you saw something like this :

    AddText( hey | how are you| my friend |START);

    please fix it by removing useless "|" to have this :

    AddText (Hey how arre you my friend | STOP);

    cause i have made some "Replace" in mass so it could have some errors like this

    for special language like Hebrew and Thai, just translate ONE NPC (for exemple Dior) and send to me those file :

    dialog file registered in UTF-8 encoding. Letter_ENG with all english letter replaced by your language letter. If you can also tell me your charset and codepage (to test to replace them on english line in proplang.txt)

    cause if we can't make those language work it's useless to translate dialog into those language.

    I know that morpheus read them and can rewrite them (Streamreader and Streamwriter do it fine) The problem is client side and i think that it's in proplang.txt and Letter_ENG.inc

    LETTER should indicate letter usable, and charset/codepage tell to the client wich charset/codepage use to sho text (i think)

    I will try to put a test server on a personnal computer (not dedicaced so don't worry if there are some lag) and try to make it open to allow people to test there language. Only those people will have access to this test server, it's just to see if we can use their language :p

  11. #11
    Account Upgraded | Title Enabled! Cait is offline
    MemberRank
    Jan 2009 Join Date
    344Posts

    Re: Morpheus dialog files

    About the special letters, in swedish we use these, åäö ÅÄÖ.
    Can I add them in the dialog?


    Also, I found dialog that sounds wrong and I dont know how I'll correct it..

    "They will be forgotten in the next age of this world but they will disappear"
    Last edited by Cait; 27-09-09 at 04:47 PM. Reason: Added another dialog

  12. #12
    Account Upgraded | Title Enabled! Johnatan28 is offline
    MemberRank
    Nov 2008 Join Date
    VenezuelaLocation
    299Posts

    Re: Morpheus dialog files

    Divine this is amazing!!

    other thing a suggest can you make a "Add" system?

    for example: I want to add a Key Blade from Kindoms Hearts..
    but I dunno how to do it XD
    =P it's all

  13. #13
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    Quote Originally Posted by Cait View Post
    About the special letters, in swedish we use these, åäö ÅÄÖ.
    Can I add them in the dialog?


    Also, I found dialog that sounds wrong and I dont know how I'll correct it..

    "They will be forgotten in the next age of this world but they will disappear"
    You can but i think you have to add them in Letter_ENG of each client. I will test them, if all work well i can do a package for each language to allow people to download them and see correct letter for their language. I can't test now cause i had to take a look to my little girl, i will try to test this evening.

    for example: I want to add a Key Blade from Kindoms Hearts..
    but I dunno how to do it XD
    =P it's all
    This has nothing to do with language...
    I you want this key, you have to crease dds file for it and add a new item into defineItem.h and propitem.txt/propitem.txt.txt.

    While morpheus read .res file you have just to add your res file into the server folder (and of course in your client) to have you key (of course client side you need to add dds file into item.res and texture of your key into texture folder...)

    Well, i don' twork client side but server side, so i have nothing to do about add item. If you add it into .resfile it will be automatically added into morpheus...
    Last edited by divinepunition; 27-09-09 at 05:46 PM.

  14. #14
    Account Upgraded | Title Enabled! Johnatan28 is offline
    MemberRank
    Nov 2008 Join Date
    VenezuelaLocation
    299Posts

    Re: Morpheus dialog files

    Okis thx =P

  15. #15
    Account Upgraded | Title Enabled! Cait is offline
    MemberRank
    Jan 2009 Join Date
    344Posts

    Re: Morpheus dialog files

    I was thinking about one more thing, names in FlyFF like these:
    Jester, Knight, Ringsmaster and all other classes. Also Master & Hero.
    Shall we translate it to the specific language? I think it can look a bit goofy.
    How do u think about it?

  16. #16
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    You can translate them in dialog file, it's just what player will see, so if you want to translate them you are free to do it :p

  17. #17
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    post updated, other languages like thai hebrew etc work...

  18. #18
    Enthusiast Jmvip is offline
    MemberRank
    Aug 2009 Join Date
    44Posts

    Re: Morpheus dialog files

    Ill try translate spanish. Seems it has been originaly traducted by google so... starting over x3 Ill try also improving my crappy userbars skills :O x3
    Last edited by Jmvip; 29-09-09 at 07:05 PM.

  19. #19
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    thanks and if you can try to do better than the actual english dialog, there are some npc that don't have correct dialog like dior and other broom seller and other npc that don't have any "introduction" or "farewell" link...

  20. #20
    Enthusiast Jmvip is offline
    MemberRank
    Aug 2009 Join Date
    44Posts

    Re: Morpheus dialog files

    If I have time ill try zflyff *(spanish official v13) and try official dialogs, i can even v13 npcs, if i get 1m for Raibow race x3

  21. #21
    Account Upgraded | Title Enabled! lmanso is offline
    MemberRank
    Jun 2008 Join Date
    ThailandLocation
    241Posts

    Re: Morpheus dialog files

    Another lang setting

    open neuz.exe with Resource Hacker

    in String Table .
    Code:
    STRINGTABLE
    LANGUAGE LANG_KOREAN, 0x1
    {
    1, 	"127.0.0.1"
    2, 	"1" <-------- Here is lang change ( 0 is Korea 1 is English ) ( Well you should change you folder name in Theme Folder to you lang 
    3, 	"1" <------- When put this to 0 it's got no md5 password
    4, 	"1"
    5, 	"1"
    6, 	"20070712"
    7, 	"15600" <----- (port of world server)
    8, 	"0"
    9, 	"0"
    10, 	"874" <------- ( Charset ) ( 874 is Windows-874  but don not put Windows-)
    }
    Code:
    Lang code
    
    0 = Korea 
    1 = English 
    2 = Japan
    3 = Chinese
    4 = Thai
    5 = Taiwan
    6 = German
    7 = Spain
    8 = French
    9 = Mexico
    This make me Perfect lang.

  22. #22
    Account Upgraded | Title Enabled! divinepunition is offline
    MemberRank
    Dec 2008 Join Date
    FranceLocation
    621Posts

    Re: Morpheus dialog files

    thanks for those usefull infos.

    I will ask you to try if it work with a server on a french computer and your client with correct language state for thai. (i will put a server online later and send you an ip to connect and try it. (it will be on a personnal computer so you can have some lag)

  23. #23
    Account Upgraded | Title Enabled! lmanso is offline
    MemberRank
    Jun 2008 Join Date
    ThailandLocation
    241Posts

    Re: Morpheus dialog files

    ok i will waiting.

    Morpheus Server. ^^

  24. #24
    Enthusiast aofnattiiez is offline
    MemberRank
    Mar 2009 Join Date
    35Posts

    Re: Morpheus dialog files

    link dead .

    update link again plz.

  25. #25
    Valued Member fantobros is offline
    MemberRank
    Nov 2008 Join Date
    117Posts

    Re: Morpheus dialog files

    i found myself free so i'm working on italian lang :) i'm still at the begining but would like to know if i'm doing it right

    i changed wat's written in blue and left everything else like it was

    MaDa_Achaben
    {
    AddText(Sono felice di avere costomers *cough* Se ne avete bisogno|noi ce l'abbiamo *cough*|START);
    AddLink(Addio|STOP);
    AddLink(Introduzione|Introduction);
    AddText(Mi raccomando!Ti aspettiamo da visita e qualche volta|STOP);
    AddText(Il mio nome è Achaben|e io corro Shop generale qui in città Darkon|Introduction);
    }



Page 1 of 2 12 LastLast

Advertisement