1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Request: Tutorial for newbies (audio dialogue)

Discussion in 'Help' started by Robert1dz2, Jul 31, 2016.

  1. Robert1dz2

    Robert1dz2 Potential Patron

    Joined:
    Apr 29, 2016
    Messages:
    4
    Likes Received:
    0
    Hi! I hope someone will find some time to make a simple guide. I am sure there are still ppl who are searching for an mod or trying to get audio dialogue working. I am tired of trying to get this straight. I probably messed up my mod files.I am using animtools mod and dialogue actions mod (i dont undestand the second one) So yeah, i am just dumb or blind, because i can't find any information that i need, didnt saw it in any tutorial tho. Basicly all i want to do is an audio during other sex position than blowjob. I can't find a mod for that, and i can't trigger an mp3 file (I tried to use play_sfx command or something like that, and simply mp3 is not playing) I must admit that i use correct version of SDT, Loader, Dialogue Actions and Animtools. I will post link to some porn website to show what i want to see in fron of my screen.

    Kitty Cat Katarina - League of Legends - Exacly like that

    btw. sorry for my English
     
  2. stuntcock

    stuntcock Club Regular Staff Member Moderator

    Joined:
    Jun 5, 2012
    Messages:
    1,521
    Likes Received:
    354
    Audio Dialogues are "too simple to fail"; you just load the SWF file during gameplay. You can find a few working examples here.

    Please post your dialogue file. It's possible that you've simply made a minor minstake in the syntax.

    Please ensure that you're running the game via the Flash Player Projector content debugger. When you're developing mods, the default Flash Player is inadequate (because it hides error messages from you).

    Instead of insisting that you already have the correct versions, you should tell us which versions you're using. It's possible that they're not the correct versions.
     
    Robert1dz2 likes this.
  3. Robert1dz2

    Robert1dz2 Potential Patron

    Joined:
    Apr 29, 2016
    Messages:
    4
    Likes Received:
    0
    OK so i redownloaded all things again - Loader v5.45, Adobe Flash Player 22 (projector), Animtools v15,
    Dialogue Acitons 4.02.

    So i did check those two dialogues already - and those are not what i meant. I want an simple mod that has at least one sound, some moan or heavy breathing, I dont really know i posted a link with a example.

    What dialogue file do you mean? I only tried to trigger mp3 i didnt save any dialogue.

    I have some folder with mp3's that i downloaded a long time ago. I think that was in some pack that pim's uploaded, can't find i now tho.
    There are some mp3's like "audrey_climax" or "audrey_hard_1". There is a notepad too, that has commands to trigger the mp3 - that is named "all_moans" Where can i put this folder, to make it work with dialogue actions?

    Btw. Sometimes when i was searching in this forum, and i foung post with abaut 70 pages and i was reading this, then i was like "Ok, ok cool I think i understand... what the fuck are they talking abaut..."

    Btw2 Fucking Warcraft world editor was easier than this shit XD
     

    Attached Files:

    • 123.png
      123.png
      File size:
      419.5 KB
      Views:
      14
  4. stuntcock

    stuntcock Club Regular Staff Member Moderator

    Joined:
    Jun 5, 2012
    Messages:
    1,521
    Likes Received:
    354
    "Simple" suggests an audio dialogue: a single SWF file which contains some audio files and rudimentary logic. It's very easy to use. Unfortunately, you won't be able to modify or extend it unless you have Adobe Animate (aka Adobe Flash) installed on your PC.

    If you want to be able to tinker with the audio effects (by customizing your TXT and MP3 files) then you'll need to write an advanced dialogue which relies on dialogueActions. The resulting mod is not "simple". It consists of several related files rather than a single file, and is usually distributed in ZIP format. It won't work properly unless the dialogueActions and animtools mods are active. It may fail to find its external MP3 files due to filepath confusion. It plays only one MP3 file at a time, so a long-duration sound clip could prevent other sounds from being played.

    If you were testing your MP3 triggers then you probably saved a TXT file at some point. That file probably included some PLAY_SFX commands. I wanted to review the file in case it contained any syntax errors.

    Here's a quick example:
    Code:
    cuminher:"You came inside my butt!  Oh no!  I sure hope that nobody takes a photograph of this humiliating event! [PLAY_SFX_Audio\camera01.mp3]"
    If you want the girl to make sexy noises throughout the penetration scene, then the cuminher linetype won't suffice. You might use a few different breathing sounds on the inbody line (to provide a consistent audio "background") and then add some special noises for bodyentered and bodyexited. You can even try to get fancy by adding a "slap" noise (pelvis collides with buttocks) for the bodycontacthilt linetype. Just remember the concurrent audio limit (only 1 MP3 file plays at a time); you might want to add STOP commands before any important audio triggers.

    Code:
    bodyentered:"I fell down and hurt my knee. [PLAY_SFX_Audio\PeterGriffinHurtKnee5MinutesLong.mp3]SSSSSSSБ. Б. Б. AAAAAAHБ.Б.Б."
    cuminher:"[STOP_SFX]Б. Б. Б. [PLAY_SFX_Audio\PeterGriffinShazam.mp3]Shazam!"
    It's complicated.

    PLAY_SFX is sensitive to Character Folders. The DialogueActions mod "expects" that you'll load a TXT dialogue file by placing it inside a Chracter Folder. Therefore it searches for MP3 files within the most-recently-loaded Character Folder.

    If you haven't loaded a custom Character Folder during the current gameplay session, then DialogueActions will search for MP3 files in the Mods\$INIT$ folder. If you have loaded a custom Character Folder (such as Mods\Lara Croft), then DialogueActions will search for MP3 files within that folder.

    If you really want to be thorough then you could copy-paste your MP3 files into several locations.

    Modders will often use the forum to discuss arcane topics which are meaningless to normal people. That's okay. You're not expected to read every thread. If a Search result isn't helpful, then you can skip it (although it's usually a good idea to read the last page of a thread before you abandon it). It's fine to post a new Help thread with a statement like:

    "This issue has been raised in the 70-page thread, but I couldn't understand the conversation. Can someone please provide a summary and a checklist for newbies to follow?"

    Warcraft World Editor was created by professional game developers, who were paid to work on it full time. SDT mods are created by unpaid amateurs in their spare time.

    Advanced dialogue modding is a complex topic, because you're writing a computer program. The tools are not supposed to be easy-to-use for beginners. They're supposed to provide a huge amount of control and flexibility ... so that expert modders can create impressive mods (example).
     
    Robert1dz2 likes this.
  5. Robert1dz2

    Robert1dz2 Potential Patron

    Joined:
    Apr 29, 2016
    Messages:
    4
    Likes Received:
    0
    So i spend another 4 hours on it. I am close but still so far away. I learned almost all triggers in SDT, what they do, what they are for etc.
    Still i can't figure out how this PLAY_SFX works. I found some mp3 that has 9s duration. I did place it in all possible folders that dialogue actions could find. There is what i did next: 1. I started projector 2. Loaded loader 3. Loaded Dialogue Actions. 4. Wrote a line with "general" trigger, only to see if sound will actually play. 5. I wrote the command: [PLAY_SFX_Audio\audreyclimax.mp3] And BAM error showed up

    Error #2044: Unhandled IOErrorEvent:. text=Error #2032: Stream Error.
    at SoundTriggers/playSFX()[E:\Programming\SDTDialogueActions\src\SoundTriggers.as:89]
    at Function/http://adobe.com/AS3/2006/builtin::apply()
    at FunctionObject/call()[E:\Programming\SDTDialogueActions\src\FunctionObject.as:25]
    at TriggerManager/triggerWithArray()[E:\Programming\SDTDialogueActions\src\TriggerManager.as:75]
    at TriggerManager/triggerWithArray()[E:\Programming\SDTDialogueActions\src\TriggerManager.as:64]
    at TriggerManager/triggerFromString()[E:\Programming\SDTDialogueActions\src\TriggerManager.as:30]
    at TriggerManager/trigger()[E:\Programming\SDTDialogueActions\src\TriggerManager.as:23]
    at Main/onTrigger()[E:\Programming\SDTDialogueActions\src\Main.as:255]
    at Function/http://adobe.com/AS3/2006/builtin::apply()
    at Modules::lProxy/forwardMethod()
    at obj.dialogue::Dialogue/nextChar_l()
    at obj.dialogue::Dialogue/update_l()
    at DT/tick_l()


    Fuck, I am sorry for my ignorance right now..






     

    Attached Files:

    • 123.txt
      File size:
      643 bytes
      Views:
      8
  6. stuntcock

    stuntcock Club Regular Staff Member Moderator

    Joined:
    Jun 5, 2012
    Messages:
    1,521
    Likes Received:
    354
    That error message can indicate a security problem (e.g. because you've installed SDT inside an important System folder and so your OS is blocking the runtime from accessing any nearby files). But it usually means file not found.

    This is where my previous warning about "the most recent Character Folder" becomes significant. Because you're currently running a very straightforward test, the script is almost certainly trying to load the following file:

    SDT\Mods\$INIT$\Audio\audreyclimax.mp3

    But under a more relaxed/normal gameplay scenario it could also be trying to load one of these:

    SDT\Mods\Example Girl\Audio\audreyclimax.mp3
    SDT\Mods\Lara CroftAudio\audreyclimax.mp3
    SDT\Mods\MoreClothingV5\audreyclimax.mp3


    Could you please double-check that the Audrey file appears in all of the likely places, and then test your Dialogue file again?

    If you did install SDT in a special location (e.g. My Documents, c:\Program Files, c:\Windows, etc) then I'd encourage you to move the whole thing to a more casual location (e.g. c:\silly\SDT).
     
    Robert1dz2 likes this.
  7. Robert1dz2

    Robert1dz2 Potential Patron

    Joined:
    Apr 29, 2016
    Messages:
    4
    Likes Received:
    0
    I finally figured out how to trigger it, thanks to you. Now i have problem with triggers, because triggers :bodyentered and bodyexited doesn't trigger in some sex postions Are there any good linetypes for penetration scene? The only ones that works for me are: vigorous. general, inbody.
     
  8. stuntcock

    stuntcock Club Regular Staff Member Moderator

    Joined:
    Jun 5, 2012
    Messages:
    1,521
    Likes Received:
    354
    Take a look at your SDT\Settings\animtoolsV15settings.txt file.

    bodyenteredpriority=0​

    This line specifies a low priority for the bodyentered trigger. If you thrust rapidly into the girl, then it's likely that the vigorous trigger will execute and then the bodyentered trigger will be suppressed (since it has a very short life). It wouldn't make much sense for the bodyentered event to ever be postponed (e.g. thrust forcefully into girl, girl says "ouch", girl asks you to be more gentle ... and then the entrance SFX is finally played).

    If you want to her the bodyentered and bodyexited sounds to be heard consistently then you can either:
    • play the game very carefully (enter and exit very gently)
    • increase the priority of the bodyentered and bodyexited lines
      • if you decide to share your Dialogue creations with other people, then you'll need to remind them to make similar changes to their own configuration files