How to open group chat windows |
Author: |
Message: |
Poki
Junior Member
Posts: 16
Joined: Nov 2006
|
O.P. RE: How to open group chat windows
Ok. So I'm probably not clear enough.
Again, very thankful for all your help. I expect to share my knowledge back...once I master this thing.
So, now I'm trying the OnEvent_ContactSignIn, but the script doesn't run in that case.
I'm just adding;
function OnEvent_ContactSignin("somemail@hotmail.com")
{
}
and that's it, it doesn't work. Neither when I put inside the function some dumb statement as
var ChatWnd = Messenger.OpenChat(sEmails[0]);
if (ChatWnd.EditChangeAllowed) ChatWnd.SendMessage("bla bla bla");
Do you know why??
|
|
11-02-2006 05:52 PM |
|
|
Matti
Elite Member
Script Developer and Helper
Posts: 1646 Reputation: 39
32 / /
Joined: Apr 2004
|
RE: How to open group chat windows
quote: Originally posted by Poki
code: function OnEvent_ContactSignin("somemail@hotmail.com")
{
}
Function parameters aren't meant to work that way. A parameter is to retrieve information from the function call, and then process it. What you want is to check if the email matches a certain e-mail address.
Therefore, you need this code:
code: function OnEvent_ContactSignin(Email) {
if(Email == "someone@hotmail.com") {
//Do your thing here
}
}
More information about declaring correct functions in JavaScript
This post was edited on 11-02-2006 at 06:00 PM by Matti.
|
|
11-02-2006 06:00 PM |
|
|
Felu
Veteran Member
Posts: 2223 Reputation: 72
30 / /
Joined: Apr 2006
Status: Away
|
RE: How to open group chat windows
quote: Originally posted by Poki
function OnEvent_ContactSignin("somemail@hotmail.com")
{
}
code: function OnEvent_ContactSignin(Email){
if(Email =="something@hotmail.com"){
//do something
}
}
|
|
11-02-2006 06:00 PM |
|
|
Poki
Junior Member
Posts: 16
Joined: Nov 2006
|
O.P. RE: How to open group chat windows
That's right! Thanks again. I'm in my way to make a good (at least for me) script..
So, this is finally going to work!
Almost all my script is working fine, so my last problem seems to be just and if condition...
(promise I will post it after all this)
I have...
if ((Email==sEmails[1]) && (ContactoUno.Status != 1) ){
//do some stuff
}
but it doesn't do the stuff, even after sEmails[1] logs in, and the other one is connected.
I asume the AND condition is right, isn't it? (&&), and I'm sure that the conditions are ok, so? i don't know...
|
|
11-02-2006 06:03 PM |
|
|
Plan-1130
Full Member
I keep askin' myself: why?
Posts: 142
73 / / –
Joined: Feb 2005
|
RE: How to open group chat windows
the && is correct, what you could do is use Debug.Trace(ContactoUno.Status); to show values of variables, if it gives an error, you know hte variable is wrong
|
|
11-02-2006 09:46 PM |
|
|
Poki
Junior Member
Posts: 16
Joined: Nov 2006
|
O.P. RE: How to open group chat windows
Ok. I'm trying, but actually I don't understand how to use the Debug..
I'm already enabling debuggin options, but what's supposed to happen? what's the debug window? it seems like i'm having a very stupid problem!
Maybe I've found my mistake, but I'm not quite sure. Is it possible that if I've defined a variable in the SignInReady function, is it local and won't work in ContactSignIn function???
|
|
11-02-2006 10:18 PM |
|
|
deAd
Scripting Contest Winner
Posts: 1060 Reputation: 28
– / /
Joined: Jan 2006
|
RE: How to open group chat windows
quote: Originally posted by Poki
Maybe I've found my mistake, but I'm not quite sure. Is it possible that if I've defined a variable in the SignInReady function, is it local and won't work in ContactSignIn function???
Yes. What's in the variable?
This post was edited on 11-02-2006 at 10:42 PM by deAd.
|
|
11-02-2006 10:42 PM |
|
|
Poki
Junior Member
Posts: 16
Joined: Nov 2006
|
O.P. RE: How to open group chat windows
ok, that worked fine once I've realised about the global variable.
but what about the debugging? how to do it? i'm lost
|
|
11-02-2006 10:43 PM |
|
|
Plan-1130
Full Member
I keep askin' myself: why?
Posts: 142
73 / / –
Joined: Feb 2005
|
RE: How to open group chat windows
Main window of WLM > Plus! >Scriptdebugger
It's a window that displays useful information on errors etc.
You can add a line, like a variable to show the contents of the variable.
If it's null it's empty, if it's NaN, it's Not a Number etc. etc.
As it's called debug, you can de-bug your program/script
|
|
11-03-2006 11:18 AM |
|
|
Poki
Junior Member
Posts: 16
Joined: Nov 2006
|
O.P. RE: How to open group chat windows
So...I might found the problem, so here's the question, do I have to redefine global variables in every function??
Particulary in OnEvent_SingInReady function??
But....are functions where I do not have to redefine them? or in every function do i?
10q....
|
|
11-03-2006 10:13 PM |
|
|
Pages: (4):
« First
«
1
[ 2 ]
3
4
»
Last »
|
|