Adding ChatMon Triggers

Eorzea Time
4:14 AM
 
 
 
Language: JP EN FR DE
users online
Forum » Windower » Support » Adding ChatMon triggers
Adding ChatMon triggers
 Leviathan.Antonioklaus
Offline
Server: Leviathan
Game: FFXI
Posts: 260
By Leviathan.Antonioklaus 2025-05-16 21:10:24
Link | Quote | Reply
 
I was trying to add a trigger so when my other account is bazaaring and someone buys something, I get the notification. I tried doing this but it's not working. Any ideas?
Code
{ from = S{ "all" }, match = "*bought*", notMatch = "", sound = "IncomingEmote.wav"},


I have another wav file to use but it's not even working with this wave file from the other inputs.
 Fenrir.Niflheim
VIP
Offline
Server: Fenrir
Game: FFXI
user: Tesahade
Posts: 1,018
By Fenrir.Niflheim 2025-05-16 22:51:06
Link | Quote | Reply
 
That should work, do you have DisableOnFocus set to false, if it is true you will not hear the sound when the box has focus.
 Leviathan.Antonioklaus
Offline
Server: Leviathan
Game: FFXI
Posts: 260
By Leviathan.Antonioklaus 2025-05-17 01:33:55
Link | Quote | Reply
 
Fenrir.Niflheim said: »
That should work, do you have DisableOnFocus set to false, if it is true you will not hear the sound when the box has focus.
Nope, that's how I here incoming tell on my other character and you've been examined notices
 Asura.Olymoly
Offline
Server: Asura
Game: FFXI
user: feary
Posts: 9
By Asura.Olymoly 2025-05-17 02:06:51
Link | Quote | Reply
 
The file location is wrong you have to use the full path from the root of the hardrive.

C:/users/ etc / sound.wav

Sorry can't give a full/better example I'm not at a computer
 Leviathan.Antonioklaus
Offline
Server: Leviathan
Game: FFXI
Posts: 260
By Leviathan.Antonioklaus 2025-05-17 02:09:30
Link | Quote | Reply
 
it works for everything else:
Code
return {
    { from = S{ "tell" }, notFrom = S{}, match = "*", notMatch = "", sound = "IncomingTell.wav"},
    { from = S{ "emote" }, notFrom = S{}, match = "*", notMatch = "", sound = "IncomingEmote.wav"},
    { from = S{ "invite" }, notFrom = S{}, match = "*", notMatch = "", sound = "PartyInvitation.wav"},
    { from = S{ "examine" }, notFrom = S{}, match = "*", notMatch = "", sound = "IncomingExamine.wav"},
    { from = S{ "say", "shout", "party", "linkshell" }, notFrom = S{}, match = "<name>", notMatch = "", sound = "IncomingTalk.wav"},
	{ from = S{ "all" }, match = "*bought*", notMatch = "", sound = "IncomingEmote.wav"},
}
 Fenrir.Niflheim
VIP
Offline
Server: Fenrir
Game: FFXI
user: Tesahade
Posts: 1,018
By Fenrir.Niflheim 2025-05-17 06:56:25
Link | Quote | Reply
 
So I just tested your line and it does work for me.

Asura.Olymoly said: »
The file location is wrong you have to use the full path from the root of the hardrive.
It is only necessay to give the fold path for sounds files not in the chatmon sound folder.