Making a game channel list using the Lacewing object + Make a character selection screen.

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.
  • Greetings!!
    I've been attempting to work on a game recently where you can join with other people in multiplayer and fight against each other, I use the free Darkwire 1 server, Now my issue is that whenever i request channel list so that the user can see joinable games, The last adds channels from other games as well, aka all the channels within the server, So i am curious if there is any way that i can make it only show the ones made within this exact game by using some kind of Variable or something!
    As for my second issue! i would like to make a Character selection screen where u click lift and right to scroll through characters one by one (left to right style), as well as go back to the first Character when you reach the final one and If u go left while ur at the first u go to the last Character, but however way i do it it does not seem to work right for i lack the expereince to make it work right.. and my deadline is unfortunetly tight so i cant brainstorm much at the moment!
    Any help will be heavely appreciated!! thanks!!

  • You can follow the recommendations in Please login to see this link..

    Darkwire Software Lead Programmer (C++ & C#)
    Please login to see this link. | Please login to see this link. | Please login to see this link. | Please login to see this link.

  • You want to set new character number to

    (Total characters + (Current player number +/- 1)) mod Total characters

    For example, if you have 5 characters, user presses Right (+1):

    Set CurrentCharacter to (5 + (CurrentCharacter + 1)) mod 5

    Although 5 is a magic number so you should prefer to use a variable to store total characters - makes it easy to update all the expressions that rely on it should you add more characters later.

    If you're still confused, a lot of folk can help with this on Please login to see this link..

    Darkwire Software Lead Programmer (C++ & C#)
    Please login to see this link. | Please login to see this link. | Please login to see this link. | Please login to see this link.

  • First i would like to say that the dark wire help page does not seem to be loading for me on every device i try, second, i am not sure why but i cannot join the Discord server, even on an ALT, i could never join there no matter how i tried.
    and Finally the method u gave for dealing with the character doesnt work sadly because when the character vairable is selected it plays a little animation to slide it on screen, but when the game sees that variable it just KEEPS playing that animation and spawning the character like 60 times per second sadly

  • You may post here your code and we can try to figure it out.

    By the way, the example posted by Phi is fine. You may set a flaģ to prevent that unwanted spawning. Or limit the condition in some way ( by the gear icon: limit condition )

  • First i would like to say that the dark wire help page does not seem to be loading for me on every device i try, second, i am not sure why but i cannot join the Discord server, even on an ALT, i could never join there no matter how i tried.

    If the CHM help files appear blank, browse to it in file explorer, right-click the CHM, go Properties, and look for the Unblock button on bottom. Internet-origin CHM files are blocked by the viewer and appear blank.

    If you're blocked in Darkwire, that's unlikely to be my end. The only IPs I have blocked that will affect the webserver are ones that have sent me spam email.

    doesnt work sadly

    It works. It's basic value wrapping that would work in any coding language. Either you described the problem wrong or you implemented it wrong.

    Darkwire Software Lead Programmer (C++ & C#)
    Please login to see this link. | Please login to see this link. | Please login to see this link. | Please login to see this link.

  • You may post here your code and we can try to figure it out.

    By the way, the example posted by Phi is fine. You may set a flaģ to prevent that unwanted spawning. Or limit the condition in some way ( by the gear icon: limit condition )

    yeah i think a flag could fix my issue, i am not saying the example is wrong, it just doesnt fix the unwanted spawning issue, so i hope using a flag somehow fixes said issue

  • You can follow the recommendations in Please login to see this link..

    Also this is a little Unclear to me, how may i make the game check for the channels that do not have the prefix and thus prevent them from showing on my list??

  • Use the System object (two gears icon) condition Compare Two General Values.

    You can then check Left$(Channel Listing name, Len("prefix")) equals "prefix". If it doesn't match, skip adding it to what it shown to the user.

    Please login to see this attachment.

    You may want to be doing more general Fusion tutorials than diving into multiplayer games without this level of knowledge. I would also suggest fastloop, foreach, and Fusion object scope tutorials. You may also want to join the Clickteam Discord linked in forum sidebar.

    Darkwire Software Lead Programmer (C++ & C#)
    Please login to see this link. | Please login to see this link. | Please login to see this link. | Please login to see this link.

  • Use the System object (two gears icon) condition Compare Two General Values.

    You can then check Left$(Channel Listing name, Len("prefix")) equals "prefix". If it doesn't match, skip adding it to what it shown to the user.

    Please login to see this attachment.

    You may want to be doing more general Fusion tutorials than diving into multiplayer games without this level of knowledge. I would also suggest fastloop, foreach, and Fusion object scope tutorials. You may also want to join the Clickteam Discord linked in forum sidebar.

    I will attempt to learn about such subjects! i did jump into multiplayer suddenly, everything i've ever made before was not so complicated, so i thought going a bit complicated would be nice!! it could be a gift for someone! Thanks a lot :3!!
    As for the discord server, the server does not seem to work for me, no matter what account i try unfortunetly!!

  • Also this is a little Unclear to me, how may i make the game check for the channels that do not have the prefix and thus prevent them from showing on my list??

    Allow me!
    Please login to see this picture.I've been making some changes today to hopefully have it working!! ill let you updated

Participate now!

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