Author | Message | Time |
---|---|---|
FLiPPY_ | [12:07:14] Connecting to BNLS.... [12:07:15] Connected to BNLS! [12:07:15] DEBUG: BNLS In: 07 00 0E 1D 89 CC 43 HType=0/spass=False/cb=0 [12:07:16] DEBUG: BNLS In: 07 00 0F 00 00 00 00 HType=0/spass=False/cb=0 [12:07:19] BNLS Authorization Passed. [12:07:20] DEBUG: BNLS In: 07 00 10 00 00 00 00 HType=0/spass=False/cb=0 [12:07:20] Version Byte: 5963776 This is what it displays.. and right vefore BNLS Authorization Passed, it pops up a message box saying Invalid Version. Any Help would be appreciated. | July 30, 2003, 4:05 PM |
Kp | [quote author=FLiPPY_ link=board=17;threadid=2135;start=0#msg16502 date=1059581116] [12:07:14] Connecting to BNLS.... [12:07:15] Connected to BNLS! [12:07:15] DEBUG: BNLS In: 07 00 0E 1D 89 CC 43 HType=0/spass=False/cb=0 [12:07:16] DEBUG: BNLS In: 07 00 0F 00 00 00 00 HType=0/spass=False/cb=0 [12:07:19] BNLS Authorization Passed. [12:07:20] DEBUG: BNLS In: 07 00 10 00 00 00 00 HType=0/spass=False/cb=0 [12:07:20] Version Byte: 5963776 This is what it displays.. and right vefore BNLS Authorization Passed, it pops up a message box saying Invalid Version. Any Help would be appreciated.[/quote]Given that we don't know your code (other than you appear to be YACU), pasting your output isn't exactly conducive to telling us what's wrong. We don't know why you pop up an "invalid version" message box. A very quick check of the protocol document reveals to me that your received 0 for the version byte response says you asked for a product that BNLS doesn't recognize. Perhaps you shouldn't go passing invalid product IDs...? :) | July 30, 2003, 5:38 PM |
FLiPPY_ | Well we put them as PXES, RATS.. and that stuff.. is that not correct? | July 31, 2003, 10:42 PM |
Spht | [quote author=FLiPPY_ link=board=17;threadid=2135;start=0#msg16632 date=1059691373] Well we put them as PXES, RATS.. and that stuff.. is that not correct? [/quote] That is not correct. You send the value of the product which is recognized by BNLS... [code]#define PRODUCT_STARCRAFT (0x01) #define PRODUCT_BROODWAR (0x02) #define PRODUCT_WAR2BNE (0x03) #define PRODUCT_DIABLO2 (0x04) #define PRODUCT_LORDOFDESTRUCTION (0x05) #define PRODUCT_JAPANSTARCRAFT (0x06) #define PRODUCT_WARCRAFT3 (0x07) #define PRODUCT_THEFROZENTHRONE (0x08)[/code] | July 31, 2003, 10:46 PM |
FLiPPY_ | .-'Modified Code'-. [code] Private Sub CleanSlateBot1_BnetConnected() AddChat vbGreen, "Connected to BNET!" End Sub Private Sub CleanSlateBot1_BnetConnecting() AddChat vbYellow, "Connecting to BNET!" End Sub Private Sub CleanSlateBot1_BnetDisconnected() AddChat vbRed, "Disconnected from BNET!" End Sub Private Sub CleanSlateBot1_BnetError(ErrorNumber As Integer, Description As String) AddChat vbRed, "Error Number: " & Number & " Description: " & Description End Sub Private Sub CleanSlateBot1_BNLSAuthEvent(Success As Boolean) If Success = True Then AddChat vbGreen, "BNLS Authorization Passed." ElseIf Success = False Then AddChat vbRed, "BNLS Authorization Failed." End If End Sub Private Sub CleanSlateBot1_BNLSConnected() AddChat vbGreen, "Connected to BNLS!" End Sub Private Sub CleanSlateBot1_BNLSConnecting() AddChat vbYellow, "Connecting to BNLS...." End Sub Private Sub CleanSlateBot1_BNLSDataError(Message As Byte) If Message = 1 Then AddChat vbRed, "Bad CD key." ElseIf Message = 2 Then AddChat vbRed, "Bad product version." ElseIf Message = 3 Then AddChat vbRed, "Bad NLS revision." End If End Sub Private Sub CleanSlateBot1_BNLSDisconnected() AddChat vbRed, "Disconnected from BNLS." End Sub Private Sub CleanSlateBot1_BNLSError(ErrorNumber As Integer, Description As String) AddChat vbRed, ErrorNumber & Description End Sub Private Sub CleanSlateBot1_ChannelList(ChannelName As String) lblChannelName.Caption = ChannelName End Sub Private Sub CleanSlateBot1_CharacterList(CharacterName As String) strBox = MsgBox(CharacterName, , "Character") = vbOK End Sub Private Sub CleanSlateBot1_Debugger(Message As String) AddChat vbRed, "DEBUG: " & Message End Sub Private Sub CleanSlateBot1_FlagsUpdate(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, ByVal Ping As Long, SimulatedEvent As Boolean) Dim intstr As Integer 'Declare The integers Dim lagicoN As Integer Dim icon As Integer icon = GetIconCodeFLAGS(Message, Flags) lagicoN = GetLagIcon(Ping, Flags) If InStr(1, UserName, "*", vbTextCompare) <> 0 Then intstr = InStr(1, UserName, "*", vbTextCompare) UserName = Right(UserName, Len(UserName) - intstr) End If If (Flags And BNFLAGS_OP) = BNFLAGS_OP Then icon = ICON_GAVEL Main.lvChannel.ListItems.Remove Main.lvChannel.FindItem(UserName).Index With Main.lvChannel.ListItems.Add(1, , UserName, , icon) .ListSubItems.Add 1, , , lagicoN End With Else With Main.lvChannel .ListItems(.FindItem(UserName).Index).SmallIcon = icon End With End If End Sub Private Sub CleanSlateBot1_JoinedChannel(ByVal ChannelName As String, ByVal Flags As Long, SimulatedEvent As Boolean) AddChat vbYellow, "Joined " & ChannelName & " [" & Flags & "]." lvChannel.ListItems.Add (UserName) End Sub Private Sub CleanSlateBot1_LoggedOnAs(UserName As String, Product As String) AddChat vbGreen, "Logged on as " & UserName & " using " & Product & "." imConnected = True End Sub Private Sub CleanSlateBot1_LogonEvent(Message As Byte) If Message = 0 Then AddChat vbRed, "Failed logon, account doesn't exist." ElseIf Message = 1 Then AddChat vbRed, "Failed logon, bad password." ElseIf Message = 2 Then AddChat vbGreen, "Successful logon." ElseIf Message = 3 Then AddChat vbYellow, "Attempting to create the account." ElseIf Message = 4 Then AddChat vbGreen, "Successfully created account." End If End Sub Private Sub CleanSlateBot1_News(News As String) AddChat vbYellows, News & vbNewLine End Sub Private Sub CleanSlateBot1_PasswordChange(Success As Boolean) If Success = True Then AddChat vbGreen, "Password change successful." ElseIf Success = False Then AddChat vbRed, "Password chage failed." End If End Sub Private Sub CleanSlateBot1_RealmConnected() AddChat vbGreen, "Connected to Diablo II Realm." End Sub Private Sub CleanSlateBot1_RealmConnecting() AddChat vbYellow, "Connecting to Diablo II Realm..." End Sub Private Sub CleanSlateBot1_RealmDisconnected() AddChat vbRed, "Disconnected from Diablo II Realm." End Sub Private Sub CleanSlateBot1_RealmError(ErrorNumber As Integer, Description As String) AddChat vbRed, ErrorNumber & Description End Sub Private Sub CleanSlateBot1_ServerError(ByVal Message As String, SimulatedEvent As Boolean) AddChat vbRed, Message End Sub Private Sub CleanSlateBot1_ServerInfo(ByVal Message As String, SimulatedEvent As Boolean) AddChat vbYellow, Message End Sub Private Sub CleanSlateBot1_SimulatedEvent(ByVal PassedControl As Integer, ByVal EventType As String) AddChat vbYellow, PassedControl & EventType End Sub Private Sub CleanSlateBot1_SomethingUnknown(ByVal UnknownString As String, SimulatedEvent As Boolean) AddChat vbRed, "Something unknown has happened... Did B.Net just get more gay?" End Sub Private Sub CleanSlateBot1_UserEmote(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, SimulatedEvent As Boolean) AddChat vbYellow, "<" & UserName & Message & ">" End Sub Private Sub CleanSlateBot1_UserInChannel(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, ByVal Ping As Long, ByVal Product As String, StatUpdate As Boolean, SimulatedEvent As Boolean) 'nada End Sub Private Sub CleanSlateBot1_UserJoins(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, ByVal Ping As Long, ByVal Product As String, SimulatedEvent As Boolean) AddChat vbYellow, UserName & " has joined the channel using " & Product & " with a ping of " & Ping & ". " & Message lvChannel.ListItems.Add (UserName) End Sub Private Sub CleanSlateBot1_UserLeaves(ByVal UserName As String, ByVal Flags As Long, SimulatedEvent As Boolean) AddChat vbYellow, UserName & " has left the channel." lvChannel.ListItems.Remove (UserName) End Sub Private Sub CleanSlateBot1_UserTalk(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, ByVal Ping As Long, SimulatedEvent As Boolean) AddSpeech vbWhite, "[" & Format$(Time, "Hh:Nn:Ss") & "] " AddSpeech vbCyan, "<", _ vbWhite, UserName, _ vbCyan, "> ", _ vbWhite, Message End Sub Private Sub CleanSlateBot1_VersionByte(VersionByte As Long) AddChat vbYellow, "Version Byte: " & VersionByte End Sub Private Sub CleanSlateBot1_VersionCheck(Message As Byte, ExtraInfo As String) If Message = 0 Then AddChat vbGreen, "Client version accepted!" ElseIf Message = 1 Then AddChat vbRed, "Version check failed! Bad version.. this message should not appear ever!" ElseIf Message = 2 Then AddChat vbGreen, "Version check passed!" & vbCrLf, vbRed, "CDKey invalid!" ElseIf Message = 3 Then AddChat vbRed, "Version check failed! BNLS has not been updated yet.." ElseIf Message = 4 Then AddChat vbGreen, "Version check passed!" & vbCrLf, vbRed, "Your CD-key is for another game." ElseIf Message = 5 Then AddChat vbGreen, "Version check passed!" & vbCrLf, vbRed, "Your CD-key is banned." ElseIf Message = 6 Then AddChat vbGreen, "Version check passed!" & vbCrLf, vbRed, "Your CD-key is currently in use." End If End Sub Private Sub CleanSlateBot1_WhisperFromUser(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, SimulatedEvent As Boolean) AddWSpeech vbWhite, "[" & Format$(Time, "Hh:Nn:Ss") & "] " AddWSpeech vbCyan, "<From: ", _ vbGray, UserName, _ vbCyan, "> ", _ vbGray, Message End Sub Private Sub CleanSlateBot1_WhisperToUser(ByVal UserName As String, ByVal Flags As Long, ByVal Message As String, ByVal Ping As Long, SimulatedEvent As Boolean) AddWSpeech vbWhite, "[" & Format$(Time, "Hh:Nn:Ss") & "] " AddWSpeech vbCyan, "<To: ", _ vbWhite, UserName, _ vbCyan, "> ", _ vbWhite, Message End Sub Public Sub Form_Load() Dim imConnected As Boolean Dim strTheTime, strDay, strMonth, strYear, strHour, strMin, strSec As String imConnected = False strDay = Format$(Now, "Dd") strMonth = Format$(Now, "Mm") strYear = Format$(Now, "Yyyy") strHour = Format$(Now, "Hh") strMin = Format$(Now, "Nn") strSec = Format$(Now, "Ss") If strMonth = 1 Then strMonth = "January" ElseIf strMonth = 2 Then strMonth = "February" ElseIf strMonth = 3 Then strMonth = "April" ElseIf strMonth = 4 Then strMonth = "March" ElseIf strMonth = 5 Then strMonth = "May" ElseIf strMonth = 6 Then strMonth = "June" ElseIf strMonth = 7 Then strMonth = "July" ElseIf strMonth = 8 Then strMonth = "August" ElseIf strMonth = 9 Then strMonth = "September" ElseIf strMonth = 10 Then strMonth = "October" ElseIf strMonth = 11 Then strMonth = "November" ElseIf strMonth = 12 Then strMonth = "December" End If strTheTime = Format(Now, "mmmm dd, yyyy | .:. | HH:MM:SS") AddSpeech vbYellow, strTheTime AddChat vbYellow, "Welcome to SystemBot v1.47d by R.a.B.B.i.T and FLiPPY_" & vbNewLine, _ vbYellow, "This is a beta version and is not to be leaked." Dim strUsername, strPassword, strChangePW, strNewPassword, strProduct, strCDKey, strLODKey, strServer As String Dim strRealm, strUseRealm, strCharacter, strHomeChannel, strUseUDP, strConnectStart As String strUsername = GetStuff("Configuration", "Username") strPassword = GetStuff("Configuration", "Password") strChangePW = GetStuff("Configuration", "Change Password") strNewPassword = GetStuff("Configuration", "New Password") strProduct = GetStuff("Configuration", "Product") strCDKey = GetStuff("Configuration", "CD-Key") strLODKey = GetStuff("Configuration", "LoD-Key") strServer = GetStuff("Configuration", "Server") strRealm = GetStuff("Configuration", "Realm") strHomeChannel = GetStuff("Configuration", "Home Channel") strUseUDP = GetStuff("Configuration", "Use Bot Plug") strConnectStart = GetStuff("Configuration", "Connect At Run") CleanSlateBot1.Accept = 579728 CleanSlateBot1.BNLSBotID = "xxxx" CleanSlateBot1.BNLSBotPassword = "xxxxxx" CleanSlateBot1.Server = strServer If strUseRealm = "Yes" Then CleanSlateBot1.UseRealm = True CleanSlateBot1.LODKey = strLODKey CleanSlateBot1.Character = strCharacter Else CleanSlateBot1.UseRealm = False End If CleanSlateBot1.CDKey = strCDKey CleanSlateBot1.UserName = strUsername CleanSlateBot1.Password = strPassword If strChangePW = "Yes" Then CleanSlateBot1.ChangePassword = True CleanSlateBot1.NewPassword = strNewPassword Else CleanSlateBot1.ChangePassword = False End If CleanSlateBot1.HomeChannel = strHomeChannel If strUsePlug = "Yes" Then CleanSlateBot1.UseUDP = True Else CleanSlateBot1.UseUDP = False End If If strConnectStart = "Yes" Then CleanSlateBot1.Connect mnuDisconnect.Enabled = True mnuReconnect.Enabled = True mnuConnect.Enabled = False Else CleanSlateBot1.Disconnect mnuDisconnect.Enabled = False mnuReconnect.Enabled = False mnuConnect.Enabled = True End If Form1.Caption = "System Bot 1.47d Beta by R.a.B.B.i.T and FLiPPY_" Close #1 Close #2 End Sub Private Sub mnuConfig_Click() Dim theConfig As New Form2 theConfig.Show End Sub Private Sub mnuConnect_Click() CleanSlateBot1.Connect Debug.Print Form1.lvChannel.ListItems.Clear mnuDisconnect.Enabled = True mnuConnect.Enabled = False mnuReconnect.Enabled = True End Sub Private Sub mnuDisconnect_Click() AddChat vbRed, "Disconnected." CleanSlateBot1.Disconnect Form1.lvChannel.ListItems.Clear mnuDisconnect.Enabled = False mnuConnect.Enabled = True mnuReconnect.Enabled = False End Sub Private Sub mnuReconnect_Click() AddChat vbYellow, "Reconencting..." CleanSlateBot1.Disconnect CleanSlateBot1.Connect mnuDisconnect.Enabled = True mnuConnect.Enabled = False mnuReconnect.Enabled = True End Sub Private Sub mnuExit_Click() Dim ansclick As String ansclick = MsgBox("Are you Sure you want to Exit?", vbYesNo, "Exit") If ansclick = vbYes Then Close #1 CleanSlateBot1.Send "Forced disconnect by Exit menu command." CleanSlateBot1.Disconnect End End If End Sub Private Sub txtSend_KeyPress(keyascii As Integer) If imConnected = True Then Dim strSend, strPrepend, strAppend, strFull, mUsername As String mUsername = GetStuff("Configuration", "Username") If keyascii = 13 And txtSend.Text <> "" Then strSend = txtSend.Text strPrepend = txtPrepend.Text strAppend = txtAppend.Text strFull = strPrepend & strSend & strAppend txtSend.Text = "" AddSpeech vbWhite, "[" & Format$(Time, "Hh:Nn:Ss") & "] ", _ vbCyan, "<", _ vbWhite, mUsername, _ vbCyan, "> ", _ vbWhite, strFull End If End If End Sub [/code] Yes we do have a BNLS username/ password | July 31, 2003, 11:04 PM |
UserLoser | [quote author=FLiPPY_ link=board=17;threadid=2135;start=0#msg16637 date=1059692660] Private Sub CleanSlateBot1_BNLSAuthEvent(Success As Boolean) If Success = True Then AddChat vbGreen, "BNLS Authorization Passed." ElseIf Success = False Then AddChat vbRed, "BNLS Authorization Failed." Else AddChat vbRed, "Something is afoot..." End If End Sub[/quote] A boolean can only be True or False, so there's no need for the Else. | July 31, 2003, 11:21 PM |
FLiPPY_ | Ok, fixed that in both parts.. still I get the same errors.. if I'm not showing you the right code then just tell me.. and I'll give that code.. I'm all out of ideas now.. :( | July 31, 2003, 11:57 PM |
DaRk-FeAnOr | If BNLS is sending you the wrong version byte, you could always use a function like this: [code] Public Function GetVerByte() As String On Error Resume Next Select Case varProduct Case "RATS" GetVerByte = "C7" Case "PXES" GetVerByte = "C7" Case "NB2W" GetVerByte = "4F" Case "VD2D" GetVerByte = "09" Case "PX2D" GetVerByte = "09" Case "3RAW" GetVerByte = "0C" Case "PX3W" GetVerByte = "0C" End Select End Function [/code] | August 1, 2003, 1:56 AM |
Grok | [quote author=FLiPPY_ link=board=17;threadid=2135;start=0#msg16637 date=1059692660] [code] If strMonth = 1 Then strMonth = "January" ElseIf strMonth = 2 Then strMonth = "February" ElseIf strMonth = 3 Then strMonth = "April" ElseIf strMonth = 4 Then strMonth = "March" ElseIf strMonth = 5 Then strMonth = "May" ElseIf strMonth = 6 Then strMonth = "June" ElseIf strMonth = 7 Then strMonth = "July" ElseIf strMonth = 8 Then strMonth = "August" ElseIf strMonth = 9 Then strMonth = "September" ElseIf strMonth = 10 Then strMonth = "October" ElseIf strMonth = 11 Then strMonth = "November" ElseIf strMonth = 12 Then strMonth = "December" End If [/code] [/quote] Plenty I could fix in there, but this caught my eye. strMonth = Format(Now,"mmmm") Oh and if all you want is the time in this format: [quote]strTheTime = strMonth & " " & strDay & ", " & strYear & " | . : . | " & strHour & ":" & strMin & ":" & strSec[/quote] Try this: strTheTime = Format("Now, "mmmm dd, yyyy | .:. | HH:MM:SS") Looks much cleaner. Hope this helps. | August 1, 2003, 2:26 AM |
Spht | [quote author=DaRk-FeAnOr link=board=17;threadid=2135;start=0#msg16649 date=1059703001] If BNLS is sending you the wrong version byte, you could always use a function like this: [code] Public Function GetVerByte() As String On Error Resume Next Select Case varProduct Case "RATS" GetVerByte = "C7" Case "PXES" GetVerByte = "C7" Case "NB2W" GetVerByte = "4F" Case "VD2D" GetVerByte = "09" Case "PX2D" GetVerByte = "09" Case "3RAW" GetVerByte = "0C" Case "PX3W" GetVerByte = "0C" End Select End Function [/code] [/quote] BNLS wouldn't send an invalid version byte. My guess is he's parsing the return wrong. | August 1, 2003, 2:26 AM |
FLiPPY_ | Ok, Dark-Feanor, your code doesn't work at all on my script. Maybe I'm adding it wrong? I dont know. Grok, when you want me to add [code] strTheTime = Format("Now, "mmmm dd, yyyy | .:. | HH:MM:SS") [/code] It asks me to put a list seperator or a ) and it puts my mouse cursor over mmmm. I've tried to do that and it doesn't seem to work. Thanks for trying though | August 1, 2003, 3:12 AM |
UserLoser | Take the quotation mark away next to Now. | August 1, 2003, 3:17 AM |
FLiPPY_ | Ok, now it works. ;) Does anyone have a clue why my bot wont connect? | August 1, 2003, 1:47 PM |
FLiPPY_ | Yes, I am using Cleanslatebot. :-) | August 1, 2003, 8:15 PM |
Stealth | Try adding Option Explicit to the top of your form to make sure that you haven't accidentally re-declared a variable with nothing in it. Have you coded all the CleanSlateBot events in some form or another? I didn't have time to scan your entire block of code. | August 1, 2003, 9:06 PM |
FLiPPY_ | Ok.. I just realized something.. I click CleanSlateBot1 under the dropdown box, and as a declaration.. I realized I didn't do the BNET Connected, Connecting, and that stuff.. That might be the problem.. let me try that. [code] [22:04:32] Connecting to BNLS.... [22:04:32] Connected to BNLS! [22:04:32] DEBUG: BNLS In: 07 00 0E 82 ED 3C 2E HType=0/spass=False/cb=0 [22:04:33] DEBUG: BNLS In: 07 00 0F 00 00 00 00 HType=0/spass=False/cb=0 [22:04:34] BNLS Authorization Passed. [22:04:34] DEBUG: BNLS In: 07 00 10 00 00 00 00 HType=0/spass=False/cb=0 [22:04:34] Version Byte: 7471104 [22:04:34] Connecting to BNET! [22:04:34] Connected to BNET! [22:04:34] Disconnected from BNET! [/code] I get that now.. but what should I put for this [code] Private Sub CleanSlateBot1_BnetError(ErrorNumber As Integer, Description As String) [/code] Maybe there's a Bnet error? | August 2, 2003, 1:55 AM |
______ | Addchat vbRed, "Error Number: " & Number & " Description: " & Description but that wouldnt help your bot to connect. | August 2, 2003, 2:03 AM |
FLiPPY_ | Yeah, It didn't help my bot connect.. obviously I am getting the wrong version byte .. I get 7471104 for some reason.. | August 2, 2003, 2:28 AM |
FLiPPY_ | Its odd.. I tried the bot again.. and i get a version byte as 5963776 | August 2, 2003, 2:35 AM |
Kp | ... are so called for a reason. To the best of my knowledge, there has never been a version byte that wouldn't actually fit in a byte. Therefore, if your program is telling you something bigger than would fit in a byte, it's pretty clearly wrong. Check your parsing. | August 2, 2003, 6:00 AM |
FLiPPY_ | Well.. i'm all out of ideas now.. anyone else want to give it a shot? | August 2, 2003, 10:39 PM |
Lenny | You could try making another one from a clean form.....just a simple one enough to connect....you may be able to find the problem | August 3, 2003, 1:36 AM |
FLiPPY_ | Maybe you could explain more.. but I don't know how that would help.. I'll try it anyways though. | August 3, 2003, 2:18 AM |
Lenny | [quote author=FLiPPY_ link=board=17;threadid=2135;start=15#msg16890 date=1059877099] Maybe you could explain more.. but I don't know how that would help.. I'll try it anyways though. [/quote]Well you could make a new project...place the cleanslatebot module....hardcode all the properties and make a cleanslatebot.connect button and see if it can log onto bnet.... | August 3, 2003, 3:00 AM |
FLiPPY_ | Ok.. so I did that.. anyone else have a solution for the bot problem? | August 3, 2003, 3:04 AM |
Lenny | Did it connect? Can you see it in a bnet channeL? | August 3, 2003, 3:05 AM |
FLiPPY_ | Yeah.. so it can't be my CleanSlateBot.. it must be my code.. | August 3, 2003, 3:07 AM |
Lenny | Now you know it connects...compare it to the other project.... | August 3, 2003, 3:09 AM |
FLiPPY_ | For some reason.. I keep thinking the code problem is in here [code] Public Sub Form_Load() Dim imConnected As Boolean Dim strTheTime, strDay, strMonth, strYear, strHour, strMin, strSec As String imConnected = False strDay = Format$(Now, "Dd") strMonth = Format$(Now, "Mm") strYear = Format$(Now, "Yyyy") strHour = Format$(Now, "Hh") strMin = Format$(Now, "Nn") strSec = Format$(Now, "Ss") If strMonth = 1 Then strMonth = "January" ElseIf strMonth = 2 Then strMonth = "February" ElseIf strMonth = 3 Then strMonth = "April" ElseIf strMonth = 4 Then strMonth = "March" ElseIf strMonth = 5 Then strMonth = "May" ElseIf strMonth = 6 Then strMonth = "June" ElseIf strMonth = 7 Then strMonth = "July" ElseIf strMonth = 8 Then strMonth = "August" ElseIf strMonth = 9 Then strMonth = "September" ElseIf strMonth = 10 Then strMonth = "October" ElseIf strMonth = 11 Then strMonth = "November" ElseIf strMonth = 12 Then strMonth = "December" End If strTheTime = Format(Now, "mmmm dd, yyyy | .:. | HH:MM:SS") AddSpeech vbYellow, strTheTime AddChat vbYellow, "Welcome to SystemBot v1.47d by R.a.B.B.i.T and FLiPPY_" & vbNewLine, _ vbYellow, "This is a beta version and is not to be leaked." Dim strUsername, strPassword, strChangePW, strNewPassword, strProduct, strCDKey, strLODKey, strServer As String Dim strRealm, strUseRealm, strCharacter, strHomeChannel, strUseUDP, strConnectStart As String strUsername = GetStuff("Configuration", "Username") strPassword = GetStuff("Configuration", "Password") strChangePW = GetStuff("Configuration", "Change Password") strNewPassword = GetStuff("Configuration", "New Password") strProduct = GetStuff("Configuration", "Product") strCDKey = GetStuff("Configuration", "CD-Key") strLODKey = GetStuff("Configuration", "LoD-Key") strServer = GetStuff("Configuration", "Server") strRealm = GetStuff("Configuration", "Realm") strHomeChannel = GetStuff("Configuration", "Home Channel") strUseUDP = GetStuff("Configuration", "Use Bot Plug") strConnectStart = GetStuff("Configuration", "Connect At Run") CleanSlateBot1.Accept = 579728 CleanSlateBot1.BNLSBotID = "xxxx" CleanSlateBot1.BNLSBotPassword = "xxxxxx" CleanSlateBot1.Server = strServer If strUseRealm = "Yes" Then CleanSlateBot1.UseRealm = True CleanSlateBot1.LODKey = strLODKey CleanSlateBot1.Character = strCharacter Else CleanSlateBot1.UseRealm = False End If CleanSlateBot1.CDKey = strCDKey CleanSlateBot1.UserName = strUsername CleanSlateBot1.Password = strPassword If strChangePW = "Yes" Then CleanSlateBot1.ChangePassword = True CleanSlateBot1.NewPassword = strNewPassword Else CleanSlateBot1.ChangePassword = False End If CleanSlateBot1.HomeChannel = strHomeChannel If strUsePlug = "Yes" Then CleanSlateBot1.UseUDP = True Else CleanSlateBot1.UseUDP = False End If If strConnectStart = "Yes" Then CleanSlateBot1.Connect mnuDisconnect.Enabled = True mnuReconnect.Enabled = True mnuConnect.Enabled = False Else CleanSlateBot1.Disconnect mnuDisconnect.Enabled = False mnuReconnect.Enabled = False mnuConnect.Enabled = True End If Form1.Caption = "System Bot 1.47d Beta by R.a.B.B.i.T and FLiPPY_" Close #1 Close #2 End Sub [/code] | August 3, 2003, 4:19 PM |
FLiPPY_ | OMG YAY It connects.. I forgot to add [code] CleanSlateBot1.Product = strProduct [/code] But Now I get runtime errrors and alot of stuff.. +1 to Lenny.. I did what you told me to.. and it worked.. Thanks. | August 4, 2003, 12:39 AM |