| Whats wrong with this? | 
| Author: | Message: | 
| ShawnZ Veteran Member
 
      
 
  
 Posts: 3141
 Reputation: 43
 33 /
  /  Joined: Jan 2003
 
 | | RE: Whats wrong with this? it returns undefined because you never set "rndnumber" if the Msg is !an. Spoiler:   the game.the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 | 
 | 
| 07-22-2006 10:43 PM |  | 
|  | 
| Hengy Junior Member
 
   
 
 Posts: 16
 Joined: Jul 2006
 
 | | O.P.  RE: Whats wrong with this? I don't really get what your trying to tell me... srry | 
 | 
| 07-22-2006 10:50 PM |  | 
|  | 
| ShawnZ Veteran Member
 
      
 
  
 Posts: 3141
 Reputation: 43
 33 /
  /  Joined: Jan 2003
 
 | | RE: Whats wrong with this? if(Msg == "!an") {return rndnumber + "was the correct number.";
 }
 
 
 you don't set rndnumber anywhere there.
 Spoiler:   the game.the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 the game.
 | 
 | 
| 07-22-2006 10:51 PM |  | 
|  | 
| Hengy Junior Member
 
   
 
 Posts: 16
 Joined: Jul 2006
 
 | | O.P.  RE: Whats wrong with this? Srry, I didn't know what u meant   
It works now though, Thanks | 
 | 
| 07-22-2006 10:53 PM |  | 
|  | 
| cloudhunter Senior Member
 
     
 
 Posts: 536
 Reputation: 18
 38 / – / –
 Joined: Dec 2005
 
 | | RE: Whats wrong with this? Can't see how... But hey, your script. It is a bit sloppy coding though...
 Cloudy
 ![[Image: cloudy.jpg]](http://img.photobucket.com/albums/v383/marissaok/cloudy.jpg) 
Sig by pirateok/marisaok/marisa    quote:Originally posted by Moulin Rouge
 The greatest thing you'll ever learn, is just to love and be loved in return
 
 
7251 days, 12 hours, 18 minutes, 27 seconds ago | 
 | 
| 07-23-2006 12:10 AM |  | 
|  | 
| Hengy Junior Member
 
   
 
 Posts: 16
 Joined: Jul 2006
 
 | | O.P.  RE: Whats wrong with this? (yes, it's me again...   ) 
so i've got this:
 code:var rndnumber = Math.floor(Math.random()*26);
 
 function OnEvent_ChatWndSendMessage(Wnd,Msg)
 {
 if(Msg == "!pick")
 {
 return "Pick a number between 0 and 25";
 }
 if(Msg == rndnumber)
 {
 return Command_Win();
 }
 
 function OnEvent_ChatWndReceiveMessage(Wnd,Sender,Msg,MsgKind)
 {
 if(Msg == rndnumber)
 {
 return Command_Win();
 }
 }
 }
 
 function Command_Win()
 {
 return rndnumber + " was the correct number! ";
 }
 
 
But the random number is only generated once, and if you try this script again without modifying the script (exiting the conv doesn't work) then the random number is still the same... Is there anyway to get around this? | 
 | 
| 07-23-2006 01:24 AM |  | 
|  | 
| mickael9 Full Member
 
    
 
 Posts: 117
 Reputation: 3
 34 /
  /  Joined: Jul 2005
 
 | | RE: RE: Whats wrong with this? quote:Originally posted by Hengy
 (yes, it's me again...
  ) so i've got this:
 
 
 code:var rndnumber = Math.floor(Math.random()*26);
 
 function OnEvent_ChatWndSendMessage(Wnd,Msg)
 {
 if(Msg == "!pick")
 {
 return "Pick a number between 0 and 25";
 }
 if(Msg == rndnumber)
 {
 return Command_Win();
 }
 
 function OnEvent_ChatWndReceiveMessage(Wnd,Sender,Msg,MsgKind)
 {
 if(Msg == rndnumber)
 {
 return Command_Win();
 }
 }
 }
 
 function Command_Win()
 {
 return rndnumber + " was the correct number! ";
 }
 
 But the random number is only generated once, and if you try this script again without modifying the script (exiting the conv doesn't work) then the random number is still the same... Is there anyway to get around this?
 
 
 code:var rndnumber;
 
 function OnEvent_ChatWndSendMessage(Wnd,Msg)
 {
 if(Msg == "!pick")
 {
 rndnumber = Math.floor(Math.random()*26);
 return "Pick a number between 0 and 25";
 }
 if(Msg == rndnumber)
 {
 return Command_Win();
 }
 
 function OnEvent_ChatWndReceiveMessage(Wnd,Sender,Msg,MsgKind)
 {
 if(Msg == rndnumber)
 {
 return Command_Win();
 }
 }
 }
 
 function Command_Win()
 {
 rndnumber = null;
 return rndnumber + " was the correct number! ";
 }
 
 This post was edited on 07-23-2006 at 01:49 AM by mickael9.
 | 
 | 
| 07-23-2006 01:45 AM |  | 
|  | 
| cloudhunter Senior Member
 
     
 
 Posts: 536
 Reputation: 18
 38 / – / –
 Joined: Dec 2005
 
 | | RE: Whats wrong with this? Simple    code:var rndnumber;
 function OnEvent_ChatWndSendMessage(Wnd,Msg)
 {
 if(Msg == "!pick")
 {
 rndnumber = Math.floor(Math.random()*26);
 return "Pick a number between 0 and 25";
 }
 }
 
 
 function OnEvent_ChatWndReceiveMessage(Wnd,Sender,Message,MsgKind)
 {
 if(Message == rndnumber)
 {
 Command_Win(Wnd);
 }
 }
 
 function Command_Win(Wnd)
 {
 Wnd.SendMessage(rndnumber + " was the correct number! ");
 }
 
 
This code is fully working, when you send !pick it tells you AND the contact "Pick a number between 0 and 25". When you or the contact get the number right it now says you have won    It generates the random number each time you say !pick.
 
Cloudy
Edit:  Beaten to it, but my alteration works correctly    It now picks wins from both the contact and the sender, as you don't need both send and recieve for that as any messages you send count as recieved messages aswell. It also now returns the win to the conversation window properly once someone gets it right. Before what it would have done was alter the recieved message on your end.This post was edited on 07-23-2006 at 02:00 AM by cloudhunter.
 ![[Image: cloudy.jpg]](http://img.photobucket.com/albums/v383/marissaok/cloudy.jpg) 
Sig by pirateok/marisaok/marisa    quote:Originally posted by Moulin Rouge
 The greatest thing you'll ever learn, is just to love and be loved in return
 
 
7251 days, 12 hours, 18 minutes, 27 seconds ago | 
 | 
| 07-23-2006 01:54 AM |  | 
|  | 
| Hengy Junior Member
 
   
 
 Posts: 16
 Joined: Jul 2006
 
 | | O.P.  RE: Whats wrong with this? WOW! Thanks alot!   | 
 | 
| 07-23-2006 02:16 PM |  | 
|  | 
| mickael9 Full Member
 
    
 
 Posts: 117
 Reputation: 3
 34 /
  /  Joined: Jul 2005
 
 | | RE: RE: Whats wrong with this? This post was edited on 07-23-2006 at 06:05 PM by mickael9.
 | 
 | 
| 07-23-2006 06:02 PM |  | 
|  | 
| Pages: (3): 
« First
 
«
 
 1
 [ 2 ]
 3
 
»
 
Last » | 
|  |