StealthBot.net: Scripting Objects - StealthBot.net

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Scripting Objects

#1 User is offline   Hdx Icon

  • Hdx
  • Icon
  • Group: Administrators
  • Posts: 1,359
  • Joined: July-31 09

Posted April 20, 2010 - 05:57 AM

Someone can clean this up, but heres a quick dump cuz people are bitching about it:
Warning: I do not know (Read: Don't care) which of these are actually exposed to Scripting. But most of them are.
This does not show any actual code except for the signatures. And object names. So people shouldn't bitch. Plus, I asked Andy before sending this to Heather, so he should be fine with it.
There are a few more objects, but my computer died before I could copy em all.

Quote

Attribute VB_Name = "clsBanlistUserObj"
Public Property Get Name() As String
Public Property Let Name(ByVal str As String)
Public Property Get DisplayName() As String
Public Property Get Operator() As String
Public Property Let Operator(ByVal str As String)
Public Property Get DateOfBan() As Date
Public Property Let DateOfBan(ByVal BanDate As Date)
Public Property Get Reason() As String
Public Property Let Reason(ByVal str As String)
Public Property Let IsDuplicateBan(ByVal bln As Boolean)
Public Property Get IsDuplicateBan() As Boolean
Public Property Let IsActive(ByVal bln As Boolean)
Public Property Get IsActive() As Boolean
Public Function Clone() As Object

Quote

Attribute VB_Name = "clsBNCSQueue"
Public Function GetDelay(ByVal sText As String) As Long
Public Sub ClearQueue()
Public Property Get DefaultStartingCredits()
Public Property Get DefaultThreshholdBytes()
Public Property Get DefaultCostPerByte()
Public Property Get DefaultCostPerPacket()
Public Property Get DefaultCostPerByteOverThreshhold()
Public Property Get DefaultMaxCredits()
Public Property Get DefaultCreditRate()

Quote

Attribute VB_Name = "clsBNCSRecvBuffer"
Public Sub AddData(ByVal Data As String)
Public Function GetBuffer() As String
Public Function FullPacket() As Boolean
Public Function GetPacket() As String
Public Sub ClearBuffer()
Public Sub VoidTrimBuffer()

Quote

Attribute VB_Name = "clsBNLSRecvBuffer"
Public Sub AddData(Data As String)
Public Function FullPacket() As Boolean
Public Function GetPacket() As String
Public Sub ClearBuffer()

Quote

Attribute VB_Name = "clsBotVars"
Public Property Get Username() As String
Public Property Let Username(ByVal sUsername As String)
Public Property Get Password() As String
Public Property Let Password(ByVal sPassword As String)
Public Property Get CDKey() As String
Public Property Let CDKey(ByVal sCDKey As String)
Public Property Get ExpKey() As String
Public Property Let ExpKey(ByVal sExpKey As String)
Public Property Get Product() As String
Public Property Let Product(ByVal sProduct As String)
Public Property Get Server() As String
Public Property Let Server(ByVal sServer As String)
Public Property Get BanUnderLevel() As Byte
Public Property Let BanUnderLevel(ByVal byBanUnderLevel As Byte)
Public Property Get BanD2UnderLevel() As Byte
Public Property Let BanD2UnderLevel(ByVal byBanD2UnderLevel As Byte)
Public Property Get KickOnYell() As Byte
Public Property Let KickOnYell(ByVal byKickOnYell As Byte)
Public Property Get HashFilePath() As String
Public Property Let HashFilePath(ByVal sHashFilePath As String)
Public Property Get BNLS() As Boolean
Public Property Let BNLS(ByVal bBNLS As Boolean)
Public Property Get LoadMode() As Boolean
Public Property Let LoadMode(ByVal bLoadMode As Boolean)
Public Property Get Logging() As Byte
Public Property Let Logging(ByVal byLogging As Byte)
Public Property Get Spoof() As Byte
Public Property Let Spoof(ByVal bySpoof As Byte)
Public Property Get DisableMP3Commands() As Boolean
Public Property Let DisableMP3Commands(ByVal bDisableMP3Commands As Boolean)
Public Property Get UseUDP() As Boolean
Public Property Let UseUDP(ByVal bUseUDP As Boolean)
Public Property Get FlashOnEvents() As Byte
Public Property Let FlashOnEvents(ByVal byFlashOnEvents As Byte)
Public Property Get UseProxy() As Boolean
Public Property Let UseProxy(ByVal bUseProxy As Boolean)
Public Property Get ProxyPort() As Long
Public Property Let ProxyPort(ByVal lProxyPort As Long)
Public Property Get ProxyStatus() As enuProxyStatus
Public Property Let ProxyStatus(ByVal eProxyStatus As enuProxyStatus)
Public Property Get ProxyIP() As String
Public Property Let ProxyIP(ByVal sProxyIP As String)
Public Property Get ProxyIsSocks5() As Boolean
Public Property Let ProxyIsSocks5(ByVal bProxyIsSocks5 As Boolean)
Public Property Get MaxBacklogSize() As Long
Public Property Let MaxBacklogSize(ByVal lMaxBacklogSize As Long)
Public Property Get MaxLogFileSize() As Long
Public Property Let MaxLogFileSize(ByVal lMaxLogfileSize As Long)
Public Property Get UseGreet() As Boolean
Public Property Let UseGreet(ByVal bUseGreet As Boolean)
Public Property Get GreetMsg() As String
Public Property Let GreetMsg(ByVal sGreetMsg As String)
Public Property Get UseRealm() As Boolean
Public Property Let UseRealm(ByVal bUseRealm As Boolean)
Public Property Get WhisperGreet() As Boolean
Public Property Let WhisperGreet(ByVal bWhisperGreet As Boolean)
Public Property Get NoTray() As Boolean
Public Property Let NoTray(ByVal bNoTray As Boolean)
Public Property Get ShowOfflineFriends() As Boolean
Public Property Let ShowOfflineFriends(ByVal bShowOfflineFriends As Boolean)
Public Property Get ReconnectDelay() As Long
Public Property Let ReconnectDelay(ByVal lReconnectDelay As Long)
Public Property Get UsingDirectFList() As Boolean
Public Property Let UsingDirectFList(ByVal bUsingDirectFList As Boolean)
Public Property Get AutofilterMS() As Long
Public Property Let AutofilterMS(ByVal lAutofilterMS As Long)
Public Property Get NoColoring() As Boolean
Public Property Let NoColoring(ByVal bNoColoring As Boolean)
Public Property Get ScriptMessageVeto() As Boolean
Public Property Let ScriptMessageVeto(ByVal bScriptMessageVeto As Boolean)
Public Property Get NoAutocompletion() As Boolean
Public Property Let NoAutocompletion(ByVal bNoAutocompletion As Boolean)
Public Property Get SecondsToIdle() As Long
Public Property Let SecondsToIdle(ByVal lSecondsToIdle As Long)
Public Property Get Trigger() As String
Public Property Get TriggerLong() As String
Public Property Let Trigger(ByVal sTrigger As String)
Public Property Get IPBans() As Boolean
Public Property Let IPBans(ByVal bIPBans As Boolean)
Public Property Get PlugBan() As Boolean
Public Property Let PlugBan(ByVal bPlugBan As Boolean)
Public Property Get ClientBans() As Boolean
Public Property Let ClientBans(ByVal bClientBans As Boolean)
Public Property Get TSSetting() As Byte
Public Property Let TSSetting(ByVal byTSSetting As Byte)
Public Property Get HomeChannel() As String
Public Property Let HomeChannel(ByVal sHomeChannel As String)
Public Property Get QuietTime() As Boolean
Public Property Let QuietTime(ByVal bQuietTime As Boolean)
Public Property Get UseBackupChan() As Boolean
Public Property Let UseBackupChan(ByVal bUseBackupChan As Boolean)
Public Property Get BackupChan() As String
Public Property Let BackupChan(ByVal sBackupChan As String)
Public Property Get IB_On() As Byte
Public Property Let IB_On(ByVal byIB_On As Byte)
Public Property Get IB_Wait() As Integer
Public Property Let IB_Wait(ByVal iIB_Wait As Integer)
Public Property Get IB_Kick() As Boolean
Public Property Let IB_Kick(ByVal bIB_Kick As Boolean)
Public Property Get ChannelPassword() As String
Public Property Let ChannelPassword(ByVal sChannelPassword As String)
Public Property Get ChannelPasswordDelay() As Byte
Public Property Let ChannelPasswordDelay(ByVal byChannelPasswordDelay As Byte)
Public Property Get BanEvasion() As Boolean
Public Property Let BanEvasion(ByVal bBanEvasion As Boolean)
Public Property Get LogDBActions() As Boolean
Public Property Let LogDBActions(ByVal bLogDBActions As Boolean)
Public Property Get LogCommands() As Boolean
Public Property Let LogCommands(ByVal bLogCommands As Boolean)
Public Property Get BotOwner() As String
Public Property Let BotOwner(ByVal sBotOwner As String)
Public Property Get BanPeons() As Boolean
Public Property Let BanPeons(ByVal bBanPeons As Boolean)
Public Property Get WhisperCmds() As Boolean
Public Property Let WhisperCmds(ByVal bWhisperCmds As Boolean)
Public Property Get DoScroll() As Boolean
Public Property Let DoScroll(ByVal bDoScroll As Boolean)
Public Property Get LockChat() As Boolean
Public Property Let LockChat(ByVal bLockChat As Boolean)
Public Property Get JoinWatch() As Integer
Public Property Let JoinWatch(ByVal iJoinWatch As Integer)
Public Property Get BNLSServer() As String
Public Property Let BNLSServer(ByVal sBNLSServer As String)
Public Property Get NoRTBAutomaticCopy() As Boolean
Public Property Let NoRTBAutomaticCopy(ByVal bNoRTBAutomaticCopy As Boolean)
Public Property Get UseGameConventions() As Boolean
Public Property Let UseGameConventions(ByVal bUseGameConventions As Boolean)
Public Property Get UseD2GameConventions() As Boolean
Public Property Let UseD2GameConventions(ByVal bUseD2GameConventions As Boolean)
Public Property Get UseW3GameConventions() As Boolean
Public Property Let UseW3GameConventions(ByVal bUseW3GameConventions As Boolean)
Public Property Get Clan() As String
Public Property Let Clan(ByVal sClan As String)
Public Property Get Gateway() As String
Public Property Let Gateway(ByVal sGateway As String)
Public Property Get Realm() As String
Public Property Let Realm(ByVal sRealm As String)
Public Property Get NoSupportMultiCharTrigger() As Boolean
Public Property Let NoSupportMultiCharTrigger(ByVal NoMultiCharTrigger As Boolean)
Public Property Get MediaPlayer() As String
Public Property Let MediaPlayer(ByVal mPlayer As String)
Public Property Get ChatDelay() As Long
Public Property Let ChatDelay(lDelay As Long)
Public Property Get ScriptLock() As Boolean
Public Property Let ScriptLock(bln As Boolean)
Public Property Get DefaultShitlistGroup() As String
Public Property Let DefaultShitlistGroup(str As String)
Public Property Get DefaultSafelistGroup() As String
Public Property Let DefaultSafelistGroup(str As String)
Public Property Get DefaultTagbansGroup() As String
Public Property Let DefaultTagbansGroup(str As String)
Public Property Let AutoCompletePostfix(str As String)
Public Property Get AutoCompletePostfix() As String
Public Property Let ShowStatsIcons(bln As Boolean)
Public Property Get ShowStatsIcons() As Boolean
Public Property Let RetainOldBans(bln As Boolean)
Public Property Get RetainOldBans() As Boolean
Public Property Let StoreAllBans(bln As Boolean)
Public Property Get StoreAllBans() As Boolean
Public Property Let UseAltBnls(bln As Boolean)
Public Property Get UseAltBnls() As Boolean
Public Property Let CaseSensitiveFlags(bln As Boolean)
Public Property Get CaseSensitiveFlags() As Boolean
Public Property Get JoinLeaveMessages() As Boolean
Public Property Let JoinLeaveMessages(ByVal bln As Boolean)
Public Property Get QueueMaxCredits() As Long
Public Property Let QueueMaxCredits(ByVal lMaxCredits As Long)
Public Property Get QueueCostPerPacket() As Long
Public Property Let QueueCostPerPacket(ByVal lCostPerPacket As Long)
Public Property Get QueueCostPerByte() As Long
Public Property Let QueueCostPerByte(ByVal lCostPerByte As Long)
Public Property Get QueueCostPerByteOverThreshhold() As Long
Public Property Let QueueCostPerByteOverThreshhold(ByVal lCostPerByteOverThreshhold As Long)
Public Property Get QueueStartingCredits() As Long
Public Property Let QueueStartingCredits(ByVal lStartingCredits As Long)
Public Property Get QueueThreshholdBytes() As Long
Public Property Let QueueThreshholdBytes(ByVal lThreshholdBytes As Long)
Public Property Get QueueCreditRate() As Long
Public Property Let QueueCreditRate(ByVal lCreditRate As Long)

Quote

Attribute VB_Name = "clsChannelObj"
Public Property Get SType() As String
Public Property Get Name() As String
Public Property Let Name(str As String)
Public Property Get OperatorHeir() As String
Public Property Let OperatorHeir(str As String)
Public Property Get Flags() As Long
Public Property Let Flags(ByVal lng As Long)
Public Property Let JoinTime(ByVal JDate As Date)
Public Property Get JoinTime() As Date
Public Property Get IsSilent() As Boolean
Public Property Let JoinCount(ByVal lng As Long)
Public Property Get JoinCount() As Long
Public Property Get BanCount() As Long
Public Property Let BanCount(ByVal lng As Long)
Public Property Let KickCount(ByVal lng As Long)
Public Property Get KickCount() As Long
Public Property Get Users() As Collection
Public Sub ClearUsers()
Public Sub ClearBanlist()
Public Property Get Self() As clsUserObj
Public Function GetUserEx(ByVal AccountName As String, Optional ByVal SearchLimit As Integer = 0) As Object
Public Function GetUserIndexEx(ByVal AccountName As String, Optional ByVal SearchLimit As Integer = 0) As Integer
Public Function GetUser(ByVal Username As String, Optional ByVal SearchLimit As Integer = 0) As Object
Public Function GetUserIndex(ByVal Username As String, Optional ByVal SearchLimit As Integer = 0) As Integer
Public Property Get Banlist() As Collection
Public Function IsOnBanList(ByVal Username As String, Optional ByVal Operator As String = vbNullString) As Integer
Public Function IsOnRecentBanList(ByVal Username As String, Optional ByVal Operator As String = vbNullString) As Integer
Public Sub RemoveBansFromOperator(ByVal Username As String)
Public Function CheckUser(Username As String, Optional ByRef CurrentUser As clsUserObj = Nothing) As Integer
Public Function CheckUsers() As Integer
Public Function CheckQueue(ByVal Username As String) As Boolean
Public Function Clone() As Object

Quote

Attribute VB_Name = "clsClanMemberObj"
Public Property Get Name() As String
Public Property Let Name(ByVal str As String)
Public Property Get DisplayName() As String
Public Property Get Rank() As Integer
Public Property Let Rank(ByVal i As Integer)
Public Property Get RankName() As String
Public Property Get JoinTime() As Date
Public Property Let JoinTime(ByVal dJoined As Date)
Public Property Get Status() As Integer
Public Property Let Status(ByVal i As Integer)
Public Property Get IsOnline() As Boolean
Public Property Get Location() As String
Public Property Let Location(ByVal str As String)
Public Sub MakeChieftain()
Public Sub Promote(Optional ByVal Rank As Integer = -1)
Public Sub Demote(Optional ByVal Rank As Integer = -1)
Public Sub KickOut()
Public Function Clone() As Object

Quote

Attribute VB_Name = "clsClanObj"
Public Property Get Name() As String
Public Property Let Name(str As String)
Public Property Get MOTD() As String
Public Property Let MOTD(str As String)
Public Property Get Self() As clsClanMemberObj
Public Property Get Members() As Collection
Public Property Get Chieftain() As clsClanMemberObj
Public Property Get Shamans() As Collection
Public Property Get Grunts() As Collection
Public Property Get Peons() As Collection
Public Function GetMember(ByVal Username As String) As Object
Public Function GetUser(ByVal Username As String) As Object
Public Function GetMemberIndex(ByVal Username As String) As Integer
Public Function GetUserIndex(ByVal Username As String) As Integer
Public Function GetMemberEx(ByVal Username As String) As Object
Public Function GetUserEx(ByVal Username As String) As Object
Public Function GetMemberIndexEx(ByVal Username As String) As Integer
Public Function GetUserIndexEx(ByVal Username As String) As Integer
Public Sub Clear()
Public Sub Disband()
Public Sub SetMOTD(ByVal MOTD As String)
Public Function Clone() As Object

Quote

Attribute VB_Name = "clsClanPacketHandler"
Public Event CandidateList(ByVal Status As Byte, ByRef Users() As String)
Public Event DisbandClanReply(ByVal Success As Boolean)
Public Event ClanInfo(ByVal ClanTag As String, ByVal RawClanTag As String, ByVal rank As Byte)
Public Event InviteUserReply(ByVal Status As Byte)
Public Event ClanInvitation(ByVal Token As String, ByVal ClanTag As String, ByVal RawClanTag As String, ByVal ClanName As String, ByVal InvitedBy As String, ByVal NewClan As Boolean)
Public Event ClanMemberUpdate(ByVal Username As String, ByVal rank As Byte, ByVal IsOnline As Byte, ByVal Location As String)
Public Event ClanMemberList(ByRef Members() As String)
Public Event UnknownClanEvent(ByVal PacketID As Byte, ByVal Data As String)
Public Event DemoteUserReply(ByVal Success As Boolean)
Public Event PromoteUserReply(ByVal Success As Boolean)
Public Event RemoveUserReply(ByVal result As Byte)
Public Event MyRankChange(ByVal NewRank As Byte)
Public Event MemberLeaves(ByVal Member As String)
Public Event RemovedFromClan(ByVal Status As Byte)
Public Event ClanMOTD(ByVal cookie As Long, ByVal Message As String)

Public Sub ParseClanPacket(ByVal PacketID As Byte, ByVal Data As String)

Quote

Attribute VB_Name = "clsColor"
Public Function Hex(ByVal hexcolor As String) As Long
Public Sub List()
Public Property Get AliceBlue() As Long
Public Property Get AntiqueWhite() As Long
Public Property Get Aqua() As Long
Public Property Get Aquamarine() As Long
Public Property Get Azure() As Long
Public Property Get Beige() As Long
Public Property Get Bisque() As Long
Public Property Get Black() As Long
Public Property Get BlanchedAlmond() As Long
Public Property Get Blue() As Long
Public Property Get BlueViolet() As Long
Public Property Get Brown() As Long
Public Property Get BurlyWood() As Long
Public Property Get CadetBlue() As Long
Public Property Get Chartreuse() As Long
Public Property Get Chocolate() As Long
Public Property Get Coral() As Long
Public Property Get CornflowerBlue() As Long
Public Property Get Cornsilk() As Long
Public Property Get Crimson() As Long
Public Property Get Cyan() As Long
Public Property Get DarkBlue() As Long
Public Property Get DarkCyan() As Long
Public Property Get DarkGoldenRod() As Long
Public Property Get DarkGray() As Long
Public Property Get DarkGreen() As Long
Public Property Get DarkKhaki() As Long
Public Property Get DarkMagenta() As Long
Public Property Get DarkOliveGreen() As Long
Public Property Get Darkorange() As Long
Public Property Get DarkOrchid() As Long
Public Property Get DarkRed() As Long
Public Property Get DarkSalmon() As Long
Public Property Get DarkSeaGreen() As Long
Public Property Get DarkSlateBlue() As Long
Public Property Get DarkSlateGray() As Long
Public Property Get DarkTurquoise() As Long
Public Property Get DarkViolet() As Long
Public Property Get DeepPink() As Long
Public Property Get DeepSkyBlue() As Long
Public Property Get DimGray() As Long
Public Property Get DodgerBlue() As Long
Public Property Get FireBrick() As Long
Public Property Get FloralWhite() As Long
Public Property Get ForestGreen() As Long
Public Property Get Fuchsia() As Long
Public Property Get Gainsboro() As Long
Public Property Get GhostWhite() As Long
Public Property Get Gold() As Long
Public Property Get GoldenRod() As Long
Public Property Get Gray() As Long
Public Property Get Green() As Long
Public Property Get GreenYellow() As Long
Public Property Get HoneyDew() As Long
Public Property Get HotPink() As Long
Public Property Get IndianRed() As Long
Public Property Get Indigo() As Long
Public Property Get Ivory() As Long
Public Property Get Khaki() As Long
Public Property Get Lavender() As Long
Public Property Get LavenderBlush() As Long
Public Property Get LawnGreen() As Long
Public Property Get LemonChiffon() As Long
Public Property Get LightBlue() As Long
Public Property Get LightCoral() As Long
Public Property Get LightCyan() As Long
Public Property Get LightGoldenRodYellow() As Long
Public Property Get LightGray() As Long
Public Property Get LightGreen() As Long
Public Property Get LightPink() As Long
Public Property Get LightSalmon() As Long
Public Property Get LightSeaGreen() As Long
Public Property Get LightSkyBlue() As Long
Public Property Get LightSlateGray() As Long
Public Property Get LightSteelBlue() As Long
Public Property Get LightYellow() As Long
Public Property Get Lime() As Long
Public Property Get LimeGreen() As Long
Public Property Get Linen() As Long
Public Property Get Magenta() As Long
Public Property Get Maroon() As Long
Public Property Get MediumAquaMarine() As Long
Public Property Get MediumBlue() As Long
Public Property Get MediumOrchid() As Long
Public Property Get MediumPurple() As Long
Public Property Get MediumSeaGreen() As Long
Public Property Get MediumSlateBlue() As Long
Public Property Get MediumSpringGreen() As Long
Public Property Get MediumTurquoise() As Long
Public Property Get MediumVioletRed() As Long
Public Property Get MidnightBlue() As Long
Public Property Get MintCream() As Long
Public Property Get MistyRose() As Long
Public Property Get Moccasin() As Long
Public Property Get NavajoWhite() As Long
Public Property Get Navy() As Long
Public Property Get OldLace() As Long
Public Property Get Olive() As Long
Public Property Get OliveDrab() As Long
Public Property Get Orange() As Long
Public Property Get OrangeRed() As Long
Public Property Get Orchid() As Long
Public Property Get PaleGoldenRod() As Long
Public Property Get PaleGreen() As Long
Public Property Get PaleTurquoise() As Long
Public Property Get PaleVioletRed() As Long
Public Property Get PapayaWhip() As Long
Public Property Get PeachPuff() As Long
Public Property Get Peru() As Long
Public Property Get Pink() As Long
Public Property Get Plum() As Long
Public Property Get PowderBlue() As Long
Public Property Get Purple() As Long
Public Property Get Red() As Long
Public Property Get RosyBrown() As Long
Public Property Get RoyalBlue() As Long
Public Property Get SaddleBrown() As Long
Public Property Get Salmon() As Long
Public Property Get SandyBrown() As Long
Public Property Get SeaGreen() As Long
Public Property Get SeaShell() As Long
Public Property Get Sienna() As Long
Public Property Get Silver() As Long
Public Property Get SkyBlue() As Long
Public Property Get SlateBlue() As Long
Public Property Get SlateGray() As Long
Public Property Get Snow() As Long
Public Property Get SpringGreen() As Long
Public Property Get SteelBlue() As Long
Public Property Get Tan() As Long
Public Property Get Teal() As Long
Public Property Get Thistle() As Long
Public Property Get Tomato() As Long
Public Property Get Turquoise() As Long
Public Property Get Violet() As Long
Public Property Get Wheat() As Long
Public Property Get White() As Long
Public Property Get WhiteSmoke() As Long
Public Property Get Yellow() As Long
Public Property Get YellowGreen() As Long
Public Property Get ChannelLabelBack() As Long
Public Property Get ChannelLabelText() As Long
Public Property Get ChannelListBack() As Long
Public Property Get ChannelListText() As Long
Public Property Get RTBBack() As Long
Public Property Get SendBoxesBack() As Long
Public Property Get SendBoxesText() As Long
Public Property Get Carats() As Long
Public Property Get ConsoleText() As Long
Public Property Get EmoteText() As Long
Public Property Get EmoteUsernames() As Long
Public Property Get ErrorMessageText() As Long
Public Property Get InformationText() As Long
Public Property Get JoinedChannelName() As Long
Public Property Get JoinedChannelText() As Long
Public Property Get JoinText() As Long
Public Property Get JoinUsername() As Long
Public Property Get ServerInfoText() As Long
Public Property Get SuccessText() As Long
Public Property Get TalkBotUsername() As Long
Public Property Get TalkNormalText() As Long
Public Property Get TalkUsernameNormal() As Long
Public Property Get TalkUsernameOp() As Long
Public Property Get TimeStamps() As Long
Public Property Get WhisperCarats() As Long
Public Property Get WhisperText() As Long
Public Property Get WhisperUsernames() As Long

Quote

Attribute VB_Name = "clsCommandDocObj"
Public Function OpenDatabase(Optional ByVal DatabasePath As String = vbNullString, Optional ByVal forceLoad As Boolean = False)
Public Function GetCommandCount(Optional ByVal strScriptOwner As String = vbNullString) As Integer
Public Function OpenCommand(ByVal strCommand As String, Optional ByVal strScriptOwner As String = vbNullString) As Boolean
Public Function CreateCommand(ByVal strCommand As String, Optional ByVal strScriptOwner As String = vbNullString, Optional bAutoSave As Boolean = True) As Boolean
Public Function NewParameter(argName As String, argIsOptional As Boolean, Optional argDataType As String = "String")
Public Function NewRestriction(argName As String, Optional argRequiredRank As Integer = -1, Optional argRequiredFlags As String = vbNullString)
Public Function CommandsSanityCheck(ByRef doc As DOMDocument60, Optional ByRef colErrorList As Collection) As Boolean
Public Function Save(Optional ByVal writeToFile As Boolean = True) As Boolean
Public Sub Delete()
Public Property Get Name() As String
Public Property Get Owner() As String
Public Property Get aliases() As Collection
Public Property Get IsEnabled() As Boolean
Public Property Let IsEnabled(bln As Boolean)
Public Property Let Name(strName As String)
Public Property Let Owner(strOwner As String)
Public Property Get RequiredRank() As Integer
Public Property Let RequiredRank(ByVal Rank As Integer)
Public Property Get RequiredFlags() As String
Public Property Let RequiredFlags(ByVal str As String)
Public Property Get description() As String
Public Property Let description(ByVal strDescription As String)
Public Function SyntaxString(Optional IsLocal As Boolean = False) As String
Public Property Get AliasString() As String
Public Property Get RequirementsString() As String
Public Property Get RequirementsStringShort()
Public Property Get SpecialNotes() As String
Public Property Let SpecialNotes(ByVal strNotes As String)
Public Function GetParameterByName(ByVal sParamName As String) As clsCommandParamsObj
Public Property Get Parameters() As Collection
Public Property Get XMLDocument() As DOMDocument60

Quote

Attribute VB_Name = "clsCommandDocObjStatic"
Public Function GetCommands(Optional ByVal scriptName As String = vbNullString) As Collection
Public Function ValidateXMLFromFiles(ByVal strXMLPath As String, ByVal strXSDPath As String)
Public Function ValidateXMLFromStrings(ByVal strXML As String, ByVal strXSD As String) As Boolean

Quote

Attribute VB_Name = "clsCommandObj"
Public Property Get Username() As String
Public Property Let Username(strName As String)
Public Property Get Name() As String
Public Property Let Name(strName As String)
Public Property Get Args() As String
Public Property Let Args(strArgs As String)
Public Property Get Arguments() As Collection
Public Property Let Arguments(col As Collection)
Public Property Get IsLocal() As Boolean
Public Property Let IsLocal(bln As Boolean)
Public Property Get PublicOutput() As Boolean
Public Property Let PublicOutput(bln As Boolean)
Public Property Get IsValid() As Boolean
Public Property Let IsValid(bln As Boolean)
Public Property Get HasAccess() As Boolean
Public Property Get WasWhispered() As Boolean
Public Property Let WasWhispered(bValue As Boolean)
Public Property Get source() As Integer
Public Property Get docs() As clsCommandDocObj
Public Property Let docs(ByRef cmd As clsCommandDocObj)
Public Function Argument(sName As String) As String
Public Function Restriction(sName As String) As Boolean
Public Sub Respond(strResponse As Variant)
Public Sub ClearResponse()
Public Function GetResponse() As Collection
Public Function SendResponse()

Quote

Attribute VB_Name = "clsCommandObjStatic"
Public Function IsCommand(ByVal strText As String, ByVal strUsername As String, ByVal IsLocal As Boolean, ByVal WasWhispered As Boolean, Optional ByVal strScriptOwner As String = vbNullString) As Collection

Quote

Attribute VB_Name = "clsCommandParamsObj"
Public Function GetRestrictionByName(ByVal sRestrictionName As String) As clsCommandRestrictionObj
Public Property Get Restrictions() As Collection
Public Property Let Restrictions(col As Collection)
Public Property Get datatype() As String
Public Property Let datatype(strType As String)
Public Property Get Name() As String
Public Property Let Name(str As String)
Public Property Get description() As String
Public Property Let description(str As String)
Public Property Get SpecialNotes() As String
Public Property Let SpecialNotes(str As String)
Public Property Get IsOptional() As Boolean
Public Property Let IsOptional(bln As Boolean)
Public Property Get MatchMessage() As String
Public Property Let MatchMessage(str As String)
Public Property Get MatchError() As String
Public Property Let MatchError(str As String)
Public Property Get MatchCaseSensitive() As Boolean
Public Property Let MatchCaseSensitive(bln As Boolean)

Quote

Attribute VB_Name = "clsCommandRestrictionObj"
Public Property Get Name() As String
Public Property Let Name(strName As String)
Public Property Get RequiredRank() As Integer
Public Property Let RequiredRank(Rank As Integer)
Public Property Get RequiredFlags() As String
Public Property Let RequiredFlags(Flags As String)
Public Property Get MatchMessage() As String
Public Property Let MatchMessage(str As String)
Public Property Get MatchError() As String
Public Property Let MatchError(str As String)
Public Property Get MatchCaseSensitive() As Boolean
Public Property Let MatchCaseSensitive(bln As Boolean)
Public Property Let Fatal(bFatal As Boolean)
Public Property Get Fatal() As Boolean


Quote

Attribute VB_Name = "clsUserObj"
Public Property Get Name() As String
Public Property Let Name(ByVal str As String)
Public Property Let CharacterName(ByVal str As String)
Public Property Get game() As String
Public Property Let game(ByVal str As String)
Public Property Get PendingBan() As Boolean
Public Property Let PendingBan(ByVal bln As Boolean)
Public Property Get IsUsingDII() As Boolean
Public Property Get IsUsingWarIII() As Boolean
Public Property Get Statstring() As String
Public Property Let Statstring(ByVal str As String)
Public Property Get Clan() As String
Public Property Let Clan(ByVal str As String)
Public Property Get DisplayName() As String
Public Property Get Flags() As Long
Public Property Let Flags(ByVal lng As Long)
Public Property Get PassedChannelAuth() As Boolean
Public Property Let PassedChannelAuth(ByVal bln As Boolean)
Public Property Get IsOperator() As Boolean
Public Property Get IsSquelched() As Boolean
Public Property Get Ping() As Long
Public Property Let Ping(ByVal lng As Long)
Public Property Let LastTalkTime(ByVal TDate As Date)
Public Property Get LastTalkTime() As Date
Public Property Let JoinTime(ByVal JDate As Date)
Public Property Get JoinTime() As Date
Public Function TimeSinceTalk() As Double
Public Function TimeInChannel() As Double
Public Sub ClearQueue()
Public Property Get Queue() As Collection
Public Sub DisplayQueue()
Public Function Clone() As Object

Erin Go Bragh!
Posted Image

#2 User is offline   Fallen-God Icon

  • Full Member
  • PipPipPip
  • Group: Members
  • Posts: 364
  • Joined: September-11 09

Posted April 20, 2010 - 08:11 AM

tyvm
Choose Functional.

#3 User is offline   AwaKening Icon

  • how do ya like me now
  • Icon
  • Group: Scripting Moderators
  • Posts: 977
  • Joined: August-20 09

Posted April 20, 2010 - 03:10 PM

STICKY STICKY

#4 User is offline   7thAce Icon

  • Find me elsewhere (Inactive)
  • Icon
  • Group: Tech Support Moderators
  • Posts: 1,292
  • Joined: August-18 09

Posted April 21, 2010 - 01:06 AM

Can we kill the syntax highlighting script? Browser froze for over 5 minutes. This should be very nice though.
Posted Image
7thAce.no-ip.org: Posted Image
Official SB Tech @ Clan SBs USEast
Just a note to all you people who want to give Tech Support: Post with correct info (only - no info is better than wrong info), contribute to the topic, and be clear (the more explanation, the better).

#5 User is offline   Hdx Icon

  • Hdx
  • Icon
  • Group: Administrators
  • Posts: 1,359
  • Joined: July-31 09

Posted April 21, 2010 - 07:31 AM

Fix your browser, takes about 1/10th of a second to load for me, and I forgot to upload the rest of the objects whilst my computer was online. Oh well I blame all of you for not reminding me.
Erin Go Bragh!
Posted Image

#6 User is offline   RoNiN Icon

  • Newbie
  • PipPip
  • Group: Senior Members
  • Posts: 19
  • Joined: September-16 09

Posted April 23, 2010 - 08:15 PM

nice nice..

can you also post the objects we can create with CreateObj?

This post has been edited by RoNiN: April 23, 2010 - 08:15 PM


#7 User is offline   AwaKening Icon

  • how do ya like me now
  • Icon
  • Group: Scripting Moderators
  • Posts: 977
  • Joined: August-20 09

Posted September 02, 2010 - 01:35 AM

Queue Object taken from another post

View PostHdx, on 01 September 2010 - 12:03 PM, said:

clsQueue.cs
Public Function Push(ByRef obj As clsQueueOBj)
Public Function Pop() As clsQueueOBj
Public Function Peek() As clsQueueOBj
Public Function Item(ByVal Index As Long) As Object
Public Function ItemByID(ByVal I As Double) As Object
Public Property Get Count() As Long
Public Function RemoveLines(ByVal match As String) As Integer
Public Sub RemoveItem(ByVal Index As Long)
Public Sub RemoveItemByID(ByVal I As Double)
Public Sub Clear()

clsQueueObj.cs
Public Property Let id(ByVal i As Double)
Public Property Get id() As Double
Public Property Let Message(ByVal Msg As String)
Public Property Get Message() As String
Public Property Let PRIORITY(ByVal pri As Integer)
Public Property Get PRIORITY() As Integer
Public Property Let Tag(ByVal Tag As String)
Public Property Get Tag() As String
Public Property Let ResponseTo(ByVal sUser As String)
Public Property Get ResponseTo() As String


#8 User is offline   Ribose Icon

  • Fire wants to be free.
  • Icon
  • Group: Global Moderators
  • Posts: 282
  • Joined: July-31 09

Posted September 02, 2010 - 11:52 PM

Holy balls Hdx, put them here where you can actually document them and not have to make people read an eye-bleeding list like that.
~Ribose
[ Download ] [ Wiki ] [ Support ] [ Scripting ]
[ Chrome ] [ Notepad++ ] [ fedora ]
[ Homepage ] [ BNLS ♯ ]

#9 User is offline   AwaKening Icon

  • how do ya like me now
  • Icon
  • Group: Scripting Moderators
  • Posts: 977
  • Joined: August-20 09

Posted September 03, 2010 - 12:07 AM

View PostRibose, on 02 September 2010 - 05:52 PM, said:

Holy balls Hdx, put them here where you can actually document them and not have to make people read an eye-bleeding list like that.


Until "someone" decides they want to put the time into cleaning it up, this at least helps.

#10 User is offline   Novynn Icon

  • Silver Member
  • PipPipPipPipPip
  • Group: Senior Members
  • Posts: 873
  • Joined: October-07 09

Posted September 03, 2010 - 03:33 AM

I would if I had wiki access (nothing to do at the moment with no school), but the wiki thing was never really resolved.

#11 User is offline   The-Black-Ninja Icon

  • The Sex
  • Icon
  • Group: Scripting Moderators
  • Posts: 2,526
  • Joined: August-01 09

Posted September 03, 2010 - 03:55 PM

I've got all the objects in a zip file, I just need to remember my wiki login information :(

#12 User is offline   Ribose Icon

  • Fire wants to be free.
  • Icon
  • Group: Global Moderators
  • Posts: 282
  • Joined: July-31 09

Posted September 04, 2010 - 05:16 PM

I'm doing it very idly since obviously nobody else is.
~Ribose
[ Download ] [ Wiki ] [ Support ] [ Scripting ]
[ Chrome ] [ Notepad++ ] [ fedora ]
[ Homepage ] [ BNLS ♯ ]

#13 User is offline   The-Black-Ninja Icon

  • The Sex
  • Icon
  • Group: Scripting Moderators
  • Posts: 2,526
  • Joined: August-01 09

Posted September 04, 2010 - 05:23 PM

View PostRibose, on 04 September 2010 - 01:16 PM, said:

I'm doing it very idly since obviously nobody else is.

View PostThe-Black-Ninja, on 03 September 2010 - 11:55 AM, said:

I've got all the objects in a zip file, I just need to remember my wiki login information :(


#14 User is offline   PhiX Icon

  • Notice the ownage.
  • Icon
  • Group: Administrators
  • Posts: 8,388,607
  • Joined: July-31 09

Posted September 05, 2010 - 07:32 AM

View PostNeco, on 03 September 2010 - 05:33 AM, said:

I would if I had wiki access (nothing to do at the moment with no school), but the wiki thing was never really resolved.
PM me your e-mail and I will create an account for you.

View PostThe-Black-Ninja, on 03 September 2010 - 05:55 PM, said:

I've got all the objects in a zip file, I just need to remember my wiki login information :(
Use the password recovery?

All these information should be put in the wiki. I don't know why we even have a Tutorials and FAQs forum for scripting.
PhiX

BNLS: phix.no-ip.org

Please refrain from sending me personal messages regarding technical support issues. Use the forums, that is what they are there for.

#15 User is offline   Ribose Icon

  • Fire wants to be free.
  • Icon
  • Group: Global Moderators
  • Posts: 282
  • Joined: July-31 09

Posted September 06, 2010 - 12:08 AM

Someone who knows the difference between a function and a property is intended.
~Ribose
[ Download ] [ Wiki ] [ Support ] [ Scripting ]
[ Chrome ] [ Notepad++ ] [ fedora ]
[ Homepage ] [ BNLS ♯ ]

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users