Project Zomboid

Project Zomboid

Chat Bubble v0.6 (Build 41mp)
72 Comments
WombatCombat 3 Nov, 2024 @ 1:25pm 
Our server seems to be getting a handcuff symbol instead of chat bubble symbol, though sometimes we get a chat bubble.
aubri 15 Oct, 2024 @ 9:46am 
love this, thank you!
Morgan 28 Mar, 2024 @ 7:02pm 
May I use this in my modpack?
Dave06 30 Oct, 2023 @ 3:23pm 
Someone has been having an issue where their chat bubbles would keep stacking on their characters until the server kicks them out of the game due to overload. How can this be fixed?
TIFFANY 22 Jul, 2023 @ 8:40am 
I have been using it for a long time. It allows me to instantly help someone who is trying to chat if they are about to be attacked by a zombie. It would be appreciated if "zzzz" could be displayed above the head of a sleeping person.
BluntMan 24 Sep, 2022 @ 5:14am 
Hey @nater I was trying to check out the mod and the chat bubble you made was compressed into a .pack file If you dont mind how would i inspect the contents of that?

I really want to look into making my own mod that creates a sleeping icon with Zzz's appearing over a players head.

just curious how you managed to get this working!
UdderlyEvelyn 7 Aug, 2022 @ 7:56am 
Love this but it has one really bad issue - when you have a radio on for voice chat and send them it spams through the text feature of the radios and *does not remove these messages*. Anything you can do about that?
ike 7 Jul, 2022 @ 3:27pm 
Great mod. Is there a way to reduce the distance people can see the bubbles?
A Mystery 1 Jul, 2022 @ 12:47pm 
Very amazing stuff, would love to see more support on this.
rodrigo2004pes 24 Apr, 2022 @ 7:53pm 
needs fixing very cool mod
Schrödinger's Cat 30 Mar, 2022 @ 6:05am 
REALLY needs an option to not show chat buble icon for the one who types the message

e.g. everyone see you are typing, but on your screen there is no bubble above your head
Mr.Robot 21 Mar, 2022 @ 9:01pm 
This is what happens when I chat using this mod. I also checked the mod files to see if the image existed and all I found was ChatBubble.pack.

https://i.imgur.com/3nqFpQW.png
nigel 10 Mar, 2022 @ 9:50am 
I loves this mod it's so fun
buffy 9 Mar, 2022 @ 10:50am 
Hey Nater, can you make a 'slow' option that sends the chatbubble update once when the user starts typing, instead of once every tick? <3
nater  [author] 8 Mar, 2022 @ 10:44pm 
@crusader It's displayed fine. Please explain further. The current issue that I haven't really looked into yet is that the images are sent over radios.
HoYeon 8 Mar, 2022 @ 8:55pm 
From version 41.66 onwards, the chat bubble image is not displayed properly.
DIABLO258 26 Feb, 2022 @ 8:40am 
The chat bubble image link appears for clients when using radios in 41.66, usually it only appears in the console, but now players see it and it clogs up the chat box.
buffy 20 Jan, 2022 @ 12:07am 
woohoo!
nater  [author] 11 Jan, 2022 @ 8:20pm 
@MarchBlue Yes! It appears to function fine.

https://i.imgur.com/Nomq6Rv.png
BlueShire 11 Jan, 2022 @ 4:40pm 
Is this compatible with Buffy's Roleplay chat ?
nater  [author] 11 Jan, 2022 @ 10:26am 
@Orince [FR] Sorry, I'm not sure if I understand your question. The mod does still print to the server log, yes. There is no way around that at this time. It's very easy to remove the lines with notepad++ or a similar text editor.
Zantimer 11 Jan, 2022 @ 10:10am 
@nater, thank you very much. The pack will be distributed to server users only to make sure no third-party issues arise, or you have to listen to players having issues created by said pack. Again, thank you!
7 minute... 11 Jan, 2022 @ 9:32am 
Hi, the mod steal overwrite in the log chat serveur ?
nater  [author] 11 Jan, 2022 @ 8:25am 
@Zantimer That is fine, just please don't advertise that my mod is included. This last patch (v0.6) is the last one I plan on putting out for now.
Zantimer 11 Jan, 2022 @ 2:52am 
@nater, I haven't found a way to contact you otherwise, but would you be alright with your mod included in a server-tailored mod pack? Zero changes, zero hassle for you, full credit, all the stuff, done in a barbaric way due to very, uh, knowledge-able packing process
nater  [author] 10 Jan, 2022 @ 8:35pm 
@star Nope, you're definitely not supposed to see those. Are you seeing any errors or anything? I have an update I can push out, I was just giving it some time.
kahbee 10 Jan, 2022 @ 8:01pm 
Are you supposed to be able to see the character's chat bubble messages appearing in chat? Whenever someone types, it spams messages showing the directory its reading the chat bubble from.
nater  [author] 4 Jan, 2022 @ 11:54pm 
@Orince [FR] I deleted a file that used to be used on the server. The mod used to work by the server sending a command to the clients to clear the images from chat, but I figured out how to do that more efficiently 100% on the client with the 'OnAddMessage' event.
7 minute... 4 Jan, 2022 @ 9:33pm 
What the fixe about Removed server side file ?
nater  [author] 4 Jan, 2022 @ 4:20pm 
@Orince [FR] Looks like they overwrite the processSayMessage function which this mod uses. I don't think there's much I can do from my side, unless there's another way to send messages that I'm unaware of.
7 minute... 3 Jan, 2022 @ 3:46pm 
Hello, it looks like your mod is in conflict with another.

One of the mods patches the radio through the chat function.

The other also to indicate that a person is writing goes through the chat.

When used to talk over the radio it may prevent the received message from being displayed.

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2688676019

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2695911696
djvirus 30 Dec, 2021 @ 10:25am 
@nater ill reupload it for ya if u get a decent price lol
nater  [author] 30 Dec, 2021 @ 8:01am 
@mortuary An infinite amount of money. Why though?
karrot@bandit 30 Dec, 2021 @ 5:06am 
how much can i pay u to delete this mod?
djvirus 28 Dec, 2021 @ 8:12pm 
its fixed now thx
Mimi 28 Dec, 2021 @ 8:05pm 
will do! sorry, I read the page and thought the technical information was saying it only used /say, I understand what it means now!
nater  [author] 28 Dec, 2021 @ 9:26am 
@Mimi Can you please use the mod before adding suggestions...? It already works with /all. As the description says, as long as there's at least 1 character in the text box, the chat bubble will be shown.

The notification sounds are definitely possible, but out of scope for this mod. This will just be the chat bubble while typing. No sounds when a message is sent, etc.
Mimi 28 Dec, 2021 @ 7:35am 
can we get the option to make it work in /all as well? just my friend and I play and I want to always use /all

another question, how possible would it be to add an option for a message notification sound? a notification sound when anyone sends a message in /say or /all
nater  [author] 25 Dec, 2021 @ 12:04pm 
@djvirus I have also added some additional fixes for the null table, this should fix your issue.
nater  [author] 25 Dec, 2021 @ 11:29am 
- Huge performance gains in new update:

- Max calculation time takes 9 frames now, 250 messages+ takes no longer than 9 frames on my computer.
- 180% decrease when 0 messages have been sent.
- 714% decrease when 250 messages have been sent.
- Infinite decrease when 500 messages have been sent (game would crash before).
nater  [author] 24 Dec, 2021 @ 5:48pm 
Are you using other mods? Can you try with just my mod in a different test server? My suspicion is that something is messing with OnGameStart, which is where the table is set.
djvirus 24 Dec, 2021 @ 2:52pm 
function: checkChatting -- file: ChatBubble.lua line # 97

ERROR: General , 1640386350949> 25,603,526,471> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: imageNumber of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1640386350949> 25,603,526,471> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: imageNumber of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
nater  [author] 24 Dec, 2021 @ 1:49pm 
@djvirus Are you using other mods? No one else is having errors.
nater  [author] 24 Dec, 2021 @ 1:48pm 
@Erin Azakaela Redfire I was able to duplicate both of these issues and I am working on them now. I hope to have an update out in a day or 2, but I need to do lots of testing.
Erin Azakaela Redfire 24 Dec, 2021 @ 10:18am 
Mainly, chat lines would randomly merge with eachother, and it caused some lag issues for some people.
nater  [author] 24 Dec, 2021 @ 1:57am 
@Erin Azakaela Redfire Someone reported the chat line breaks start to not get inserted, so I'm working on that. Are you seeing any other issues?
Erin Azakaela Redfire 23 Dec, 2021 @ 9:46pm 
Became sort of unstable after running it for a while so I had to uninstall -- but looking forward to installing it again when there's been more fixes! :D
Stellar Harbour 23 Dec, 2021 @ 1:19pm 
Interesting
nater  [author] 23 Dec, 2021 @ 11:55am 
Hmm, I'm really not sure... I've tried a completely new server with default settings, joining as admin, joining with debug, etc. Nothing reproduces the error for me. I think OnGameStart should always fire before OnPlayerUpdate and that's where the table is set, so I'm not sure how the error is happening.
djvirus 23 Dec, 2021 @ 11:42am 
yeah