1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. The Lich King demands your service! We've reached the 19th edition of the Icon Contest. Come along and make some chilling servants for the one true king.
    Dismiss Notice
  4. The 4th SFX Contest has started. Be sure to participate and have a fun factor in it.
    Dismiss Notice
  5. The poll for the 21st Terraining Contest is LIVE. Be sure to check out the entries and vote for one.
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  8. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

[Library] ChatBox by xD.Schurke

Discussion in 'StarCraft I & II' started by xD.Schurke, Sep 30, 2010.

  1. xD.Schurke

    xD.Schurke

    Joined:
    Feb 22, 2006
    Messages:
    948
    Resources:
    5
    Maps:
    1
    Spells:
    4
    Resources:
    5
    I wanna present you one of my newer systems for my map project Power of Chaos - Xel'Shin.
    It's called ChatBox! I actually try to release the finished library this week, there are just some small things left (like documentation and GUI support)
    Like one can guess it mainly focuses on interacting with the chat and creating a player customized Chat.
    To give you a short preview I uploaded a Youtube-Video:

    http://www.youtube.com/watch?v=PMhIVh4HrHw

    Features which I plan to include in v.0.1:
    - Minimize/Maximize
    - Playercolor support
    - Playerteam support (Teamchat)
    - Move window support
    - Clear chat support (Also includes a maximal number of messages shown)
    - Full color support (Player can write with different colors)
    - Timestamps

    Upcoming stuff:
    - Emoticons
    - Channels

    If you got further ideas on things that could be added, tell me so. Feedback in general is welcome.

    ------------------------------------------------------------
    10/14/2010
    - Release of v0.1
     

    Attached Files:

    Last edited: Oct 14, 2010
  2. mjllonir

    mjllonir

    Joined:
    May 31, 2009
    Messages:
    432
    Resources:
    3
    Spells:
    3
    Resources:
    3
    Is this goig to be useful....for anything? Why not jsut chat in normal game? Don't get me wrong, it's super cool, I just don't see the use in it
     
  3. xD.Schurke

    xD.Schurke

    Joined:
    Feb 22, 2006
    Messages:
    948
    Resources:
    5
    Maps:
    1
    Spells:
    4
    Resources:
    5
    moving chat position, using color, emoticons, much advanced chat, enough said? :O
     
  4. MortAr

    MortAr

    Joined:
    Feb 25, 2009
    Messages:
    1,768
    Resources:
    7
    Icons:
    6
    Packs:
    1
    Resources:
    7
    Could be useful for MORPG type of games.
     
  5. X-OMG-X

    X-OMG-X

    Joined:
    Nov 10, 2008
    Messages:
    1,942
    Resources:
    16
    Icons:
    1
    Skins:
    3
    Maps:
    2
    Spells:
    8
    Template:
    1
    Tutorials:
    1
    Resources:
    16
    Cool. Might be useful. Thought, shouldnt it be in the project development?
     
  6. viiva

    viiva

    Joined:
    Sep 20, 2008
    Messages:
    398
    Resources:
    31
    Icons:
    25
    Skins:
    6
    Resources:
    31
    How does it handle with ~6 players all chatting at the same time while playing a game?
     
  7. Mooglefrooglian

    Mooglefrooglian

    Joined:
    Nov 28, 2008
    Messages:
    701
    Resources:
    0
    Resources:
    0
    How are you clearing the text as the player enters it? When I tried for this, the stupid timer limit caused fail on BNet. You could see chat for a split second before it came up.
     
  8. xD.Schurke

    xD.Schurke

    Joined:
    Feb 22, 2006
    Messages:
    948
    Resources:
    5
    Maps:
    1
    Spells:
    4
    Resources:
    5
    @viiva
    it's thought to replace the original ingame chat, I actually made it compatible for up to 12 players

    @Mooglefrooglian
    that's still a problem which sometimes occur, nothing to change this till blizz decides to lower the timer interval:O


    Okay nearly finished:
    - Color support seems fine, standard text color input (<c val="FFFFFF">TEXT</c>)
    - I've added some commands (e.g. "!chat reset" to reset position)
    - I'll add team support later, have to find a way to detect ALL/ALLY chat
     
    Last edited: Oct 1, 2010
  9. xD.Schurke

    xD.Schurke

    Joined:
    Feb 22, 2006
    Messages:
    948
    Resources:
    5
    Maps:
    1
    Spells:
    4
    Resources:
    5
    so finally found some time to finish v0.1 ;)

    u can find a testmap / library in the first post.

    - The version features all stuff I mentioned (except emoticons / channels)
    - Full GUI support!

    http://www.youtube.com/watch?v=PMhIVh4HrHw


    Feedback on this would be nice.
    Report bugs or just tell me what u would like to see in further versions ;)
     
    Last edited: Oct 14, 2010
  10. Sube2

    Sube2

    Joined:
    Jul 17, 2007
    Messages:
    139
    Resources:
    9
    Maps:
    7
    StarCraft II Resources:
    2
    Resources:
    9
    Sweet. . . Now starcraft 2 has chatrooms? :D
     
  11. _obliviron_

    _obliviron_

    Joined:
    Aug 11, 2008
    Messages:
    29
    Resources:
    0
    Resources:
    0
    Lagless and original.
    Great idea, but could be resized to like 300/300 because playing and chatting with such a large box isn't easy.

    Keep up the good work! :)

    BTW: How'd you make the chat go away without lag? I tried recreating your chat removal trigger, but there's a split second lag which shows the text on the screen and then disappears.
     
  12. Doron

    Doron

    Joined:
    May 7, 2007
    Messages:
    270
    Resources:
    1
    Maps:
    1
    Resources:
    1
    This is perfect. The one thing that I would LOOOOOOOVE to see is channels. Emoticons sounds like a great idea as well; if you could get those two in, me love you long time.
     
  13. xD.Schurke

    xD.Schurke

    Joined:
    Feb 22, 2006
    Messages:
    948
    Resources:
    5
    Maps:
    1
    Spells:
    4
    Resources:
    5
    @_obliviron_
    you can set the size of the chat via trigger.
    the small lag isn't possible to fix at the moment, since the minimum interval is 0.064 seconds

    @Doron
    When I have some more time, I try to release 0.2 ;)