Voice chat in lineage 2?

fa1thDEV

Baron
Customer
As you can see, lately, the introduction of a voice chat approach was walking the generation in games, will it be possible to implement a chat approach mod, for those who see each other, can talk to each other (usually insult each other due to pvp xD), but I was investigating, although I don't know much about programming, is it possible using a ts3 server, using a voice sdk API, anyone has idea about this?
 
  • Like
Reactions: L2g
Even if possible, it will require a lot of time and money to implement, but I am also interested in getting more information.
 
As you can see, lately, the introduction of a voice chat approach was walking the generation in games, will it be possible to implement a chat approach mod, for those who see each other, can talk to each other (usually insult each other due to pvp xD), but I was investigating, although I don't know much about programming, is it possible using a ts3 server, using a voice sdk API, anyone has idea about this?
Already tried to integrate via MSN, but it ended up being completely removed from the client. Everything failed, each clan uses its own means of communication such as Discord or Teamspeak and etc.
MSN is a fairly open protocol. There is only one BUT! Microsoft closed this project - now is Skype

8f86a9aeb5ef873d678ef5908c9702cd.png
 
Last edited:
Already tried to integrate via MSN, but it ended up being completely removed from the client. Everything failed, each clan uses its own means of communication such as Discord or Teamspeak and etc.
MSN is a fairly open protocol. There is only one BUT! Microsoft closed this project - now is Skype

8f86a9aeb5ef873d678ef5908c9702cd.png
And it is not possible to integrate it through ts3, for example, pay our server and use it as a medium, I think that in minecraft through java, they have implemented a chat approach, when it was not possible to perform this action, I know it has nothing to do, but it is java and there are always relationships, the problem is how to implement it.

we should look for some API that is compatible with lucera, then replace the msg by some kind of menu, which allows you to mute your microphone, turn it on and / or get the voice chat server, to fight or talk to other players.

the second, is how to relate this, by means of a server configuration, that is to say, to put the port of your ts3 server or data of your discord server, the second option was used in the minecraft api, by means of those data they could give light to the voice chat.
 
And it is not possible to integrate it through ts3, for example, pay our server and use it as a medium, I think that in minecraft through java, they have implemented a chat approach, when it was not possible to perform this action, I know it has nothing to do, but it is java and there are always relationships, the problem is how to implement it.

we should look for some API that is compatible with lucera, then replace the msg by some kind of menu, which allows you to mute your microphone, turn it on and / or get the voice chat server, to fight or talk to other players.

the second, is how to relate this, by means of a server configuration, that is to say, to put the port of your ts3 server or data of your discord server, the second option was used in the minecraft api, by means of those data they could give light to the voice chat.
You need to dissect the client thoroughly. Then, integrate TeamSpeak 3 directly into the client and add packages to the client that will handle sound broadcasting in the game world. If this were already built into the client, I would implement it. Again, this is not simple work and requires considering many elements. It seems you have never dealt with broadcasting, especially audio or video. Under the hood, there are an incredible number of nuances and pitfalls.
 
  • Like
Reactions: L2g
https://github.com/luannbr/L2Voice-Chat/tree/main


It is a DLL with an ImGUI interface.
It does not depend on Client Interface Modifications (I know many people prefer that).
However, it is still possible to make the interface look very nice.

Features:​

  • Master Volume
  • Each player has their own individual volume
  • Global Mute
  • Individual Mute
  • Push-to-Talk key selection
  • Free Talk mode

Proximity​

Nearby players sound louder, and as they move farther away, the volume gradually decreases.

Party​

Your party can communicate without interference.

Clan​

The Leader and Sub-Leaders are marked.
The Leader has the power to set modes: NONE, PVP, SIEGE, BOSS, FARM.

What do these modes do?
The Leader and Sub-Leaders can activate voice while the rest are unable to speak (similar to a whisper), but the entire clan can hear them.

Ally​

Basically the same as Clan.
Perhaps when a clan with an ally makes a mode request, we could allow the leader/sub-leaders to accept or deny it (just thought of this now).

Still under development, since each alliance may have its own modus operandi.
 
https://github.com/luannbr/L2Voice-Chat/tree/main


It is a DLL with an ImGUI interface.
It does not depend on Client Interface Modifications (I know many people prefer that).
However, it is still possible to make the interface look very nice.

Features:​

  • Master Volume
  • Each player has their own individual volume
  • Global Mute
  • Individual Mute
  • Push-to-Talk key selection
  • Free Talk mode

Proximity​

Nearby players sound louder, and as they move farther away, the volume gradually decreases.

Party​

Your party can communicate without interference.

Clan​

The Leader and Sub-Leaders are marked.
The Leader has the power to set modes: NONE, PVP, SIEGE, BOSS, FARM.

What do these modes do?
The Leader and Sub-Leaders can activate voice while the rest are unable to speak (similar to a whisper), but the entire clan can hear them.

Ally​

Basically the same as Clan.
Perhaps when a clan with an ally makes a mode request, we could allow the leader/sub-leaders to accept or deny it (just thought of this now).

Still under development, since each alliance may have its own modus operandi.
That's great! I was thinking of using a TS3 server like they do in Minecraft, where they use the cloud as a base, but you've already done all the work. Thanks for sharing it :coffee:
 
https://github.com/luannbr/L2Voice-Chat/tree/main


It is a DLL with an ImGUI interface.
It does not depend on Client Interface Modifications (I know many people prefer that).
However, it is still possible to make the interface look very nice.

Features:​

  • Master Volume
  • Each player has their own individual volume
  • Global Mute
  • Individual Mute
  • Push-to-Talk key selection
  • Free Talk mode

Proximity​

Nearby players sound louder, and as they move farther away, the volume gradually decreases.

Party​

Your party can communicate without interference.

Clan​

The Leader and Sub-Leaders are marked.
The Leader has the power to set modes: NONE, PVP, SIEGE, BOSS, FARM.

What do these modes do?
The Leader and Sub-Leaders can activate voice while the rest are unable to speak (similar to a whisper), but the entire clan can hear them.

Ally​

Basically the same as Clan.
Perhaps when a clan with an ally makes a mode request, we could allow the leader/sub-leaders to accept or deny it (just thought of this now).

Still under development, since each alliance may have its own modus operandi.
I have a few suggestions. I can help you if you want—create a zone.type file with the following settings: mute players / onlyGM

Then there are some commands like disabling global voice chat via an extender—though I haven’t downloaded it yet—and I’ll send some feedback I’ve put together with those improvements. That way, things stay tightly controlled and don’t get out of hand due to spam. Something like that happened a while back in Shaiya or other 3D chat games where players abused the system with spam because there was no control mechanism
 
Back
Top