--> -->
[Menu] Private Servers
#57
Spamconnect can be improved at the least, you don't need 2 different menus for each server.

My earlier post in this thread shows one idea on how it could be improved.

Basically, you use an alias (variable) that is either set to 0 (false/off) or 1 (true/on) to determine whether or not to use the "spamconnect" feature when connecting via your menu.

By creating your own subroutine for connecting to servers from your menu, you can check to see if the client has the spamconnect feature enabled:

[cubescript]spamMatchMenuConnects = 1 // use 0 to disable spamconnect

matchMenuConnect = [
serverInfo = (concat $arg1 $arg2 $arg3)

if $spamMatchMenuConnects [
loop smc 3 [ sleep (* $smc 1000) [ say (concat /connect $serverInfo) ] ] // spam the connect to public chat 3 times before connecting if spamconnect is enabled
sleep 3100 [ connect (at $serverInfo 0) (at $serverInfo 1) (at $serverInfo 2) ]
] [
// else spamconnect is disabled, just connect instantly
connect (at $serverInfo 0) (at $serverInfo 1) (at $serverInfo 2)
]
][/cubescript]

Now, instead of using 2 different menus for every server (1 with, 1 without spamconnect), you can use just 1, heres an example:

[cubescript]
newmenu "w00p"
menuitem "idis 28763" [ matchMenuConnect 192.0.0.1 28763 match ]

newmenu "DES"
menuitem "Godsmack" [ matchMenuConnect 255.255.255.255 ][/cubescript]

When you click on the idis 28763 menuitem, alias "matchMenuConnect" is executed and is passed the IP address - 192.0.0.1 - the port - 28763 - and the optional password - match - as arguments.

The "matchMenuConnect" checks if alias (variable) "spamMatchMenuConnects" equals 0, if it does, that means the spamconnect feature is disabled, and the script immediately connects to the sever. IF alias "spamMatchMenuConnects" is not equal to 0, the spamconnect feature is enabled, and the script will print the connect string to public chat 3 times (once per second) before connecting to the server.

If you were to implement the idea the script length would basically be halved, since menu "Private Connects (SpamConnect)" and all of its child menus could be deleted.
Thanks given by:


Messages In This Thread
[Menu] Private Servers - by #M|A#Wolf - 11 Jun 11, 09:04AM
RE: [Menu] Private Servers - by Ronald_Reagan - 11 Jun 11, 11:17AM
RE: [Menu] Private Servers - by V-Man - 11 Jun 11, 11:12PM
RE: [Menu] Private Servers - by #M|A#Wolf - 12 Jun 11, 09:11AM
RE: [Menu] Private Servers - by Viper - 12 Jun 11, 10:54AM
RE: [Menu] Private Servers - by Shorty - 12 Jun 11, 01:44PM
RE: [Menu] Private Servers - by PERROS - 12 Jun 11, 02:14PM
RE: [Menu] Private Servers - by #M|A#Wolf - 12 Jun 11, 05:58PM
RE: [Menu] Private Servers - by HellJanitorIsHispanic - 13 Jun 11, 02:46AM
RE: [Menu] Private Servers - by #M|A#Wolf - 13 Jun 11, 12:11PM
RE: [Menu] Private Servers - by HellJanitorIsHispanic - 13 Jun 11, 01:46PM
RE: [Menu] Private Servers - by Xenon - 13 Jun 11, 03:43PM
RE: [Menu] Private Servers - by #M|A#Wolf - 14 Jun 11, 10:13PM
RE: [Menu] Private Servers - by Duckett - 15 Jun 11, 05:12AM
RE: [Menu] Private Servers - by #M|A#Wolf - 15 Jun 11, 05:26AM
RE: [Menu] Private Servers - by Viper - 15 Jun 11, 07:07AM
RE: [Menu] Private Servers - by Ronald_Reagan - 15 Jun 11, 07:14AM
RE: [Menu] Private Servers - by #M|A#Wolf - 15 Jun 11, 07:47AM
RE: [Menu] Private Servers - by #M|A#Wolf - 16 Jun 11, 10:02AM
RE: [Menu] Private Servers - by #M|A#Wolf - 16 Jun 11, 06:55PM
RE: [Menu] Private Servers - by #M|A#Wolf - 16 Jun 11, 08:47PM
RE: [Menu] Private Servers - by #M|A#Wolf - 17 Jun 11, 01:13AM
RE: [Menu] Private Servers - by Viper - 17 Jun 11, 01:19AM
RE: [Menu] Private Servers - by Ronald_Reagan - 17 Jun 11, 01:28AM
RE: [Menu] Private Servers - by Viper - 17 Jun 11, 01:41AM
RE: [Menu] Private Servers - by castiel - 20 Jun 11, 12:17PM
RE: [Menu] Private Servers - by #M|A#Wolf - 23 Jun 11, 08:50PM
RE: [Menu] Private Servers - by #M|A#Wolf - 06 Jul 11, 09:16PM
RE: [Menu] Private Servers - by castiel - 23 Jul 11, 10:26AM
RE: [Menu] Private Servers - by Duckett - 23 Jul 11, 10:58AM
RE: [Menu] Private Servers - by #M|A#Wolf - 24 Jul 11, 03:20AM
RE: [Menu] Private Servers - by castiel - 27 Jul 11, 07:44AM
RE: [Menu] Private Servers - by DES|Anderson - 27 Jul 11, 08:25AM
RE: [Menu] Private Servers - by Fate - 27 Jul 11, 11:52AM
RE: [Menu] Private Servers - by Bukz - 27 Jul 11, 11:10AM
RE: [Menu] Private Servers - by DES|Anderson - 27 Jul 11, 11:57AM
RE: [Menu] Private Servers - by #M|A#Wolf - 12 Aug 11, 07:07PM
RE: [Menu] Private Servers - by #M|A#Wolf - 28 Dec 11, 02:02AM
RE: [Menu] Private Servers - by ikljo - 28 Dec 11, 02:27AM
RE: [Menu] Private Servers - by Murmer - 28 Dec 11, 02:51AM
RE: [Menu] Private Servers - by OpenSource - 28 Dec 11, 03:54AM
RE: [Menu] Private Servers - by #M|A#Wolf - 28 Dec 11, 03:25AM
RE: [Menu] Private Servers - by #M|A#Wolf - 14 Apr 12, 09:51PM
RE: [Menu] Private Servers - by D1551D3N7 - 14 Apr 12, 10:43PM
RE: [Menu] Private Servers - by #M|A#Wolf - 14 Apr 12, 10:53PM
RE: [Menu] Private Servers - by Edward - 14 Apr 12, 11:15PM
RE: [Menu] Private Servers - by D1551D3N7 - 14 Apr 12, 11:17PM
RE: [Menu] Private Servers - by Cemer - 15 Apr 12, 02:08AM
RE: [Menu] Private Servers - by #M|A#Wolf - 06 Jul 12, 05:41AM
RE: [Menu] Private Servers - by Oracle - 06 Jul 12, 07:10AM
RE: [Menu] Private Servers - by #M|A#Wolf - 06 Jul 12, 07:40AM
RE: [Menu] Private Servers - by Xenon - 06 Jul 12, 12:51PM
RE: [Menu] Private Servers - by #M|A#Wolf - 06 Jul 12, 07:01PM
RE: [Menu] Private Servers - by Link - 06 Jul 12, 07:48PM
RE: [Menu] Private Servers - by Xenon - 07 Jul 12, 07:24AM
RE: [Menu] Private Servers - by #M|A#Wolf - 23 Jul 12, 10:29AM
RE: [Menu] Private Servers - by Bukz - 25 Jul 12, 03:37AM
RE: [Menu] Private Servers - by bballn45 - 25 Jul 12, 04:22AM
RE: [Menu] Private Servers - by #M|A#Wolf - 25 Jul 12, 05:38AM
RE: [Menu] Private Servers - by Bukz - 25 Jul 12, 06:09AM
RE: [Menu] Private Servers - by #M|A#Wolf - 25 Jul 12, 06:17AM
RE: [Menu] Private Servers - by Bukz - 25 Jul 12, 06:31AM
RE: [Menu] Private Servers - by #M|A#Wolf - 25 Jul 12, 07:09AM
RE: [Menu] Private Servers - by Bukz - 25 Jul 12, 07:18AM
RE: [Menu] Private Servers - by #M|A#Wolf - 25 Jul 12, 07:36AM
RE: [Menu] Private Servers - by blueberry - 25 Jul 12, 08:14AM
RE: [Menu] Private Servers - by Million - 25 Jul 12, 09:29AM
RE: [Menu] Private Servers - by #M|A#Wolf - 25 Jul 12, 06:29PM
RE: [Menu] Private Servers - by paulmuaddibKA - 26 Jul 12, 01:32AM
RE: [Menu] Private Servers - by Vermi - 26 Jul 12, 10:25AM
RE: [Menu] Private Servers - by #M|A#Wolf - 02 Aug 12, 08:23PM
RE: [Menu] Private Servers - by #M|A#Wolf - 02 Aug 12, 10:33PM
RE: [Menu] Private Servers - by paulmuaddibKA - 02 Aug 12, 10:36PM
RE: [Menu] Private Servers - by #M|A#Wolf - 02 Aug 12, 10:39PM
RE: [Menu] Private Servers - by Jg99 - 02 Aug 12, 10:44PM
RE: [Menu] Private Servers - by X-Ray_Dog - 02 Aug 12, 11:29PM
RE: [Menu] Private Servers - by Jg99 - 03 Aug 12, 02:12AM
RE: [Menu] Private Servers - by paulmuaddibKA - 03 Aug 12, 12:02AM
RE: [Menu] Private Servers - by Edward - 03 Aug 12, 12:11AM
RE: [Menu] Private Servers - by Oracle - 03 Aug 12, 12:12AM
RE: [Menu] Private Servers - by #M|A#Wolf - 03 Aug 12, 11:32PM
RE: [Menu] Private Servers - by 1Cap - 04 Aug 12, 12:38AM
RE: [Menu] Private Servers - by Jg99 - 04 Aug 12, 05:54AM
RE: [Menu] Private Servers - by blueberry - 25 Aug 12, 04:40AM
RE: [Menu] Private Servers - by #M|A#Wolf - 03 Sep 12, 01:51AM
RE: [Menu] Private Servers - by DogDancing - 04 Sep 12, 12:06AM
RE: [Menu] Private Servers - by HarDZi!nN+ - 04 Sep 12, 01:39PM
RE: [Menu] Private Servers - by Edward - 04 Sep 12, 01:43PM
RE: [Menu] Private Servers - by HarDZi!nN+ - 04 Sep 12, 01:50PM
RE: [Menu] Private Servers - by Orynge - 04 Sep 12, 03:05PM
RE: [Menu] Private Servers - by 888 - 05 Sep 12, 10:04AM
RE: [Menu] Private Servers - by Bukz - 05 Sep 12, 01:16PM
RE: [Menu] Private Servers - by Milandrag - 05 Sep 12, 04:44PM
RE: [Menu] Private Servers - by blueberry - 20 Oct 12, 11:22PM
RE: [Menu] Private Servers - by #M|A#Wolf - 20 Oct 12, 11:24PM
RE: [Menu] Private Servers - by blueberry - 20 Oct 12, 11:30PM
RE: [Menu] Private Servers - by Cemer - 21 Oct 12, 12:07AM
RE: [Menu] Private Servers - by blueberry - 21 Oct 12, 12:31AM
RE: [Menu] Private Servers - by #M|A#Wolf - 21 Oct 12, 12:36AM
RE: [Menu] Private Servers - by blueberry - 21 Oct 12, 01:15AM
RE: [Menu] Private Servers - by Z3R0 - 21 Oct 12, 02:01AM
RE: [Menu] Private Servers - by Xenon - 21 Oct 12, 02:47AM
RE: [Menu] Private Servers - by Cemer - 21 Oct 12, 04:29AM
RE: [Menu] Private Servers - by Xenon - 21 Oct 12, 05:57AM
RE: [Menu] Private Servers - by blueberry - 17 Nov 12, 10:28PM
RE: [Menu] Private Servers - by Noobicus - 19 Nov 12, 06:19PM
RE: [Menu] Private Servers - by #M|A#Wolf - 17 Nov 12, 11:22PM
RE: [Menu] Private Servers - by #M|A#Wolf - 01 Mar 13, 01:45AM
RE: [Menu] Private Servers - by Skinny-Dog - 01 Mar 13, 02:23AM
RE: [Menu] Private Servers - by PhaNtom - 14 Mar 13, 03:49PM
RE: [Menu] Private Servers - by SaXzE - 14 Mar 13, 06:55PM
RE: [Menu] Private Servers - by #M|A#Wolf - 23 Apr 13, 04:09AM
RE: [Menu] Private Servers - by DrauL - 23 Apr 13, 04:31AM
RE: [Menu] Private Servers - by #M|A#Wolf - 24 Apr 13, 03:38AM
RE: [Menu] Private Servers - by DrauL - 24 Apr 13, 03:58AM
RE: [Menu] Private Servers - by #M|A#Wolf - 24 Apr 13, 05:04AM
RE: [Menu] Private Servers - by Brutal System - 01 May 13, 06:22PM
RE: [Menu] Private Servers - by #M|A#Wolf - 01 May 13, 06:35PM
RE: [Menu] Private Servers - by PhaNtom - 01 May 13, 06:41PM
RE: [Menu] Private Servers - by Brutal System - 01 May 13, 06:50PM
RE: [Menu] Private Servers - by #M|A#Wolf - 01 May 13, 07:02PM
RE: [Menu] Private Servers - by #M|A#Wolf - 16 May 13, 11:41PM
RE: [Menu] Private Servers - by PhaNtom - 16 May 13, 11:56PM
RE: [Menu] Private Servers - by DrauL - 17 May 13, 04:52AM
RE: [Menu] Private Servers - by #M|A#Wolf - 17 May 13, 06:23AM
RE: [Menu] Private Servers - by DrauL - 17 May 13, 07:23AM
RE: [Menu] Private Servers - by #M|A#Wolf - 18 May 13, 03:54AM
RE: [Menu] Private Servers - by Luc@s - 02 Jun 13, 12:41PM
RE: [Menu] Private Servers - by #M|A#Wolf - 23 Jun 13, 03:22AM
RE: [Menu] Private Servers - by Luc@s - 23 Jun 13, 11:49AM
RE: [Menu] Private Servers - by DrauL - 23 Jun 13, 04:59PM
RE: [Menu] Private Servers - by Krayce - 23 Jun 13, 06:53PM
RE: [Menu] Private Servers - by X-Ray_Dog - 23 Jun 13, 07:42PM
RE: [Menu] Private Servers - by Bukz - 23 Jun 13, 08:08PM
RE: [Menu] Private Servers - by jamz - 23 Jun 13, 08:26PM
RE: [Menu] Private Servers - by PhaNtom - 23 Jun 13, 11:51PM
RE: [Menu] Private Servers - by Mr.OpTic - 24 Jun 13, 01:30AM
RE: [Menu] Private Servers - by #M|A#Wolf - 24 Jun 13, 06:24AM
RE: [Menu] Private Servers - by DrauL - 24 Jun 13, 06:45AM
RE: [Menu] Private Servers - by #M|A#Wolf - 29 Jun 13, 07:12PM
RE: [Menu] Private Servers - by #M|A#Wolf - 05 Jul 13, 11:12PM
RE: [Menu] Private Servers - by Oracle - 05 Jul 13, 11:40PM
RE: [Menu] Private Servers - by #M|A#Wolf - 05 Jul 13, 11:50PM
RE: [Menu] Private Servers - by #M|A#Wolf - 10 Jul 13, 02:23AM
RE: [Menu] Private Servers - by #M|A#Wolf - 11 Jul 13, 02:37AM
RE: [Menu] Private Servers - by PhaNtom - 08 Aug 13, 08:09PM
RE: [Menu] Private Servers - by #M|A#Wolf - 08 Aug 13, 09:58PM
RE: [Menu] Private Servers - by PhaNtom - 08 Aug 13, 10:02PM
RE: [Menu] Private Servers - by RandumKiwi - 01 Dec 13, 03:12AM
RE: [Menu] Private Servers - by #M|A#Wolf - 01 Dec 13, 05:51AM
RE: [Menu] Private Servers - by Bukz - 01 Dec 13, 07:16AM
RE: [Menu] Private Servers - by D3M0NW0LF - 01 Dec 13, 07:28AM
RE: [Menu] Private Servers - by #M|A#Wolf - 24 Dec 13, 03:22AM
RE: [Menu] Private Servers - by RandumKiwi - 24 Dec 13, 07:40AM
RE: [Menu] Private Servers - by X-Ray_Dog - 24 Dec 13, 08:56AM
RE: [Menu] Private Servers - by jamz - 24 Dec 13, 09:57AM
RE: [Menu] Private Servers - by Million - 24 Dec 13, 10:34AM
RE: [Menu] Private Servers - by MotoShadow - 24 Dec 13, 02:54PM
RE: [Menu] Private Servers - by Vanquish - 24 Dec 13, 03:02PM
RE: [Menu] Private Servers - by RandumKiwi - 24 Dec 13, 07:46PM
RE: [Menu] Private Servers - by Ronald_Reagan - 24 Dec 13, 07:49PM
RE: [Menu] Private Servers - by #M|A#Wolf - 25 Dec 13, 12:54AM
RE: [Menu] Private Servers - by Ronald_Reagan - 25 Dec 13, 11:26PM
RE: [Menu] Private Servers - by Casius - 25 Dec 13, 11:58PM
RE: [Menu] Private Servers - by RandumKiwi - 26 Dec 13, 01:14AM
RE: [Menu] Private Servers - by Casius - 26 Dec 13, 01:31AM
RE: [Menu] Private Servers - by Ronald_Reagan - 26 Dec 13, 03:13AM
RE: [Menu] Private Servers - by #M|A#Wolf - 26 Dec 13, 04:49AM
RE: [Menu] Private Servers - by Million - 19 Oct 14, 07:16PM
RE: [Menu] Private Servers - by Million - 19 Oct 14, 10:03PM
RE: [Menu] Private Servers - by Luc@s - 11 Jan 14, 12:51PM
RE: [Menu] Private Servers - by Vanquish - 19 Oct 14, 08:10PM
RE: [Menu] Private Servers - by Todesgurke - 19 Oct 14, 08:28PM
RE: [Menu] Private Servers - by X-Ray_Dog - 19 Oct 14, 08:48PM
RE: [Menu] Private Servers - by +f0r3v3r+ - 23 Oct 14, 06:33AM
RE: [Menu] Private Servers - by Orynge - 23 Oct 14, 09:20AM
RE: [Menu] Private Servers - by Marti - 23 Oct 14, 11:22AM
RE: [Menu] Private Servers - by stef - 23 Oct 14, 01:57PM
RE: [Menu] Private Servers - by Million - 23 Oct 14, 02:52PM
RE: [Menu] Private Servers - by stef - 23 Oct 14, 05:36PM
RE: [Menu] Private Servers - by ExodusS - 23 Oct 14, 06:50PM
RE: [Menu] Private Servers - by +f0r3v3r+ - 23 Oct 14, 10:07PM
RE: [Menu] Private Servers - by stef - 24 Oct 14, 12:55AM
RE: [Menu] Private Servers - by +f0r3v3r+ - 24 Oct 14, 02:33AM
RE: [Menu] Private Servers - by Halte - 25 Oct 14, 10:28AM
RE: [Menu] Private Servers - by +f0r3v3r+ - 26 Oct 14, 04:07AM
RE: [Menu] Private Servers - by HoeHunter - 26 Oct 14, 11:52PM
RE: [Menu] Private Servers - by vonunov - 13 Dec 14, 06:03AM
RE: [Menu] Private Servers - by +f0r3v3r+ - 13 Dec 14, 09:04AM
RE: [Menu] Private Servers - by Mhtsos - 18 Dec 14, 09:45PM
RE: [Menu] Private Servers - by Mousikos - 19 Dec 14, 12:36AM
RE: [Menu] Private Servers - by Million - 05 Jan 15, 10:29PM
RE: [Menu] Private Servers - by +f0r3v3r+ - 22 Jan 15, 03:00AM
RE: [Menu] Private Servers - by Million - 13 Jun 15, 06:29PM
RE: [Menu] Private Servers - by Marti - 13 Jun 15, 06:52PM
RE: [Menu] Private Servers - by Million - 13 Jun 15, 07:10PM
RE: [Menu] Private Servers - by Mhtsos - 02 Jul 15, 02:18PM
RE: [Menu] Private Servers - by Million - 02 Jul 15, 03:02PM
RE: [Menu] Private Servers - by Marti - 02 Jul 15, 02:22PM
RE: [Menu] Private Servers - by Timber - 02 Jul 15, 04:08PM
RE: [Menu] Private Servers - by Million - 02 Jul 15, 05:24PM
RE: [Menu] Private Servers - by #M|A#Wolf - 02 Jul 15, 07:24PM
RE: [Menu] Private Servers - by Marti - 02 Jul 15, 07:48PM
RE: [Menu] Private Servers - by +f0r3v3r+ - 25 Sep 16, 06:58PM


-->