lormus
16-10-2006, 09:31 AM
Maybe its a crap one, maybe I've missed some mod, but.
Recently LFG became to crowdy and I was searching for a way to filter it somehow, so first i played with blizzard chat-windows/filtering, now im going to install ChatMOD, but. There is an idea.
Alice clicks on small button, choses something in popup menu, and her mod posts to LFG channel:
LF2M ST tank, random got 55l,54r,53d
Now Bob clicks on a small button. A frame appears with
Sunken Temple [2:15s]
BRD [1:7m]
Bob clicks on "Sunken Temple" now he sees:
Alice 55l,54r,53d [15s]
Tom 54r [3m]
He clicks on "Alice" and now in his wisper frame thereis
"wanna join, 55w"
Basicly Bob's mod parses all the LFG channel messages and forms them in groups by instances. It tries to parse manualy typed messages, but it does best with messages created by Alice's mod. These messages are human readable, but have a strict format (add "[" some ugly symbols if needed). Also it tracks when was last LFG/LFM message recieved and greys-out old ones.
You can go further:
It's left to Bob what to do with invalid messages (display/ignore) and where to log them.
Maybe you would want some fancy "average wait time based on last 5 players". :)
Maybe you would want some notifier for interesting/most interesting messages, e.g. "LF1M healer we can summon".
You can let Alice type after constructed LFG message "wer near entrance"
I hope this idea is not that bad and someone will take it. I'm almost ready to write this myself, but I've never wrote in lua. Although I have some exp with C++, Python. Is there a debuger here? Where do you write scripts? Are there any starters guides?
Recently LFG became to crowdy and I was searching for a way to filter it somehow, so first i played with blizzard chat-windows/filtering, now im going to install ChatMOD, but. There is an idea.
Alice clicks on small button, choses something in popup menu, and her mod posts to LFG channel:
LF2M ST tank, random got 55l,54r,53d
Now Bob clicks on a small button. A frame appears with
Sunken Temple [2:15s]
BRD [1:7m]
Bob clicks on "Sunken Temple" now he sees:
Alice 55l,54r,53d [15s]
Tom 54r [3m]
He clicks on "Alice" and now in his wisper frame thereis
"wanna join, 55w"
Basicly Bob's mod parses all the LFG channel messages and forms them in groups by instances. It tries to parse manualy typed messages, but it does best with messages created by Alice's mod. These messages are human readable, but have a strict format (add "[" some ugly symbols if needed). Also it tracks when was last LFG/LFM message recieved and greys-out old ones.
You can go further:
It's left to Bob what to do with invalid messages (display/ignore) and where to log them.
Maybe you would want some fancy "average wait time based on last 5 players". :)
Maybe you would want some notifier for interesting/most interesting messages, e.g. "LF1M healer we can summon".
You can let Alice type after constructed LFG message "wer near entrance"
I hope this idea is not that bad and someone will take it. I'm almost ready to write this myself, but I've never wrote in lua. Although I have some exp with C++, Python. Is there a debuger here? Where do you write scripts? Are there any starters guides?