![]() ![]() |
| repick_ |
May 26 2009, 05:37 PM
Post
#1
|
|
Rookie ![]() Group: Members Posts: 1 Joined: 20-May 09 Member No.: 50,729 |
Hello,
I've searched to the best of my abilities, but I couldn't find a script that worked to my specifications. Explanation: The script that I have in mind would be based around monitoring users that are online, but not in a game, and when prompted to, whisper a list of those players to the asker. I was thinking the bot could store the userlist in a .txt file and periodically do /whois commands on users to see if they were 1) online and 2) not in a game, and flag the users in the .txt file. It wouldn't have to be instantaneous (update every couple minutes), but it is nice to have a list of players that are capable of joining a game. Also, when a user wants to retrieve a list of the online users, he/she would whisper the bot the command and the bot would reply via whisper with the list. Perhaps include a functionality to periodically check using b.net's /who <channel> command to check for users on the list that happen to be in a channel. Well, the reasoning behind this system is because I couldn't find a "community" oriented management script as opposed to a clan oriented script. The reason I ask is because I'm a frequent player of the WC3 map SWAT:Aftermath and our community is both clan based and community based (many games are organized in the SWAT channel). Having a list of high caliber players that happen to be online is a huge plus when trying to organize games, hence this thread. Since, a lot of players tend to hang out in the SWAT channel or their respective clan channels, I figure that using a /who command and scanning for users on the list would be more efficient than doing /whois's on every user regardless if they were already spotted in a channel. Commands: .listadduser <username> :Access 70. Adds a user to the list of users to monitor. Replies publicly to confirm that user has been added to list. .listaddchannel <channel name> :Access 70. Adds a channel to the list of channels to periodically check. Replies publicly to confirm that the channel has been added .getlist :Access 20. Replies to user via whisper, sending the list of online players to the user. The list has usernames seperated by a semicolon or |. Perhaps as flood control this command could only be executed every 15 seconds or so? Is this a reasonable request? I appreciate any help anyone would offer. |
| The-Black-Ninja |
May 26 2009, 05:40 PM
Post
#2
|
![]() Pure Sex ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Moderators Posts: 7,756 Joined: 13-August 06 Member No.: 7,372 |
I would say wait until 2.7 comes out *coughSeptembercough*, along with Ribose's User Monitor that works.
-------------------- |
| PhiX |
May 29 2009, 08:26 AM
Post
#3
|
![]() Notice the ownage. ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Global Moderators Posts: 10,862 Joined: 15-January 07 From: GeRmAnY (GMT +1:00) Member No.: 16,204 |
The only half-way decent solution would be using the friends list, which is restricted to 25 users.
-------------------- PhiX
-------------------- I do not provide support via PM or IM, please use the forums. SBs Help Tool - Please only double click my name if I told you to do so. -------------------- Whore of Clan BoT JBLS: phix.no-ip.org (click for stats) ![]() -------------------- QUOTE(Clan BoT) [20:33:50.063] <SlamBliss@Azeroth> I'm not showing any respect to a bunch of script kiddie faggots. |
![]() ![]() |
|
Lo-Fi Version | Time is now: 18th May 2013 - 04:31 AM |