What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » Problems With First Script

Problems With First Script
Author: Message:
Twiz
New Member
*


Posts: 1
Joined: Feb 2007
O.P. Undecided  Problems With First Script
Hello everybody!
I wrote this script just to try, but it doesn't work! I can call it from my chat window! how can I do?

CODE:

function CambiaStatus(){
    var status, pstatus;
    //find your status
    status=Messenger.MyStatus;
    //if it's not "lunch", it sets to "lunch"
    if(status!=9){
        //should say all you're going
        debug.trace("/all pappa-time, a dopo!!!");
        //sets the status
        Messenger.MyStatus=9;
        pstatus=status;
    }
    //else put "online" as status
    else{
        if(pstatus==0)
            Messenger.MyStatus=3;
        else
            Messenger.Mystatus=pstatus;
        }
}

function OnEvent_ChatWndSendMessage(ChatWnd,Message ){
   
    if(Message=="/pappa")
       
}

function OnGetScriptCommands(){
    var commands = '<ScriptCommands>';
        commands+='<Command>';
        commands+='<Name>pappa</Name>';
        commands+='<Description>Avverte tutti che stai andando a pranzo</Description>';

    return commands;
}

OnEvent_MenuClicked(MenuItemId,Location,OriginWnd){
    CambiaStatus();
}
02-05-2007 08:24 PM
Profile E-Mail PM Find Quote Report
NanaFreak
Scripting Contest Winner
*****


Posts: 1476
Reputation: 53
32 / Male / Flag
Joined: Jul 2006
RE: Problems With First Script
i think this should work for you

NOTE: i have not tested this so please dont get up me if it is wrong ;)

code:
function CambiaStatus();{
    var status = Messenger.MyStatus; //find your status
    var pstatus;
    if(status!=9){ //if it's not "lunch", it sets to "lunch"
        //should say all you're going
        debug.trace("/all pappa-time, a dopo!!!");
        //sets the status
        Messenger.MyStatus = 9;
        pstatus=status;
    }
    //else put "online" as status
    else if(pstatus == 0){
        Messenger.MyStatus = 3;
    else{
        Messenger.Mystatus = pstatus;
    }
}

function OnEvent_ChatWndSendMessage(ChatWnd,Message ){

    if(Message=="/pappa"){
        //do something????
        //maybe  CambiaStatus();??
    }

}

function OnGetScriptCommands(){

    return '<ScriptCommands><Command><Name>pappa</Name><Description>Avverte tutti che stai andando a pranzo</Description></Command></ScriptCommands>';
}

OnEvent_MenuClicked(MenuItemId,Location,OriginWnd){
    CambiaStatus();
}
02-05-2007 08:51 PM
Profile PM Find Quote Report
roflmao456
Skinning Contest Winner
****

Avatar

Posts: 955
Reputation: 24
30 / Male / Flag
Joined: Nov 2006
Status: Away
RE: RE: Problems With First Script
to correct NanaFreak ;)

code:
var pstatus;
function CambiaStatus(curWnd);{
var status = Messenger.MyStatus; //find your status
if(status!=9){ //if it's not "lunch", it sets to "lunch"
//should say all you're going
debug.trace("/all pappa-time, a dopo!!!");
//sets the status
Messenger.MyStatus = 9;
pstatus=status;
curWnd.SendMessage("/all pappa-time, a dopo!!!"); // send message to current chat when typing /pappa
}
//else put "online" as status
else if(pstatus == 0){
Messenger.MyStatus = 3;
else{
Messenger.Mystatus = pstatus;
}
}

function OnEvent_ChatWndSendMessage(ChatWnd,Message){
if(Message=="/pappa"){
CambiaStatus(ChatWnd);
return '';
}
}

function OnGetScriptCommands(){

return '<ScriptCommands><Command><Name>pappa</Name><Description>Avverte tutti che stai andando a pranzo</Description></Command></ScriptCommands>';
}

function OnEvent_MenuClicked(MenuItemId,Location,OriginWnd){
CambiaStatus(OriginWnd);
}



in the red at the bottom: why is a menuclicked called when there is no menu (unless if in scriptinfo.xml)

maybe that should work..

This post was edited on 02-06-2007 at 01:46 AM by roflmao456.
[quote]
Ultimatess6
: What a noob mod
02-06-2007 01:44 AM
Profile PM Web Find Quote Report
« Next Oldest Return to Top Next Newest »


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On