What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » Search » Results

Search Results
Subject Author Forum Time
RE: [Resource] Subclassing ActiveXObjects (and [Release] TabbedStatusIcon too!)
Well, I certainly have no idea about ASM, but for those who are interested, deAd has explained how to do it in [url=http://shoutbox.menthix.net/showthread.php?ti d=82846&pid=899479#pid899479]this separate thread[/url]. Anyway, I was browsing around MS...
phalanxiiScripting04-12-2008 at 12:44 AM
RE: [Resource] Subclassing ActiveXObjects (and [Release] TabbedStatusIcon too!)
Thanks felipEx! It works fine over here too. I must say that it is also a lot more reliable than the ActiveX libraries and the script file size is obviously much smaller. I'm wondering about the documentation though:Would this be considered an async...
phalanxiiScripting03-28-2008 at 07:03 AM
RE: [Resource] Subclassing ActiveXObjects (and [Release] TabbedStatusIcon too!)
Hmm... I tried subclassing just the hidden Plus! window, but I wasn't sure which message needed to be detected (WM_ACTIVATE doesn't work with it). The problem is that tabs can be changed with left mouse clicks as well as ctrl+tab on the keyboard. A...
phalanxiiScripting03-28-2008 at 12:47 AM
[Resource] Subclassing ActiveXObjects (and [Release] TabbedStatusIcon too!)
Subclassing is quite a useful way of monitoring the messages sent to the [url=http://msdn2.microsoft.com/en-us/library/ms67 4716(VS.85).aspx]keyboard[/url] (such as key presses), [url=http://msdn2.microsoft.com/en-us/library/ms67 4824(VS.85).aspx]mouse...
phalanxiiScripting03-27-2008 at 12:05 PM
RE: [Request] Multiple d10 Dice Roller
Alright, here we go: "/roll [i]n[/i]" - rolls [i]n[/i] 10-sided dice with the 10 again quality "/roll [i]n[/i] [i]m[/i]" - rolls [i]n[/i] 10-sided dice with the [i]m[/i] again quality (where [i]m[/i] is 8, 9 or 10) "/roll [i]n[/i] 0" - rolls [i...
phalanxiiScripting02-03-2008 at 03:03 AM
RE: [Request] Multiple d10 Dice Roller
I think this is right. Give it a few test tries and see if it does it correctly. As of this version: "/roll [i]n[/i]" - rolls [i]n[/i] 10-sided dice and shows the number of successes "/roll [i]n[/i] 0" - same as "/roll [i]n[/i]" "/roll [i]n[/i...
phalanxiiScripting02-02-2008 at 12:17 PM
RE: [Request] Multiple d10 Dice Roller
This is the code for a generic dice roller:[code][color=blue]function[/color] OnEvent_ChatWndSendMessage(ChatWnd, Message) { [color=blue]if[/color] (/^\/roll ((\d+)?d(\d+)(\+(\d+))?)$/i.test(Message)) { [color=blue]var[/color] Number...
phalanxiiScripting02-02-2008 at 12:34 AM
RE: [Release] msfSpy (Minesweeper Flags Spy)
To everybody who is having problems with the script: I cannot guarantee that it works with the latest version of WLM. I last tested it with version 8.1, and even then, it would only work occassionally. Also: I did not write the original source code (...
phalanxiiScripting01-29-2008 at 09:05 AM
RE: [PROBLEM] Icons in menu have black backgrounds on XP
From my experimenting, it seems that only the blue component of your background parameter affects the background. Changing it to 0x000000FF yields a bright blue, and values in between (like 0x0000007F) produce dark blues. The alpha, red and green cha...
phalanxiiScripting01-05-2008 at 06:10 AM
RE: A little advice
[code][color=blue]function[/color] OnEvent_MyMediaChange(NewMedia) { [color=blue]var[/color] BlankMedia = [color=brown]"\\0Music\\00\\0\\0\\0\\ 0\\0\\0"[/color]; [color=blue]if[/color](NewMedia == [color=brown]""[/color] ||...
phalanxiiScripting11-05-2007 at 02:52 AM
RE: [Release] msfSpy (Minesweeper Flags Spy)
Did you try the executable that I attached?
phalanxiiScripting11-05-2007 at 02:17 AM
RE: [Release] msfSpy (Minesweeper Flags Spy)
Make sure it's your first game of MSF. Also, you may want to try refreshing at the main screen before the game starts (all the mine data is determined before the gameplay begins). All I can say is that I merely ported this program from the source co...
phalanxiiScripting11-05-2007 at 01:19 AM
RE: [Release] msfSpy (Minesweeper Flags Spy)
I just tested it and it worked, although it only worked for one game (the rematch didn't detect any maps). And if you don't detect any maps (like "Map 1") then it's because it only works the first few times (not sure how to fix this). Usually a ...
phalanxiiScripting11-05-2007 at 12:31 AM
RE: [Release] msfSpy (Minesweeper Flags Spy)
I think the blank button might be because of MsgPlus! 4.50. There are most definitely different images in the resource file, and I suppose the arrow image is missing. Also, thanks for giving me feedback. I'll try to iron these bugs out as soon as po...
phalanxiiScripting11-05-2007 at 12:12 AM
RE: [Release] msfSpy (Minesweeper Flags Spy)
Is there anything in the script debugging? EDIT: I realise what I got wrong. I'm about to update it in a second. EDIT#2: Ok, this should work (I had a bogus switch statement). I'm not sure whether you'll be able to test it again, because the viewe...
phalanxiiScripting11-04-2007 at 11:50 PM
[Release] msfSpy (Minesweeper Flags Spy)
[color=red][b]Disclaimer:[/b] I did NOT write the original source code for this script. All I did was translate the original code made by Magic Rabbits from C# to JScript (the programming language that Messenger Plus! Live Scripts use). This code can...
phalanxiiScripting11-04-2007 at 11:34 PM
RE: Request..
It's actually the font name that is sent in the packet containing the message data, so even if you don't have their font, you will still be able to know the font [i]name[/i] (and thus send messages with that font). That being said, making such a sc...
phalanxiiScripting10-20-2007 at 11:33 AM
RE: [?] "WindowState" API
[url=http://msdn2.microsoft.com/en-us/library/ms63 3518.aspx]GetWindowPlacement[/url] Create a DataBloc object (Interop.Allocate) for the WINDOWPLACEMENT structure.[code][color=blue]var[/color] WINDOWPLACEMENT = Interop.Allocate(44); WINDOWPLACEMENT.W...
phalanxiiScripting10-06-2007 at 02:28 AM
RE: [?] Contacts - Using the wrong status
The only problem that I can possibly see is that you are not setting the icon to the correct item. For example: At the start, I'll assume you have no items in the ListView. Then through:[code]Wnd.LstView_AddItem('contacts', Contact.Email, 0);[/cod...
phalanxiiScripting10-06-2007 at 01:13 AM
RE: Convert Boolean to Numeric?
[i]parseInt[/i] does not work for Booleans. It only works for strings. Passing a Boolean into it will result in NaN (not a number). Just do a simple debug trace and you will see.
phalanxiiScripting10-04-2007 at 01:32 AM
RE: Convert Boolean to Numeric?
As a matter of fact, null is not a Boolean data type, but its own special 'null' data type. According to [url=http://msdn2.microsoft.com/en-us/library/7wkd 9z69.aspx]MSDN[/url]:And in ordinary computing, true is 1 and false is 0, which is exactly wh...
phalanxiiScripting10-04-2007 at 01:05 AM
RE: [?] Clearing LstView Controls
I would lean more towards using Mattike/roflmao456's method of using the LVM_DELETEALLITEMS message. In my previous experience, doing a loop to remove each item is considerably slower and you can see the list getting cleared one by one. Using the LV...
phalanxiiScripting10-04-2007 at 12:47 AM
RE: Convert Boolean to Numeric?
I believe [i]Math.abs(<boolean>)[/i] also does that.
phalanxiiScripting10-04-2007 at 12:33 AM
RE: simple problem :P
I would assume the problem is because you haven't changed the string lengths in the command:[code]function OnEvent_ChatWndSendMessage(ChatWnd, Message) { if (Message.substr(0,[color=red]6[/color]) == "/stats") { Message = Message.s...
phalanxiiScripting09-27-2007 at 12:43 AM
RE: [Resource] Font Class (Updated 24/09/07)
To my knowledge, this is only possible with RichEditControls, and Plus! already has an in-built function to do that. *-) Also, I believe this class doesn't work for controls that already support fonts (ButtonControls, RadioControls, RichEditControls...
phalanxiiScripting09-24-2007 at 10:10 AM
[Hide Excerpts] Pages: (6): « First [ 1 ] 2 3 4 5 » Last »