Need help with dialogues and choosing answers

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • I need help with the dialogue, like in Undertale.


    So that when the main dialog is over, you can choose the options for the next dialog. And when the selected dialog option was over, you could choose another one. Please help


    (there are just no tutorials for this anywhere. It shows only how to do the dialogue itself, but there are no about the election anywhere)

    example in the picturePlease login to see this picture.

    aboba

  • it's easy to implement in events, as 2.5plus introduces break for child events. But usually it's not good to hard code then, for script parsing, it's about index jumping, each line has an index. You can wrap it with if or switch clause, but it is jump internally.

    E.g.,

    Code
    if select != 0 goto label ELSE
    // select 0
    jump to label END
    label ELSE
    // select 1
    label END
  • You may use a variable storing a dialog flow status. You could use a global variable for that - available in all frames - or an active object - available only in a specific frame - for that. It's up to you. What do I mean with a "dialog flow status" is:

    Imagine you have a group of events for each dialog.
    You activate a single dialog by activating its specific group of events, which at the beginning ( start of frame ) are deactivated.

    Now, using the dialog flow status variable, you decide which of these group of events should be enabled/disabled.
    According with that, the program flow will activate (display) one ( or more ) group of events, that is, one or more dialog, based on the value of that status variable.

    This way you can control which dialog should be shown and when.

    I hope it makes sense for you.

    A small suggestion. Make another frame just to build and test only the dialog engine, in order to proof the concept. Once you get it working as you like, you can copy the events - and the variable - in the main game frame, and check the whole thing together.

    Have a nice time,
    Sergio

  • Hello, excuse me for stopping by to ask my question but I can't figure out where to post a message. When I click on: "conversation" you have to put names of participants to publish, I don't see which names of participants to put in I don't know. Can you help me please?

  • Hello, excuse me for stopping by to ask my question but I can't figure out where to post a message. When I click on: "conversation" you have to put names of participants to publish, I don't see which names of participants to put in I don't know. Can you help me please?

    Under your name at the top there are some options like: Clickteam Community Hub / Forum.

    Click Forum

    Then a button will appear, underneath your banner to the right that says: + Create Thread - click that and choose which thread.

    (I think conversations are for private messages, which is why it asks for a name.)

    Casual games: Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!