├── .gitignore ├── LICENSE.gnu2.0 ├── README.txt ├── changelog.txt ├── installPageTibiaClient.ini ├── tibiaauto-kernel ├── CharDialog.cpp ├── CharDialog.h ├── ColorChooser.cpp ├── ColorChooser.h ├── ConfigCreatorUtil.cpp ├── ConfigCreatorUtil.h ├── ConfigCreatorUtilMultiParams.cpp ├── ConfigCreatorUtilMultiParams.h ├── ConfigDialogStatus.cpp ├── ConfigDialogStatus.h ├── DonationDialog.cpp ├── DonationDialog.h ├── LoadedModules.cpp ├── LoadedModules.h ├── OptionsDialog.cpp ├── OptionsDialog.h ├── PythonEngine.cpp ├── PythonEngine.h ├── PythonEngine_fun.cpp ├── PythonEngine_fun.h ├── PythonScript.cpp ├── PythonScript.h ├── PythonScriptsDialog.cpp ├── PythonScriptsDialog.h ├── ScriptConfigDialg.cpp ├── ScriptConfigDialg.h ├── StdAfx.cpp ├── StdAfx.h ├── TibiaDatReader │ ├── Backup │ │ ├── TibiaDatReader.sln │ │ └── TibiaDatReader │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ │ ├── TibiaDatReader.csproj │ │ │ ├── TibiaDataMainDialog.Designer.cs │ │ │ ├── TibiaDataMainDialog.cs │ │ │ ├── TibiaDataMainDialog.resx │ │ │ └── TileData.cs │ ├── Java Version for 8.4 │ │ ├── .classpath │ │ ├── .project │ │ ├── GameSprite.class │ │ ├── GameSprite.java │ │ ├── ImageSet.class │ │ ├── ImageSet.java │ │ ├── TibiaDatParse.class │ │ ├── TibiaDatParse.java │ │ ├── getInput.class │ │ └── getInput.java │ ├── TibiaDatReader.sln │ ├── TibiaDatReader │ │ ├── Program.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ ├── TibiaDatReader.csproj │ │ ├── TibiaDataMainDialog.Designer.cs │ │ ├── TibiaDataMainDialog.cs │ │ ├── TibiaDataMainDialog.resx │ │ └── TileData.cs │ ├── UpgradeLog.XML │ └── _UpgradeReport_Files │ │ ├── UpgradeReport.css │ │ ├── UpgradeReport.xslt │ │ ├── UpgradeReport_Minus.gif │ │ └── UpgradeReport_Plus.gif ├── creatures.h ├── doc.txt ├── docs │ ├── VC6 Filetypes.txt │ ├── tibia - memmap -1_5_6_1.xls │ ├── tibia - memmap.xls │ └── tibia czary kalk.xls ├── global.h ├── info.log ├── info.tex ├── res │ ├── TA HighFi version.ico │ ├── TA LowFi version Hidden.ico │ ├── TA LowFi version.ico │ ├── tibiaauto.ico │ └── tibiaauto.rc2 ├── resource.h ├── stats │ ├── loot.mdb │ ├── tibiaauto-stats-loot-head.txt │ └── todo │ │ ├── index.php │ │ └── stat.bat ├── tacode.txt ├── tibiaAuto.cfg.Ghunus.xml ├── tibiaAuto.cfg.Maglirus.xml ├── tibiaAuto.cfg.Plan Gorian.xml ├── tibiaAuto.cfg.unknown ├── tibiaAuto.cfg.unknown.xml ├── tibiaauto-stats-loot.txt ├── tibiaauto.cpp ├── tibiaauto.h ├── tibiaauto.rc ├── tibiaauto.vcxproj ├── tibiaauto.vcxproj.filters ├── tibiaautoDlg.cpp ├── tibiaautoDlg.h ├── tibiaauto_util │ ├── BtnST.cpp │ ├── BtnST.h │ ├── ComboBoxSuper.cpp │ ├── ComboBoxSuper.h │ ├── CreaturesReader.cpp │ ├── CreaturesReader.h │ ├── GroupBoxEx.cpp │ ├── GroupBoxEx.h │ ├── HashMap.h │ ├── IModuleInterface.cpp │ ├── IModuleInterface.h │ ├── IPCBackPipe.cpp │ ├── IPCBackPipe.h │ ├── InstallPath.cpp │ ├── InstallPath.h │ ├── IpcMessage.cpp │ ├── IpcMessage.h │ ├── MD5.h │ ├── MemConstData.cpp │ ├── MemConstData.h │ ├── MemReader.cpp │ ├── MemReader.h │ ├── MemUtil.cpp │ ├── MemUtil.h │ ├── ModuleLoader.cpp │ ├── ModuleLoader.h │ ├── ModuleUtil.cpp │ ├── ModuleUtil.h │ ├── MyDialog.cpp │ ├── MyDialog.h │ ├── PackSender.cpp │ ├── PackSender.h │ ├── Queue.cpp │ ├── Queue.h │ ├── RepeatButton.cpp │ ├── RepeatButton.h │ ├── Skin.cpp │ ├── Skin.h │ ├── SkinLoader.cpp │ ├── SkinLoader.h │ ├── SliderCtrlEx.cpp │ ├── SliderCtrlEx.h │ ├── StdAfx.cpp │ ├── StdAfx.h │ ├── TAMiniMap.cpp │ ├── TAMiniMap.h │ ├── TibiaCharacter.cpp │ ├── TibiaCharacter.h │ ├── TibiaContainer.cpp │ ├── TibiaContainer.h │ ├── TibiaItem.cpp │ ├── TibiaItem.h │ ├── TibiaMap.cpp │ ├── TibiaMap.h │ ├── TibiaMapPoint.cpp │ ├── TibiaMapPoint.h │ ├── TibiaMapTile.cpp │ ├── TibiaMapTile.h │ ├── TibiaMapTileItem.cpp │ ├── TibiaMapTileItem.h │ ├── TibiaMiniMap.cpp │ ├── TibiaMiniMap.h │ ├── TibiaMiniMapLabel.cpp │ ├── TibiaMiniMapLabel.h │ ├── TibiaMiniMapPoint.cpp │ ├── TibiaMiniMapPoint.h │ ├── TibiaStructures.cpp │ ├── TibiaStructures.h │ ├── TibiaTile.cpp │ ├── TibiaTile.h │ ├── TibiaVIPEntry.cpp │ ├── TibiaVIPEntry.h │ ├── Tibiaauto_util.idl │ ├── Tibiaauto_util.rgs │ ├── TileReader.cpp │ ├── TileReader.h │ ├── Util.cpp │ ├── Util.h │ ├── VariableStore.cpp │ ├── VariableStore.h │ ├── XTabCtrl.cpp │ ├── XTabCtrl.h │ ├── creatures.h │ ├── dlldata.c │ ├── md5c.cpp │ ├── md5class.cpp │ ├── md5class.h │ ├── res │ │ └── tibiaauto_util.rc2 │ ├── resource.h │ ├── tibiaauto_util.cpp │ ├── tibiaauto_util.h │ ├── tibiaauto_util.rc │ ├── tibiaauto_util.vcxproj │ ├── tibiaauto_util.vcxproj.filters │ ├── tibiaauto_utilfun.h │ └── xerces.lib ├── tibiaautoinject2 │ ├── IPCPipeBack.cpp │ ├── IPCPipeBack.h │ ├── MyMenu.cpp │ ├── MyMenu.h │ ├── MyMenuData.cpp │ ├── MyMenuData.h │ ├── StdAfx.cpp │ ├── StdAfx.h │ ├── SystemHooks.cpp │ ├── SystemHooks.h │ ├── TibiaHooks.cpp │ ├── TibiaHooks.h │ ├── deelx.h │ ├── exp │ │ ├── DDRAW.H │ │ ├── NewIDirectDraw.cpp │ │ ├── NewIDirectDraw4.cpp │ │ ├── NewIDirectDrawSurface4.cpp │ │ ├── cutoff.c │ │ └── madCHook.h │ ├── protocol.cpp │ ├── protocol.h │ ├── res │ │ └── testproj.rc2 │ ├── resource.h │ ├── tibiaautoinject2.cpp │ ├── tibiaautoinject2.def │ ├── tibiaautoinject2.h │ ├── tibiaautoinject2.rc │ ├── tibiaautoinject2.vcxproj │ └── tibiaautoinject2.vcxproj.filters ├── tibiaautoinject3 │ ├── StdAfx.cpp │ ├── StdAfx.h │ ├── tibiaautoinject3.cpp │ ├── tibiaautoinject3.def │ ├── tibiaautoinject3.vcxproj │ └── tibiaautoinject3.vcxproj.filters ├── url.h ├── webbrowser2.cpp └── webbrowser2.h ├── tibiaauto-pub ├── Skins │ ├── Auburn.skin │ ├── Black.skin │ ├── Classic.skin │ ├── CurrentSkin.skin │ ├── Handyman.skin │ └── Stylish.skin ├── a.txt ├── alice │ ├── AimlProcessor.h │ ├── AimlWriter.cpp │ ├── AimlWriter.h │ ├── BotProcessor.h │ ├── BrProcessor.h │ ├── Compat.h │ ├── ConditionProcessor.h │ ├── Config.h │ ├── Element.cpp │ ├── Element.h │ ├── FlashResponder.cpp │ ├── FlashResponder.h │ ├── FormalProcessor.h │ ├── GetProcessor.h │ ├── HTTPProcessor.cpp │ ├── HTTPProcessor.h │ ├── Handler.cpp │ ├── Handler.h │ ├── IdProcessor.h │ ├── ImpExpProcessor.h │ ├── InputProcessor.h │ ├── IrcProcessor.h │ ├── IrcResponder.cpp │ ├── IrcResponder.h │ ├── JavaScriptProcessor.h │ ├── Kernel.cpp │ ├── Kernel.h │ ├── LearnProcessor.h │ ├── Logger.cpp │ ├── Logger.h │ ├── LowercaseProcessor.h │ ├── Main.cpp │ ├── Main.h │ ├── Match.cpp │ ├── Match.h │ ├── NameProcessor.h │ ├── NodeWalker.cpp │ ├── NodeWalker.h │ ├── Nodemapper.h │ ├── Nodemaster.cpp │ ├── Nodemaster.h │ ├── NormalizeProcessor.h │ ├── Parser.cpp │ ├── Parser.h │ ├── PersonProcessor.h │ ├── Pointer.h │ ├── PreParser.cpp │ ├── PreParser.h │ ├── PredicateEngine.cpp │ ├── PredicateEngine.h │ ├── RandomProcessor.h │ ├── Resource.h │ ├── Responder.h │ ├── SaxParser.cpp │ ├── SaxParser.h │ ├── SecureProcessor.h │ ├── SentenceProcessor.h │ ├── ServerSocket.cpp │ ├── ServerSocket.h │ ├── SetProcessor.h │ ├── Socket.cpp │ ├── Socket.h │ ├── SocketHandler.cpp │ ├── SocketHandler.h │ ├── SrProcessor.h │ ├── SraiProcessor.h │ ├── StarProcessor.h │ ├── StdAfx.cpp │ ├── StdAfx.h │ ├── Stream.cpp │ ├── Stream.h │ ├── StringTokenizer.cpp │ ├── StringTokenizer.h │ ├── SubstituteProcessor.h │ ├── Substituter.cpp │ ├── Substituter.h │ ├── SystemProcessor.h │ ├── Template.cpp │ ├── Template.h │ ├── TemplateProcessor.cpp │ ├── TemplateProcessor.h │ ├── ThatProcessor.h │ ├── ThatstarProcessor.h │ ├── ThinkProcessor.h │ ├── TimeKeeper.cpp │ ├── TimeKeeper.h │ ├── TokenProxyListener.cpp │ ├── TokenProxyListener.h │ ├── TopicstarProcessor.h │ ├── UppercaseProcessor.h │ ├── Utils.cpp │ ├── Utils.h │ ├── VersionProcessor.h │ ├── XmlSocketResponder.cpp │ ├── XmlSocketResponder.h │ ├── alice.cpp │ ├── alice.def │ ├── alice.h │ ├── alice.rc │ ├── alice.vcxproj │ ├── alice.vcxproj.filters │ ├── res │ │ └── alice.rc2 │ ├── wxwindows.cpp │ └── wxwindows.h ├── data │ ├── aiml │ │ ├── 1.aiml │ │ ├── 2.aiml │ │ ├── 3.aiml │ │ ├── 4.aiml │ │ ├── 5.aiml │ │ ├── 6.aiml │ │ ├── 8.aiml │ │ ├── 9.aiml │ │ ├── A.aiml │ │ ├── B.aiml │ │ ├── C.aiml │ │ ├── D.aiml │ │ ├── E.aiml │ │ ├── F.aiml │ │ ├── G.aiml │ │ ├── H.aiml │ │ ├── I.aiml │ │ ├── J.aiml │ │ ├── K.aiml │ │ ├── L.aiml │ │ ├── M.aiml │ │ ├── N.aiml │ │ ├── O.aiml │ │ ├── P.aiml │ │ ├── Q.aiml │ │ ├── R.aiml │ │ ├── S.aiml │ │ ├── T.aiml │ │ ├── U.aiml │ │ ├── V.aiml │ │ ├── W.aiml │ │ ├── X.aiml │ │ ├── Y.aiml │ │ ├── Z.aiml │ │ ├── star.aiml │ │ ├── topics.aiml │ │ └── under.aiml │ ├── convert.sh │ ├── creatureinfo-defines.txt │ ├── sound │ │ ├── alarm.wav │ │ ├── hploss.wav │ │ └── message.wav │ ├── std-startup.xml │ ├── substitutions.xml │ ├── tibiaauto-bankers.csv │ ├── tibiaauto-consts.xml │ ├── tibiaauto-creatureWeakness.csv │ ├── tibiaauto-creatures.xml │ ├── tibiaauto-items.xml │ ├── tibiaauto-responder.xml │ ├── tibiaauto-sellers.csv │ └── tibiaauto-tiles.xml ├── dummy.txt ├── dummy │ ├── Resource.h │ ├── StdAfx.cpp │ ├── StdAfx.h │ ├── dummy.cpp │ ├── dummy.h │ ├── dummy.rc │ ├── dummyDlg.cpp │ ├── dummyDlg.h │ └── res │ │ ├── dummy.ico │ │ └── dummy.rc2 ├── inc │ ├── berkeleydb │ │ ├── db.h │ │ ├── db_cxx.h │ │ └── dbinc │ │ │ └── queue.h │ ├── detours.h │ ├── jconfig.h │ ├── jmorecfg.h │ ├── jpeglib.h │ ├── png.h │ ├── pngconf.h │ ├── pnglibconf.h │ ├── regex.h │ ├── tre-config.h │ ├── xercesc │ │ ├── dom │ │ │ ├── DOM.hpp │ │ │ ├── DOMAttr.hpp │ │ │ ├── DOMCDATASection.hpp │ │ │ ├── DOMCharacterData.hpp │ │ │ ├── DOMComment.hpp │ │ │ ├── DOMConfiguration.hpp │ │ │ ├── DOMDocument.hpp │ │ │ ├── DOMDocumentFragment.hpp │ │ │ ├── DOMDocumentRange.hpp │ │ │ ├── DOMDocumentTraversal.hpp │ │ │ ├── DOMDocumentType.hpp │ │ │ ├── DOMElement.hpp │ │ │ ├── DOMEntity.hpp │ │ │ ├── DOMEntityReference.hpp │ │ │ ├── DOMError.hpp │ │ │ ├── DOMErrorHandler.hpp │ │ │ ├── DOMException.hpp │ │ │ ├── DOMImplementation.hpp │ │ │ ├── DOMImplementationLS.hpp │ │ │ ├── DOMImplementationList.hpp │ │ │ ├── DOMImplementationRegistry.hpp │ │ │ ├── DOMImplementationSource.hpp │ │ │ ├── DOMLSException.hpp │ │ │ ├── DOMLSInput.hpp │ │ │ ├── DOMLSOutput.hpp │ │ │ ├── DOMLSParser.hpp │ │ │ ├── DOMLSParserFilter.hpp │ │ │ ├── DOMLSResourceResolver.hpp │ │ │ ├── DOMLSSerializer.hpp │ │ │ ├── DOMLSSerializerFilter.hpp │ │ │ ├── DOMLocator.hpp │ │ │ ├── DOMMemoryManager.hpp │ │ │ ├── DOMNamedNodeMap.hpp │ │ │ ├── DOMNode.hpp │ │ │ ├── DOMNodeFilter.hpp │ │ │ ├── DOMNodeIterator.hpp │ │ │ ├── DOMNodeList.hpp │ │ │ ├── DOMNotation.hpp │ │ │ ├── DOMPSVITypeInfo.hpp │ │ │ ├── DOMProcessingInstruction.hpp │ │ │ ├── DOMRange.hpp │ │ │ ├── DOMRangeException.hpp │ │ │ ├── DOMStringList.hpp │ │ │ ├── DOMText.hpp │ │ │ ├── DOMTreeWalker.hpp │ │ │ ├── DOMTypeInfo.hpp │ │ │ ├── DOMUserDataHandler.hpp │ │ │ ├── DOMXPathEvaluator.hpp │ │ │ ├── DOMXPathException.hpp │ │ │ ├── DOMXPathExpression.hpp │ │ │ ├── DOMXPathNSResolver.hpp │ │ │ ├── DOMXPathNamespace.hpp │ │ │ ├── DOMXPathResult.hpp │ │ │ ├── StDOMNode.hpp │ │ │ └── impl │ │ │ │ ├── DOMAttrImpl.hpp │ │ │ │ ├── DOMAttrMapImpl.hpp │ │ │ │ ├── DOMAttrNSImpl.hpp │ │ │ │ ├── DOMCDATASectionImpl.hpp │ │ │ │ ├── DOMCasts.hpp │ │ │ │ ├── DOMCharacterDataImpl.hpp │ │ │ │ ├── DOMChildNode.hpp │ │ │ │ ├── DOMCommentImpl.hpp │ │ │ │ ├── DOMConfigurationImpl.hpp │ │ │ │ ├── DOMDeepNodeListImpl.hpp │ │ │ │ ├── DOMDeepNodeListPool.c │ │ │ │ ├── DOMDeepNodeListPool.hpp │ │ │ │ ├── DOMDocumentFragmentImpl.hpp │ │ │ │ ├── DOMDocumentImpl.hpp │ │ │ │ ├── DOMDocumentTypeImpl.hpp │ │ │ │ ├── DOMElementImpl.hpp │ │ │ │ ├── DOMElementNSImpl.hpp │ │ │ │ ├── DOMEntityImpl.hpp │ │ │ │ ├── DOMEntityReferenceImpl.hpp │ │ │ │ ├── DOMErrorImpl.hpp │ │ │ │ ├── DOMImplementationImpl.hpp │ │ │ │ ├── DOMImplementationListImpl.hpp │ │ │ │ ├── DOMLSInputImpl.hpp │ │ │ │ ├── DOMLSOutputImpl.hpp │ │ │ │ ├── DOMLSSerializerImpl.hpp │ │ │ │ ├── DOMLocatorImpl.hpp │ │ │ │ ├── DOMNamedNodeMapImpl.hpp │ │ │ │ ├── DOMNodeIDMap.hpp │ │ │ │ ├── DOMNodeImpl.hpp │ │ │ │ ├── DOMNodeIteratorImpl.hpp │ │ │ │ ├── DOMNodeListImpl.hpp │ │ │ │ ├── DOMNodeVector.hpp │ │ │ │ ├── DOMNormalizer.hpp │ │ │ │ ├── DOMNotationImpl.hpp │ │ │ │ ├── DOMParentNode.hpp │ │ │ │ ├── DOMProcessingInstructionImpl.hpp │ │ │ │ ├── DOMRangeImpl.hpp │ │ │ │ ├── DOMStringListImpl.hpp │ │ │ │ ├── DOMStringPool.hpp │ │ │ │ ├── DOMTextImpl.hpp │ │ │ │ ├── DOMTreeWalkerImpl.hpp │ │ │ │ ├── DOMTypeInfoImpl.hpp │ │ │ │ ├── DOMXPathExpressionImpl.hpp │ │ │ │ ├── DOMXPathNSResolverImpl.hpp │ │ │ │ ├── DOMXPathResultImpl.hpp │ │ │ │ └── XSDElementNSImpl.hpp │ │ ├── framework │ │ │ ├── BinOutputStream.hpp │ │ │ ├── LocalFileFormatTarget.hpp │ │ │ ├── LocalFileInputSource.hpp │ │ │ ├── MemBufFormatTarget.hpp │ │ │ ├── MemBufInputSource.hpp │ │ │ ├── MemoryManager.hpp │ │ │ ├── StdInInputSource.hpp │ │ │ ├── StdOutFormatTarget.hpp │ │ │ ├── URLInputSource.hpp │ │ │ ├── ValidationContext.hpp │ │ │ ├── Wrapper4DOMLSInput.hpp │ │ │ ├── Wrapper4InputSource.hpp │ │ │ ├── XMLAttDef.hpp │ │ │ ├── XMLAttDefList.hpp │ │ │ ├── XMLAttr.hpp │ │ │ ├── XMLBuffer.hpp │ │ │ ├── XMLBufferMgr.hpp │ │ │ ├── XMLContentModel.hpp │ │ │ ├── XMLDTDDescription.hpp │ │ │ ├── XMLDocumentHandler.hpp │ │ │ ├── XMLElementDecl.hpp │ │ │ ├── XMLEntityDecl.hpp │ │ │ ├── XMLEntityHandler.hpp │ │ │ ├── XMLErrorCodes.hpp │ │ │ ├── XMLErrorReporter.hpp │ │ │ ├── XMLFormatter.hpp │ │ │ ├── XMLGrammarDescription.hpp │ │ │ ├── XMLGrammarPool.hpp │ │ │ ├── XMLGrammarPoolImpl.hpp │ │ │ ├── XMLNotationDecl.hpp │ │ │ ├── XMLPScanToken.hpp │ │ │ ├── XMLRecognizer.hpp │ │ │ ├── XMLRefInfo.hpp │ │ │ ├── XMLSchemaDescription.hpp │ │ │ ├── XMLValidator.hpp │ │ │ ├── XMLValidityCodes.hpp │ │ │ └── psvi │ │ │ │ ├── PSVIAttribute.hpp │ │ │ │ ├── PSVIAttributeList.hpp │ │ │ │ ├── PSVIElement.hpp │ │ │ │ ├── PSVIHandler.hpp │ │ │ │ ├── PSVIItem.hpp │ │ │ │ ├── XSAnnotation.hpp │ │ │ │ ├── XSAttributeDeclaration.hpp │ │ │ │ ├── XSAttributeGroupDefinition.hpp │ │ │ │ ├── XSAttributeUse.hpp │ │ │ │ ├── XSComplexTypeDefinition.hpp │ │ │ │ ├── XSConstants.hpp │ │ │ │ ├── XSElementDeclaration.hpp │ │ │ │ ├── XSFacet.hpp │ │ │ │ ├── XSIDCDefinition.hpp │ │ │ │ ├── XSModel.hpp │ │ │ │ ├── XSModelGroup.hpp │ │ │ │ ├── XSModelGroupDefinition.hpp │ │ │ │ ├── XSMultiValueFacet.hpp │ │ │ │ ├── XSNamedMap.c │ │ │ │ ├── XSNamedMap.hpp │ │ │ │ ├── XSNamespaceItem.hpp │ │ │ │ ├── XSNotationDeclaration.hpp │ │ │ │ ├── XSObject.hpp │ │ │ │ ├── XSParticle.hpp │ │ │ │ ├── XSSimpleTypeDefinition.hpp │ │ │ │ ├── XSTypeDefinition.hpp │ │ │ │ ├── XSValue.hpp │ │ │ │ └── XSWildcard.hpp │ │ ├── internal │ │ │ ├── BinFileOutputStream.hpp │ │ │ ├── BinMemOutputStream.hpp │ │ │ ├── CharTypeTables.hpp │ │ │ ├── DGXMLScanner.hpp │ │ │ ├── ElemStack.hpp │ │ │ ├── EndOfEntityException.hpp │ │ │ ├── IANAEncodings.hpp │ │ │ ├── IGXMLScanner.hpp │ │ │ ├── MemoryManagerImpl.hpp │ │ │ ├── ReaderMgr.hpp │ │ │ ├── SGXMLScanner.hpp │ │ │ ├── ValidationContextImpl.hpp │ │ │ ├── VecAttrListImpl.hpp │ │ │ ├── VecAttributesImpl.hpp │ │ │ ├── WFXMLScanner.hpp │ │ │ ├── XMLInternalErrorHandler.hpp │ │ │ ├── XMLReader.hpp │ │ │ ├── XMLScanner.hpp │ │ │ ├── XMLScannerResolver.hpp │ │ │ ├── XProtoType.hpp │ │ │ ├── XSAXMLScanner.hpp │ │ │ ├── XSObjectFactory.hpp │ │ │ ├── XSerializable.hpp │ │ │ ├── XSerializationException.hpp │ │ │ ├── XSerializeEngine.hpp │ │ │ └── XTemplateSerializer.hpp │ │ ├── parsers │ │ │ ├── AbstractDOMParser.hpp │ │ │ ├── DOMLSParserImpl.hpp │ │ │ ├── SAX2XMLFilterImpl.hpp │ │ │ ├── SAX2XMLReaderImpl.hpp │ │ │ ├── SAXParser.hpp │ │ │ └── XercesDOMParser.hpp │ │ ├── sax │ │ │ ├── AttributeList.hpp │ │ │ ├── DTDHandler.hpp │ │ │ ├── DocumentHandler.hpp │ │ │ ├── EntityResolver.hpp │ │ │ ├── ErrorHandler.hpp │ │ │ ├── HandlerBase.hpp │ │ │ ├── InputSource.hpp │ │ │ ├── Locator.hpp │ │ │ ├── Parser.hpp │ │ │ ├── SAXException.hpp │ │ │ └── SAXParseException.hpp │ │ ├── sax2 │ │ │ ├── Attributes.hpp │ │ │ ├── ContentHandler.hpp │ │ │ ├── DeclHandler.hpp │ │ │ ├── DefaultHandler.hpp │ │ │ ├── LexicalHandler.hpp │ │ │ ├── SAX2XMLFilter.hpp │ │ │ ├── SAX2XMLReader.hpp │ │ │ └── XMLReaderFactory.hpp │ │ ├── util │ │ │ ├── ArrayIndexOutOfBoundsException.hpp │ │ │ ├── Base64.hpp │ │ │ ├── BaseRefVectorOf.c │ │ │ ├── BaseRefVectorOf.hpp │ │ │ ├── BinFileInputStream.hpp │ │ │ ├── BinInputStream.hpp │ │ │ ├── BinMemInputStream.hpp │ │ │ ├── BitOps.hpp │ │ │ ├── BitSet.hpp │ │ │ ├── CountedPointer.c │ │ │ ├── CountedPointer.hpp │ │ │ ├── DefaultPanicHandler.hpp │ │ │ ├── EmptyStackException.hpp │ │ │ ├── EncodingValidator.hpp │ │ │ ├── FileManagers │ │ │ │ └── WindowsFileMgr.hpp │ │ │ ├── FlagJanitor.c │ │ │ ├── FlagJanitor.hpp │ │ │ ├── Hash2KeysSetOf.c │ │ │ ├── Hash2KeysSetOf.hpp │ │ │ ├── Hashers.hpp │ │ │ ├── HexBin.hpp │ │ │ ├── IOException.hpp │ │ │ ├── IllegalArgumentException.hpp │ │ │ ├── InvalidCastException.hpp │ │ │ ├── Janitor.c │ │ │ ├── Janitor.hpp │ │ │ ├── KVStringPair.hpp │ │ │ ├── KeyRefPair.c │ │ │ ├── KeyRefPair.hpp │ │ │ ├── KeyValuePair.c │ │ │ ├── KeyValuePair.hpp │ │ │ ├── LogicalPath.c │ │ │ ├── MsgLoaders │ │ │ │ └── Win32 │ │ │ │ │ ├── Win32MsgLoader.hpp │ │ │ │ │ └── resource.h │ │ │ ├── MutexManagers │ │ │ │ └── WindowsMutexMgr.hpp │ │ │ ├── Mutexes.hpp │ │ │ ├── NameIdPool.c │ │ │ ├── NameIdPool.hpp │ │ │ ├── NetAccessors │ │ │ │ ├── BinHTTPInputStreamCommon.hpp │ │ │ │ └── WinSock │ │ │ │ │ ├── BinHTTPURLInputStream.hpp │ │ │ │ │ └── WinSockNetAccessor.hpp │ │ │ ├── NoSuchElementException.hpp │ │ │ ├── NullPointerException.hpp │ │ │ ├── NumberFormatException.hpp │ │ │ ├── OutOfMemoryException.hpp │ │ │ ├── PSVIUni.hpp │ │ │ ├── PanicHandler.hpp │ │ │ ├── ParseException.hpp │ │ │ ├── PlatformUtils.hpp │ │ │ ├── QName.hpp │ │ │ ├── RefArrayOf.c │ │ │ ├── RefArrayOf.hpp │ │ │ ├── RefArrayVectorOf.c │ │ │ ├── RefArrayVectorOf.hpp │ │ │ ├── RefHash2KeysTableOf.c │ │ │ ├── RefHash2KeysTableOf.hpp │ │ │ ├── RefHash3KeysIdPool.c │ │ │ ├── RefHash3KeysIdPool.hpp │ │ │ ├── RefHashTableOf.c │ │ │ ├── RefHashTableOf.hpp │ │ │ ├── RefStackOf.c │ │ │ ├── RefStackOf.hpp │ │ │ ├── RefVectorOf.c │ │ │ ├── RefVectorOf.hpp │ │ │ ├── RuntimeException.hpp │ │ │ ├── SchemaDateTimeException.hpp │ │ │ ├── SecurityManager.hpp │ │ │ ├── StringPool.hpp │ │ │ ├── SynchronizedStringPool.hpp │ │ │ ├── TransENameMap.c │ │ │ ├── TransENameMap.hpp │ │ │ ├── TransService.hpp │ │ │ ├── Transcoders │ │ │ │ └── Win32 │ │ │ │ │ └── Win32TransService.hpp │ │ │ ├── TranscodingException.hpp │ │ │ ├── UTFDataFormatException.hpp │ │ │ ├── UnexpectedEOFException.hpp │ │ │ ├── UnsupportedEncodingException.hpp │ │ │ ├── ValueArrayOf.c │ │ │ ├── ValueArrayOf.hpp │ │ │ ├── ValueHashTableOf.c │ │ │ ├── ValueHashTableOf.hpp │ │ │ ├── ValueStackOf.c │ │ │ ├── ValueStackOf.hpp │ │ │ ├── ValueVectorOf.c │ │ │ ├── ValueVectorOf.hpp │ │ │ ├── XML256TableTranscoder.hpp │ │ │ ├── XML88591Transcoder.hpp │ │ │ ├── XMLASCIITranscoder.hpp │ │ │ ├── XMLAbstractDoubleFloat.hpp │ │ │ ├── XMLBigDecimal.hpp │ │ │ ├── XMLBigInteger.hpp │ │ │ ├── XMLChTranscoder.hpp │ │ │ ├── XMLChar.hpp │ │ │ ├── XMLDOMMsg.hpp │ │ │ ├── XMLDateTime.hpp │ │ │ ├── XMLDouble.hpp │ │ │ ├── XMLEBCDICTranscoder.hpp │ │ │ ├── XMLEntityResolver.hpp │ │ │ ├── XMLEnumerator.hpp │ │ │ ├── XMLExceptMsgs.hpp │ │ │ ├── XMLException.hpp │ │ │ ├── XMLFileMgr.hpp │ │ │ ├── XMLFloat.hpp │ │ │ ├── XMLIBM1047Transcoder.hpp │ │ │ ├── XMLIBM1140Transcoder.hpp │ │ │ ├── XMLInitializer.hpp │ │ │ ├── XMLInteger.hpp │ │ │ ├── XMLMsgLoader.hpp │ │ │ ├── XMLMutexMgr.hpp │ │ │ ├── XMLNetAccessor.hpp │ │ │ ├── XMLNumber.hpp │ │ │ ├── XMLResourceIdentifier.hpp │ │ │ ├── XMLString.hpp │ │ │ ├── XMLStringTokenizer.hpp │ │ │ ├── XMLUCS4Transcoder.hpp │ │ │ ├── XMLURL.hpp │ │ │ ├── XMLUTF16Transcoder.hpp │ │ │ ├── XMLUTF8Transcoder.hpp │ │ │ ├── XMLUni.hpp │ │ │ ├── XMLUniDefs.hpp │ │ │ ├── XMLUri.hpp │ │ │ ├── XMLWin1252Transcoder.hpp │ │ │ ├── XMemory.hpp │ │ │ ├── XercesDefs.hpp │ │ │ ├── XercesVersion.hpp │ │ │ ├── Xerces_autoconf_config.hpp │ │ │ └── regx │ │ │ │ ├── ASCIIRangeFactory.hpp │ │ │ │ ├── BMPattern.hpp │ │ │ │ ├── BlockRangeFactory.hpp │ │ │ │ ├── CharToken.hpp │ │ │ │ ├── ClosureToken.hpp │ │ │ │ ├── ConcatToken.hpp │ │ │ │ ├── Match.hpp │ │ │ │ ├── Op.hpp │ │ │ │ ├── OpFactory.hpp │ │ │ │ ├── ParenToken.hpp │ │ │ │ ├── ParserForXMLSchema.hpp │ │ │ │ ├── RangeFactory.hpp │ │ │ │ ├── RangeToken.hpp │ │ │ │ ├── RangeTokenMap.hpp │ │ │ │ ├── RegularExpression.hpp │ │ │ │ ├── RegxDefs.hpp │ │ │ │ ├── RegxParser.hpp │ │ │ │ ├── RegxUtil.hpp │ │ │ │ ├── StringToken.hpp │ │ │ │ ├── Token.hpp │ │ │ │ ├── TokenFactory.hpp │ │ │ │ ├── TokenInc.hpp │ │ │ │ ├── UniCharTable.hpp │ │ │ │ ├── UnicodeRangeFactory.hpp │ │ │ │ ├── UnionToken.hpp │ │ │ │ ├── XMLRangeFactory.hpp │ │ │ │ └── XMLUniCharacter.hpp │ │ ├── validators │ │ │ ├── DTD │ │ │ │ ├── DTDAttDef.hpp │ │ │ │ ├── DTDAttDefList.hpp │ │ │ │ ├── DTDElementDecl.hpp │ │ │ │ ├── DTDEntityDecl.hpp │ │ │ │ ├── DTDGrammar.hpp │ │ │ │ ├── DTDScanner.hpp │ │ │ │ ├── DTDValidator.hpp │ │ │ │ ├── DocTypeHandler.hpp │ │ │ │ └── XMLDTDDescriptionImpl.hpp │ │ │ ├── common │ │ │ │ ├── AllContentModel.hpp │ │ │ │ ├── CMAny.hpp │ │ │ │ ├── CMBinaryOp.hpp │ │ │ │ ├── CMLeaf.hpp │ │ │ │ ├── CMNode.hpp │ │ │ │ ├── CMRepeatingLeaf.hpp │ │ │ │ ├── CMStateSet.hpp │ │ │ │ ├── CMUnaryOp.hpp │ │ │ │ ├── ContentLeafNameTypeVector.hpp │ │ │ │ ├── ContentSpecNode.hpp │ │ │ │ ├── DFAContentModel.hpp │ │ │ │ ├── Grammar.hpp │ │ │ │ ├── GrammarResolver.hpp │ │ │ │ ├── MixedContentModel.hpp │ │ │ │ └── SimpleContentModel.hpp │ │ │ ├── datatype │ │ │ │ ├── AbstractNumericFacetValidator.hpp │ │ │ │ ├── AbstractNumericValidator.hpp │ │ │ │ ├── AbstractStringValidator.hpp │ │ │ │ ├── AnySimpleTypeDatatypeValidator.hpp │ │ │ │ ├── AnyURIDatatypeValidator.hpp │ │ │ │ ├── Base64BinaryDatatypeValidator.hpp │ │ │ │ ├── BooleanDatatypeValidator.hpp │ │ │ │ ├── DatatypeValidator.hpp │ │ │ │ ├── DatatypeValidatorFactory.hpp │ │ │ │ ├── DateDatatypeValidator.hpp │ │ │ │ ├── DateTimeDatatypeValidator.hpp │ │ │ │ ├── DateTimeValidator.hpp │ │ │ │ ├── DayDatatypeValidator.hpp │ │ │ │ ├── DecimalDatatypeValidator.hpp │ │ │ │ ├── DoubleDatatypeValidator.hpp │ │ │ │ ├── DurationDatatypeValidator.hpp │ │ │ │ ├── ENTITYDatatypeValidator.hpp │ │ │ │ ├── FloatDatatypeValidator.hpp │ │ │ │ ├── HexBinaryDatatypeValidator.hpp │ │ │ │ ├── IDDatatypeValidator.hpp │ │ │ │ ├── IDREFDatatypeValidator.hpp │ │ │ │ ├── InvalidDatatypeFacetException.hpp │ │ │ │ ├── InvalidDatatypeValueException.hpp │ │ │ │ ├── ListDatatypeValidator.hpp │ │ │ │ ├── MonthDatatypeValidator.hpp │ │ │ │ ├── MonthDayDatatypeValidator.hpp │ │ │ │ ├── NCNameDatatypeValidator.hpp │ │ │ │ ├── NOTATIONDatatypeValidator.hpp │ │ │ │ ├── NameDatatypeValidator.hpp │ │ │ │ ├── QNameDatatypeValidator.hpp │ │ │ │ ├── StringDatatypeValidator.hpp │ │ │ │ ├── TimeDatatypeValidator.hpp │ │ │ │ ├── UnionDatatypeValidator.hpp │ │ │ │ ├── XMLCanRepGroup.hpp │ │ │ │ ├── YearDatatypeValidator.hpp │ │ │ │ └── YearMonthDatatypeValidator.hpp │ │ │ └── schema │ │ │ │ ├── ComplexTypeInfo.hpp │ │ │ │ ├── GeneralAttributeCheck.hpp │ │ │ │ ├── NamespaceScope.hpp │ │ │ │ ├── PSVIDefs.hpp │ │ │ │ ├── SchemaAttDef.hpp │ │ │ │ ├── SchemaAttDefList.hpp │ │ │ │ ├── SchemaElementDecl.hpp │ │ │ │ ├── SchemaGrammar.hpp │ │ │ │ ├── SchemaInfo.hpp │ │ │ │ ├── SchemaSymbols.hpp │ │ │ │ ├── SchemaValidator.hpp │ │ │ │ ├── SubstitutionGroupComparator.hpp │ │ │ │ ├── TraverseSchema.hpp │ │ │ │ ├── XMLSchemaDescriptionImpl.hpp │ │ │ │ ├── XSDDOMParser.hpp │ │ │ │ ├── XSDErrorReporter.hpp │ │ │ │ ├── XSDLocator.hpp │ │ │ │ ├── XUtil.hpp │ │ │ │ ├── XercesAttGroupInfo.hpp │ │ │ │ ├── XercesElementWildcard.hpp │ │ │ │ ├── XercesGroupInfo.hpp │ │ │ │ └── identity │ │ │ │ ├── FieldActivator.hpp │ │ │ │ ├── FieldValueMap.hpp │ │ │ │ ├── IC_Field.hpp │ │ │ │ ├── IC_Key.hpp │ │ │ │ ├── IC_KeyRef.hpp │ │ │ │ ├── IC_Selector.hpp │ │ │ │ ├── IC_Unique.hpp │ │ │ │ ├── IdentityConstraint.hpp │ │ │ │ ├── IdentityConstraintHandler.hpp │ │ │ │ ├── ValueStore.hpp │ │ │ │ ├── ValueStoreCache.hpp │ │ │ │ ├── XPathException.hpp │ │ │ │ ├── XPathMatcher.hpp │ │ │ │ ├── XPathMatcherStack.hpp │ │ │ │ ├── XPathSymbols.hpp │ │ │ │ └── XercesXPath.hpp │ │ └── xinclude │ │ │ ├── XIncludeDOMDocumentProcessor.hpp │ │ │ ├── XIncludeLocation.hpp │ │ │ └── XIncludeUtils.hpp │ ├── zconf.h │ └── zlib.h ├── libdb61.dll ├── libpng16.dll ├── libs │ ├── detours.lib │ ├── libdb61.lib │ ├── libjpeg.lib │ ├── libpng16.lib │ ├── xerces-c_3.lib │ └── zdll.lib ├── mods │ ├── mod_AddressFinder │ │ ├── AddressComparissons.xls │ │ ├── AddressFinder.cpp │ │ ├── AddressFinder.h │ │ ├── Addresses.cpp │ │ ├── Addresses.h │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_addressfinder.cpp │ │ ├── mod_addressfinder.def │ │ ├── mod_addressfinder.h │ │ ├── mod_addressfinder.rc │ │ ├── mod_addressfinder.txt │ │ ├── mod_addressfinder.vcxproj │ │ ├── mod_addressfinder.vcxproj.filters │ │ ├── res │ │ │ └── mod_addressfinder.rc2 │ │ └── resource.h │ ├── mod_aim │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_aim.cpp │ │ ├── mod_aim.def │ │ ├── mod_aim.h │ │ ├── mod_aim.rc │ │ ├── mod_aim.vcxproj │ │ ├── mod_aim.vcxproj.filters │ │ ├── res │ │ │ └── mod_aim.rc2 │ │ └── resource.h │ ├── mod_antylogout │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_antylogout.cpp │ │ ├── mod_antylogout.def │ │ ├── mod_antylogout.h │ │ ├── mod_antylogout.rc │ │ ├── mod_antylogout.vcxproj │ │ ├── mod_antylogout.vcxproj.filters │ │ └── res │ │ │ └── mod_antylogout.rc2 │ ├── mod_autogo │ │ ├── .cvsignore │ │ ├── Alarm.cpp │ │ ├── Alarm.h │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── CustomSpellDialog.cpp │ │ ├── CustomSpellDialog.h │ │ ├── Enumerations.cpp │ │ ├── Enumerations.h │ │ ├── GeneralConfigDialog.cpp │ │ ├── GeneralConfigDialog.h │ │ ├── ImageButtonWithStyle.cpp │ │ ├── ImageButtonWithStyle.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── Trigger.cpp │ │ ├── Trigger.h │ │ ├── VisualStylesXP.cpp │ │ ├── VisualStylesXP.h │ │ ├── WhiteList.cpp │ │ ├── WhiteList.h │ │ ├── alarmdialog.cpp │ │ ├── alarmdialog.h │ │ ├── exports.cpp │ │ ├── mod_autogo.cpp │ │ ├── mod_autogo.def │ │ ├── mod_autogo.h │ │ ├── mod_autogo.rc │ │ ├── mod_autogo.vcxproj │ │ ├── mod_autogo.vcxproj.filters │ │ ├── res │ │ │ ├── Attack.bmp │ │ │ ├── Audio.bmp │ │ │ ├── Background.bmp │ │ │ ├── Blank.bmp │ │ │ ├── CastSpell.bmp │ │ │ ├── Columns.bmp │ │ │ ├── Depot.bmp │ │ │ ├── Items.bmp │ │ │ ├── KillTibia.bmp │ │ │ ├── LogEvents.bmp │ │ │ ├── LogOut.bmp │ │ │ ├── MaximizeWindow.bmp │ │ │ ├── Permanent.bmp │ │ │ ├── Persistent.bmp │ │ │ ├── Runaway.bmp │ │ │ ├── ShutdownComputer.bmp │ │ │ ├── Start.bmp │ │ │ ├── StartModule.bmp │ │ │ ├── Stop.bmp │ │ │ ├── StopOld.bmp │ │ │ ├── SuspendModule.bmp │ │ │ ├── TakeScreenshot.bmp │ │ │ ├── condition_burning.bmp │ │ │ ├── condition_electrified.bmp │ │ │ ├── condition_logoutblock.bmp │ │ │ ├── condition_poisoned.bmp │ │ │ ├── general.bmp │ │ │ ├── mod_autogo.rc2 │ │ │ ├── proximity.bmp │ │ │ ├── skull_black.bmp │ │ │ ├── skull_green.bmp │ │ │ ├── skull_red.bmp │ │ │ ├── skull_white.bmp │ │ │ ├── skull_yellow.bmp │ │ │ ├── speaker.ico │ │ │ ├── speaker2.ico │ │ │ └── vip.bmp │ │ ├── resource.h │ │ ├── resource.hm │ │ └── sound │ │ │ ├── alarm.wav │ │ │ ├── hploss.wav │ │ │ ├── incorrec.wav │ │ │ └── message.wav │ ├── mod_banker │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_banker.cpp │ │ ├── mod_banker.def │ │ ├── mod_banker.h │ │ ├── mod_banker.rc │ │ ├── mod_banker.vcxproj │ │ ├── mod_banker.vcxproj.filters │ │ ├── res │ │ │ └── mod_banker.rc2 │ │ └── resource.h │ ├── mod_cavebot │ │ ├── .cvsignore │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── DropLootDialog.cpp │ │ ├── DropLootDialog.h │ │ ├── Helpers.cpp │ │ ├── Helpers.h │ │ ├── LoadWaypointsInfo.cpp │ │ ├── LoadWaypointsInfo.h │ │ ├── SendStats.cpp │ │ ├── SendStats.h │ │ ├── SharedMemory.cpp │ │ ├── SharedMemory.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_cavebot.cpp │ │ ├── mod_cavebot.def │ │ ├── mod_cavebot.h │ │ ├── mod_cavebot.rc │ │ ├── mod_cavebot.vcxproj │ │ ├── mod_cavebot.vcxproj.filters │ │ ├── res │ │ │ └── mod_cavebot.rc2 │ │ └── resource.h │ ├── mod_creatureinfo │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── HashMap.h │ │ ├── KnownInfo.cpp │ │ ├── KnownInfo.h │ │ ├── NameChanger.cpp │ │ ├── NameChanger.h │ │ ├── Resource.h │ │ ├── SendStats.cpp │ │ ├── SendStats.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_creatureinfo.cpp │ │ ├── mod_creatureinfo.def │ │ ├── mod_creatureinfo.h │ │ ├── mod_creatureinfo.rc │ │ ├── mod_creatureinfo.vcxproj │ │ ├── mod_creatureinfo.vcxproj.filters │ │ └── res │ │ │ └── mod_creatureinfo.rc2 │ ├── mod_eater │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_eater.cpp │ │ ├── mod_eater.def │ │ ├── mod_eater.h │ │ ├── mod_eater.rc │ │ ├── mod_eater.vcxproj │ │ ├── mod_eater.vcxproj.filters │ │ └── res │ │ │ └── mod_eater.rc2 │ ├── mod_fisher │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_fisher.cpp │ │ ├── mod_fisher.def │ │ ├── mod_fisher.h │ │ ├── mod_fisher.rc │ │ ├── mod_fisher.vcxproj │ │ ├── mod_fisher.vcxproj.filters │ │ ├── res │ │ │ └── mod_fisher.rc2 │ │ └── resource.h │ ├── mod_fluid │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_fluid.cpp │ │ ├── mod_fluid.def │ │ ├── mod_fluid.h │ │ ├── mod_fluid.rc │ │ ├── mod_fluid.vcxproj │ │ ├── mod_fluid.vcxproj.filters │ │ ├── res │ │ │ └── mod_fluid.rc2 │ │ └── resource.h │ ├── mod_fps │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_fps.cpp │ │ ├── mod_fps.def │ │ ├── mod_fps.h │ │ ├── mod_fps.rc │ │ ├── mod_fps.vcxproj │ │ ├── mod_fps.vcxproj.filters │ │ └── res │ │ │ └── mod_fps.rc2 │ ├── mod_grouping │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_grouping.cpp │ │ ├── mod_grouping.def │ │ ├── mod_grouping.h │ │ ├── mod_grouping.rc │ │ ├── mod_grouping.vcxproj │ │ ├── mod_grouping.vcxproj.filters │ │ └── res │ │ │ └── mod_grouping.rc2 │ ├── mod_itemconfig │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ItemConfig.cpp │ │ ├── ItemConfig.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── ToolItemConfig.cpp │ │ ├── ToolItemConfig.h │ │ ├── check.bmp │ │ ├── exports.cpp │ │ ├── halfchec.bmp │ │ ├── mod_itemconfig.cpp │ │ ├── mod_itemconfig.def │ │ ├── mod_itemconfig.h │ │ ├── mod_itemconfig.rc │ │ ├── mod_itemconfig.vcxproj │ │ ├── mod_itemconfig.vcxproj.filters │ │ ├── res │ │ │ ├── Items.bmp │ │ │ ├── checks.bmp │ │ │ └── mod_itemconfig.rc2 │ │ ├── resource.h │ │ └── uncheck.bmp │ ├── mod_light │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_light.cpp │ │ ├── mod_light.def │ │ ├── mod_light.h │ │ ├── mod_light.rc │ │ ├── mod_light.vcxproj │ │ ├── mod_light.vcxproj.filters │ │ └── res │ │ │ └── mod_light.rc2 │ ├── mod_login │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── SendKeys.cpp │ │ ├── SendKeys.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_login.cpp │ │ ├── mod_login.def │ │ ├── mod_login.h │ │ ├── mod_login.rc │ │ ├── mod_login.vcxproj │ │ ├── mod_login.vcxproj.filters │ │ ├── res │ │ │ └── mod_login.rc2 │ │ └── resource.h │ ├── mod_looter │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── SendStats.cpp │ │ ├── SendStats.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_looter.cpp │ │ ├── mod_looter.def │ │ ├── mod_looter.h │ │ ├── mod_looter.rc │ │ ├── mod_looter.vcxproj │ │ ├── mod_looter.vcxproj.filters │ │ ├── res │ │ │ └── mod_looter.rc2 │ │ └── resource.h │ ├── mod_maphack │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_maphack.cpp │ │ ├── mod_maphack.def │ │ ├── mod_maphack.h │ │ ├── mod_maphack.rc │ │ ├── mod_maphack.vcxproj │ │ ├── mod_maphack.vcxproj.filters │ │ ├── res │ │ │ └── mod_maphack.rc2 │ │ └── resource.h │ ├── mod_memdebug │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_memdebug.cpp │ │ ├── mod_memdebug.def │ │ ├── mod_memdebug.h │ │ ├── mod_memdebug.rc │ │ ├── mod_memdebug.vcxproj │ │ ├── mod_memdebug.vcxproj.filters │ │ ├── res │ │ │ └── mod_memdebug.rc2 │ │ └── resource.h │ ├── mod_monstershow │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── MonsterButton.cpp │ │ ├── MonsterButton.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── ToolMonsterShow.cpp │ │ ├── ToolMonsterShow.h │ │ ├── exports.cpp │ │ ├── mod_monstershow.cpp │ │ ├── mod_monstershow.def │ │ ├── mod_monstershow.h │ │ ├── mod_monstershow.rc │ │ ├── mod_monstershow.vcxproj │ │ ├── mod_monstershow.vcxproj.filters │ │ ├── res │ │ │ └── mod_monstershow.rc2 │ │ └── resource.h │ ├── mod_osv │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── Includes.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── TibiaItem_impl.cpp │ │ ├── exports.cpp │ │ ├── mod_antylogout.cpp │ │ ├── mod_antylogout.def │ │ ├── mod_antylogout.h │ │ ├── mod_antylogout.rc │ │ ├── mod_osv.cpp │ │ ├── mod_osv.def │ │ ├── mod_osv.h │ │ ├── mod_osv.nsdas │ │ ├── mod_osv.rc │ │ └── proxy.cpp │ ├── mod_playerinfo │ │ ├── CharInfoDialog.cpp │ │ ├── CharInfoDialog.h │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_playerinfo.cpp │ │ ├── mod_playerinfo.def │ │ ├── mod_playerinfo.h │ │ ├── mod_playerinfo.rc │ │ ├── mod_playerinfo.vcxproj │ │ ├── mod_playerinfo.vcxproj.filters │ │ ├── playerInfo.cpp │ │ ├── playerInfo.h │ │ ├── res │ │ │ └── mod_playerinfo.rc2 │ │ └── resource.h │ ├── mod_responder │ │ ├── AutoResponderParser.cpp │ │ ├── AutoResponderParser.h │ │ ├── AutoResponderParserContext.cpp │ │ ├── AutoResponderParserContext.h │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── ToolAutoRespond.cpp │ │ ├── ToolAutoRespond.h │ │ ├── ToolAutoResponderMessage.cpp │ │ ├── ToolAutoResponderMessage.h │ │ ├── ToolAutoResponderThreadConfig.cpp │ │ ├── ToolAutoResponderThreadConfig.h │ │ ├── Util.cpp │ │ ├── Util.h │ │ ├── exports.cpp │ │ ├── mod_responder.cpp │ │ ├── mod_responder.def │ │ ├── mod_responder.h │ │ ├── mod_responder.rc │ │ ├── mod_responder.vcxproj │ │ ├── mod_responder.vcxproj.filters │ │ ├── res │ │ │ └── mod_responder.rc2 │ │ └── resource.h │ ├── mod_restack │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_restack.cpp │ │ ├── mod_restack.def │ │ ├── mod_restack.h │ │ ├── mod_restack.rc │ │ ├── mod_restack.vcxproj │ │ ├── mod_restack.vcxproj.filters │ │ ├── res │ │ │ └── mod_restack.rc2 │ │ └── resource.h │ ├── mod_runemaker │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── ToolContainerContent.cpp │ │ ├── ToolContainerContent.h │ │ ├── exports.cpp │ │ ├── mod_runemaker.cpp │ │ ├── mod_runemaker.def │ │ ├── mod_runemaker.h │ │ ├── mod_runemaker.rc │ │ ├── mod_runemaker.vcxproj │ │ ├── mod_runemaker.vcxproj.filters │ │ ├── res │ │ │ └── mod_runemaker.rc2 │ │ └── resource.h │ ├── mod_seller │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_seller.cpp │ │ ├── mod_seller.def │ │ ├── mod_seller.h │ │ ├── mod_seller.rc │ │ ├── mod_seller.vcxproj │ │ ├── mod_seller.vcxproj.filters │ │ ├── res │ │ │ └── mod_seller.rc2 │ │ └── resource.h │ ├── mod_showmap │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigWindow.cpp │ │ ├── ConfigWindow.h │ │ ├── MapButton.cpp │ │ ├── MapButton.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── ToolMapShow.cpp │ │ ├── ToolMapShow.h │ │ ├── exports.cpp │ │ ├── mod_showmap.cpp │ │ ├── mod_showmap.def │ │ ├── mod_showmap.h │ │ ├── mod_showmap.rc │ │ ├── mod_showmap.vcxproj │ │ ├── mod_showmap.vcxproj.filters │ │ ├── res │ │ │ ├── createLockImages.py │ │ │ ├── map_blocked.bmp │ │ │ ├── map_blocked_lock.bmp │ │ │ ├── map_closedhole.bmp │ │ │ ├── map_closedhole_lock.bmp │ │ │ ├── map_depot.bmp │ │ │ ├── map_depot_lock.bmp │ │ │ ├── map_empty.bmp │ │ │ ├── map_grate.bmp │ │ │ ├── map_grate_lock.bmp │ │ │ ├── map_ladder.bmp │ │ │ ├── map_ladder_lock.bmp │ │ │ ├── map_lock.bmp │ │ │ ├── map_lock_mask.bmp │ │ │ ├── map_lock_mask_lock.bmp │ │ │ ├── map_magicrope.bmp │ │ │ ├── map_magicrope_lock.bmp │ │ │ ├── map_openhole.bmp │ │ │ ├── map_openhole_lock.bmp │ │ │ ├── map_rope.bmp │ │ │ ├── map_rope_lock.bmp │ │ │ ├── map_samefloor.bmp │ │ │ ├── map_samefloor_lock.bmp │ │ │ ├── map_self.bmp │ │ │ ├── map_stairs.bmp │ │ │ ├── map_stairs_lock.bmp │ │ │ ├── map_tele.bmp │ │ │ ├── map_tele_lock.bmp │ │ │ ├── map_unktele.bmp │ │ │ ├── map_unktele_lock.bmp │ │ │ └── mod_showmap.rc2 │ │ ├── resource.h │ │ └── thumbnailCARAJ88G.bmp │ ├── mod_sorter │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_sorter.cpp │ │ ├── mod_sorter.def │ │ ├── mod_sorter.h │ │ ├── mod_sorter.rc │ │ ├── mod_sorter.vcxproj │ │ ├── mod_sorter.vcxproj.filters │ │ ├── mod_sorter2.0 │ │ ├── res │ │ │ └── mod_sorter.rc2 │ │ └── resource.h │ ├── mod_spellcaster │ │ ├── AOEDialog.cpp │ │ ├── AOEDialog.h │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── HealList.cpp │ │ ├── HealList.h │ │ ├── Icons │ │ │ └── Creatures.bmp │ │ ├── LifeDialog.cpp │ │ ├── LifeDialog.h │ │ ├── ManaDialog.cpp │ │ ├── ManaDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── StrikeDialog.cpp │ │ ├── StrikeDialog.h │ │ ├── SummonDialog.cpp │ │ ├── SummonDialog.h │ │ ├── TimedDialog.cpp │ │ ├── TimedDialog.h │ │ ├── XTabCtrl.cpp │ │ ├── XTabCtrl.h │ │ ├── creature.bmp │ │ ├── exports.cpp │ │ ├── mod_spellcaster.cpp │ │ ├── mod_spellcaster.def │ │ ├── mod_spellcaster.h │ │ ├── mod_spellcaster.rc │ │ ├── mod_spellcaster.vcxproj │ │ ├── mod_spellcaster.vcxproj.filters │ │ ├── res │ │ │ └── mod_spellcaster.rc2 │ │ └── resource.h │ ├── mod_team │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── ConnectedNode.cpp │ │ ├── ConnectedNode.h │ │ ├── ConnectedNodes.cpp │ │ ├── ConnectedNodes.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_team.cpp │ │ ├── mod_team.def │ │ ├── mod_team.h │ │ ├── mod_team.rc │ │ ├── mod_team.vcxproj │ │ ├── mod_team.vcxproj.filters │ │ ├── res │ │ │ └── mod_team.rc2 │ │ └── resource.h │ ├── mod_trademon │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── Resource.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_trademon.cpp │ │ ├── mod_trademon.def │ │ ├── mod_trademon.h │ │ ├── mod_trademon.rc │ │ ├── mod_trademon.vcxproj │ │ ├── mod_trademon.vcxproj.filters │ │ └── res │ │ │ └── mod_trademon.rc2 │ ├── mod_uh │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_uh.cpp │ │ ├── mod_uh.def │ │ ├── mod_uh.h │ │ ├── mod_uh.rc │ │ ├── mod_uh.vcxproj │ │ ├── mod_uh.vcxproj.filters │ │ ├── res │ │ │ └── mod_uh.rc2 │ │ └── resource.h │ └── mod_xray │ │ ├── ConfigData.cpp │ │ ├── ConfigData.h │ │ ├── ConfigDialog.cpp │ │ ├── ConfigDialog.h │ │ ├── StdAfx.cpp │ │ ├── StdAfx.h │ │ ├── exports.cpp │ │ ├── mod_xray.cpp │ │ ├── mod_xray.def │ │ ├── mod_xray.h │ │ ├── mod_xray.rc │ │ ├── mod_xray.vcxproj │ │ ├── mod_xray.vcxproj.filters │ │ ├── res │ │ └── mod_xray.rc2 │ │ └── resource.h ├── out │ └── license.txt ├── sdk │ ├── mod.def │ ├── sdk.vcxproj │ └── sdk.vcxproj.filters ├── stderr.txt ├── stdout.txt ├── ta_creatures_c.db ├── tacode.txt ├── tascripts │ ├── AntyLogout.py │ ├── AutoFisher.py │ ├── InpacketExample.py │ ├── XRay.py │ ├── _ │ │ ├── KickAndStuckWarning.py │ │ ├── RingChanger.py │ │ └── ShowInvisibles.py │ └── tautil.py ├── tre │ ├── ABOUT-NLS │ ├── AUTHORS │ ├── COPYING │ ├── ChangeLog │ ├── INSTALL │ ├── LICENSE │ ├── Makefile.am │ ├── Makefile.in │ ├── NEWS │ ├── README │ ├── THANKS │ ├── TODO │ ├── aclocal.m4 │ ├── config.h.in │ ├── configure │ ├── configure.ac │ ├── doc │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── agrep.1 │ │ ├── agrep.1.in │ │ ├── default.css │ │ ├── tre-api.html │ │ └── tre-syntax.html │ ├── lib │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── README │ │ ├── gettext.h │ │ ├── regcomp.c │ │ ├── regerror.c │ │ ├── regex.h │ │ ├── regexec.c │ │ ├── tre-ast.c │ │ ├── tre-ast.h │ │ ├── tre-compile.c │ │ ├── tre-compile.h │ │ ├── tre-config.h.in │ │ ├── tre-internal.h │ │ ├── tre-match-approx.c │ │ ├── tre-match-backtrack.c │ │ ├── tre-match-parallel.c │ │ ├── tre-match-utils.h │ │ ├── tre-mem.c │ │ ├── tre-mem.h │ │ ├── tre-parse.c │ │ ├── tre-parse.h │ │ ├── tre-stack.c │ │ ├── tre-stack.h │ │ ├── xmalloc.c │ │ └── xmalloc.h │ ├── m4 │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── ac_libtool_tags.m4 │ │ ├── ax_check_funcs_comp.m4 │ │ ├── ax_check_sign.m4 │ │ ├── ax_decl_wchar_max.m4 │ │ ├── tre_prog_cc_optimizations.m4 │ │ └── vl_prog_cc_warnings.m4 │ ├── mods │ │ └── tre.dll │ ├── po │ │ ├── LINGUAS │ │ ├── Makefile.in.in │ │ ├── Makevars │ │ ├── POTFILES.in │ │ ├── Rules-quot │ │ ├── boldquot.sed │ │ ├── en@boldquot.header │ │ ├── en@quot.header │ │ ├── fi.gmo │ │ ├── fi.po │ │ ├── insert-header.sin │ │ ├── quot.sed │ │ ├── remove-potcdate.sin │ │ ├── stamp-po │ │ └── tre.pot │ ├── python │ │ ├── example.py │ │ ├── setup.py │ │ └── tre-python.c │ ├── src │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ └── agrep.c │ ├── tests │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── bench.c │ │ ├── build-tests.sh │ │ ├── randtest.c │ │ ├── retest.c │ │ └── test-str-source.c │ ├── tre.pc.in │ ├── tre.spec.in │ ├── utils │ │ ├── Makefile.am │ │ ├── Makefile.in │ │ ├── autogen.sh │ │ ├── build-rpm.sh │ │ ├── compile │ │ ├── config.guess │ │ ├── config.rpath │ │ ├── config.sub │ │ ├── depcomp │ │ ├── install-sh │ │ ├── ltmain.sh │ │ ├── missing │ │ └── mkinstalldirs │ └── win32 │ │ ├── config.h │ │ ├── tre-config.h │ │ ├── tre.def │ │ ├── tre.vcxproj │ │ └── tre.vcxproj.filters ├── xerces-c_3_1.dll └── zlib1.dll ├── tibiaauto.sln └── uncrustify.cfg /README.txt: -------------------------------------------------------------------------------- 1 | Steps: 2 | 1.Download and install the old version of TA from 3 | https://sourceforge.net/projects/tibiaauto/files/tibiaauto/2.73.0/ 4 | and install it in, say, C:\Program Files (x86)\Tibia Auto\ 5 | 6 | 2. Delete the file C:\Program Files (x86)\Tibia Auto\data\tibiaauto-consts.xml(path may vary depending on where you installed it) 7 | 8 | 3. Copy the file dowloaded with these instructions (at https://sourceforge.net/projects/tibiaauto/files/tibiaauto/2.74.0/) into the same directory as the deleted file 9 | 10 | Then run TA along with the new 10.100 Tibia client. 11 | 12 | -------------------------------------------------------------------------------- /installPageTibiaClient.ini: -------------------------------------------------------------------------------- 1 | [Settings] 2 | NumFields=2 3 | 4 | [Field 1] 5 | Type=DirRequest 6 | Left=0 7 | Right=-20 8 | Top=3 9 | Bottom=15 10 | Text=Select a directory... 11 | State=C:\Program Files\Tibia 12 | -------------------------------------------------------------------------------- /tibiaauto-kernel/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // tibiaauto.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | #include "time.h" 7 | -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Backup/TibiaDatReader/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Windows.Forms; 4 | 5 | namespace TibiaDatReader 6 | { 7 | static class Program 8 | { 9 | /// 10 | /// The main entry point for the application. 11 | /// 12 | [STAThread] 13 | static void Main() 14 | { 15 | Application.EnableVisualStyles(); 16 | Application.SetCompatibleTextRenderingDefault(false); 17 | Application.Run(new TibiaDataMainDialog()); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Backup/TibiaDatReader/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | TibiaDatParse 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/GameSprite.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/GameSprite.class -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/ImageSet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/ImageSet.class -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/Java Version for 8.4/ImageSet.java: -------------------------------------------------------------------------------- 1 | public class ImageSet { 2 | int ind; 3 | int[] images; 4 | int numImages; 5 | public ImageSet(int n,int i){ 6 | this.ind=i; 7 | this.numImages=0; 8 | this.images = new int[n]; 9 | } 10 | 11 | public void addImage(int n){ 12 | this.images[this.numImages++] = n; 13 | } 14 | 15 | public void addImage(int[] n){ 16 | for(int i=0;i 10 | /// The main entry point for the application. 11 | /// 12 | [STAThread] 13 | static void Main() 14 | { 15 | Application.EnableVisualStyles(); 16 | Application.SetCompatibleTextRenderingDefault(false); 17 | Application.Run(new TibiaDataMainDialog()); 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/TibiaDatReader/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/_UpgradeReport_Files/UpgradeReport_Minus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/TibiaDatReader/_UpgradeReport_Files/UpgradeReport_Minus.gif -------------------------------------------------------------------------------- /tibiaauto-kernel/TibiaDatReader/_UpgradeReport_Files/UpgradeReport_Plus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/TibiaDatReader/_UpgradeReport_Files/UpgradeReport_Plus.gif -------------------------------------------------------------------------------- /tibiaauto-kernel/doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/doc.txt -------------------------------------------------------------------------------- /tibiaauto-kernel/docs/VC6 Filetypes.txt: -------------------------------------------------------------------------------- 1 | plg - for looking up definitions and initializations of functions 2 | clw - class wizard files used to track all classes, functions, gui items and associated parameters -------------------------------------------------------------------------------- /tibiaauto-kernel/docs/tibia - memmap -1_5_6_1.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/docs/tibia - memmap -1_5_6_1.xls -------------------------------------------------------------------------------- /tibiaauto-kernel/docs/tibia - memmap.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/docs/tibia - memmap.xls -------------------------------------------------------------------------------- /tibiaauto-kernel/docs/tibia czary kalk.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/docs/tibia czary kalk.xls -------------------------------------------------------------------------------- /tibiaauto-kernel/info.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/info.tex -------------------------------------------------------------------------------- /tibiaauto-kernel/res/TA HighFi version.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/res/TA HighFi version.ico -------------------------------------------------------------------------------- /tibiaauto-kernel/res/TA LowFi version Hidden.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/res/TA LowFi version Hidden.ico -------------------------------------------------------------------------------- /tibiaauto-kernel/res/TA LowFi version.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/res/TA LowFi version.ico -------------------------------------------------------------------------------- /tibiaauto-kernel/res/tibiaauto.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/res/tibiaauto.ico -------------------------------------------------------------------------------- /tibiaauto-kernel/res/tibiaauto.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // TIBIAAUTO.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-kernel/stats/loot.mdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/stats/loot.mdb -------------------------------------------------------------------------------- /tibiaauto-kernel/stats/tibiaauto-stats-loot-head.txt: -------------------------------------------------------------------------------- 1 | timestamp,random,name,pos,objectId,quantity,lootInBags,checksum -------------------------------------------------------------------------------- /tibiaauto-kernel/stats/todo/stat.bat: -------------------------------------------------------------------------------- 1 | cat all.txt|cut -d',' -f3|sort|uniq -c |sort -------------------------------------------------------------------------------- /tibiaauto-kernel/tacode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tacode.txt -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaAuto.cfg.unknown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaAuto.cfg.unknown -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto-stats-loot.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaauto-stats-loot.txt -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaauto.rc -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/CreaturesReader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "tibiaauto_util.h" 4 | 5 | //ugly hack-around to prevent conflict of always-included by mfc oledb.h with berkeley's db.h 6 | #define DBTYPE ORACLE_DBTYPE 7 | #undef DB_UNKNOWN 8 | #include 9 | #undef DBTYPE 10 | 11 | class TIBIAAUTOUTIL_API CCreaturesReader 12 | { 13 | public: 14 | char ** findCreatureStatInArea(int x, int y, int z, int rangeXY, int rangeZ); 15 | int findCreatureStatForLocationTibiaId(int x, int y, int z, int pos); 16 | char * findCreatureStatForLocationName(int x, int y, int z, int pos); 17 | int findCreatureStatForLocationCount(int x, int y, int z); 18 | CCreaturesReader(); 19 | virtual ~CCreaturesReader(); 20 | private: 21 | char ** addCreatureToList(char **list, char *name, int *size); 22 | static Db *db; 23 | }; -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/IPCBackPipe.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "tibiaauto_util.h" 4 | #include "IpcMessage.h" 5 | 6 | class TIBIAAUTOUTIL_API CIPCBackPipe 7 | { 8 | public: 9 | static int readFromPipe(CIpcMessage *mess, int expectedType); 10 | 11 | private: 12 | CIPCBackPipe() {}; 13 | ~CIPCBackPipe() {}; 14 | static HANDLE hPipeBack; 15 | static int initialised; 16 | static CIpcMessage *pipeBackCache; 17 | static int pipeBackCacheSize; 18 | static int pipeBackCacheCount; 19 | static void enlargePipeBackCache(); 20 | public: 21 | static void InitialiseIPC(); 22 | }; 23 | 24 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/InstallPath.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | #include 4 | 5 | class TIBIAAUTOUTIL_API CInstallPath 6 | { 7 | private: 8 | CInstallPath(); 9 | ~CInstallPath(); 10 | CInstallPath(CInstallPath const&) { }; 11 | bool valid; 12 | std::string installPath; 13 | public: 14 | static CInstallPath& getInstallPath() 15 | { 16 | static CInstallPath singleton; 17 | return singleton; 18 | } 19 | const char* c_str() { return installPath.c_str(); } 20 | bool isValid() { return valid; } 21 | }; 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/IpcMessage.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | #include "IpcMessage.h" 3 | 4 | HANDLE CIpcMessage::hPipe = INVALID_HANDLE_VALUE; 5 | 6 | CIpcMessage::CIpcMessage() 7 | { 8 | messageType = 0; 9 | memset(payload, 0, 1024); 10 | tm = 0; 11 | } 12 | 13 | void CIpcMessage::send() 14 | { 15 | this->tm = time(NULL); 16 | DWORD cbWritten; 17 | BOOL fSuccess = WriteFile( 18 | hPipe, 19 | this, 20 | sizeof(CIpcMessage), 21 | &cbWritten, 22 | NULL); 23 | } 24 | 25 | 26 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/IpcMessage.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "tibiaauto_util.h" 4 | 5 | /** 6 | * message types 7 | * 1 - test 8 | * 2 - send packet 9 | * 3 - send text message 10 | * 4 - process id delcaration 11 | * 100 - attacked creature 12 | * 101 - hmm rune location 13 | * 102 - gfb rune location 14 | * 103 - sd rune location 15 | * 104 - explo rune location 16 | * 105 - self UH 17 | * 106 - fluid mana 18 | * 107 - fluid life 19 | * 20 | * 1001 - recv info; format: 4b-type; 4b-nicklen; 4b-messlen; X-nick; X-mess 21 | */ 22 | 23 | class TIBIAAUTOUTIL_API CIpcMessage 24 | { 25 | public: 26 | CIpcMessage(); 27 | void send(); 28 | 29 | int messageType; 30 | char payload[1024]; 31 | time_t tm; 32 | static HANDLE hPipe; //separate for each loaded dll instances 33 | }; 34 | 35 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/ModuleLoader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | #include 5 | #include 6 | 7 | using namespace std; 8 | 9 | typedef map ModuleMap; 10 | class TIBIAAUTOUTIL_API CModuleLoader 11 | { 12 | public: 13 | static IModuleInterface* LoadModule(const char *moduleName, int pathIsAbsolute); 14 | static bool IsCavebotOn(); 15 | static IModuleInterface* GetLoadedModule(const char* moduleName); 16 | static ModuleMap loadedModules; 17 | private: 18 | CModuleLoader() {}; 19 | virtual ~CModuleLoader() {}; 20 | }; 21 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/Queue.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "tibiaauto_util.h" 4 | #include "TibiaMap.h" 5 | #include "TibiaMapPoint.h" 6 | 7 | class TIBIAAUTOUTIL_API CQueue 8 | { 9 | public: 10 | void add(int x, int y, int z); 11 | struct point getFirst(); 12 | int size(); 13 | void add(struct point p); 14 | CQueue(); 15 | virtual ~CQueue(); 16 | 17 | private: 18 | void enlarge(); 19 | int count; 20 | int tabSize; 21 | int start; 22 | int end; 23 | struct point *tab; 24 | }; 25 | 26 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/SkinLoader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "tibiaauto_util.h" 4 | #include "Skin.h" 5 | 6 | TIBIAAUTOUTIL_API bool saveSkin(CString, CSkin, bool); 7 | TIBIAAUTOUTIL_API CSkin loadCurrentSkin(CString); 8 | TIBIAAUTOUTIL_API CSkin loadSkin(CString); 9 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // tibiaauto_util.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaCharacter.cpp: -------------------------------------------------------------------------------- 1 | // TibiaCharacter.cpp: implementation of the CTibiaCharacter class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "TibiaCharacter.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CTibiaCharacter::CTibiaCharacter() 19 | { 20 | initialized = false; 21 | visible = 0; 22 | name[0] = 0x00; 23 | voc[0] = 0x00; 24 | hp = -1; 25 | mana = -1; 26 | } 27 | 28 | CTibiaCharacter::~CTibiaCharacter() 29 | { 30 | } 31 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaContainer.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "tibiaauto_util.h" 4 | #include "TibiaItem.h" 5 | 6 | class TIBIAAUTOUTIL_API CTibiaContainer 7 | { 8 | public: 9 | int countItemsOfType(int objectId); 10 | CTibiaContainer(); 11 | virtual ~CTibiaContainer(); 12 | 13 | int flagOnOff; 14 | int objectId; 15 | int size; 16 | int number; 17 | int itemsInside; 18 | CPtrArray items; 19 | }; 20 | 21 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMapPoint.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | struct TIBIAAUTOUTIL_API point 5 | { 6 | public: 7 | int x; 8 | int y; 9 | int z; 10 | point(); 11 | point(int x, int y, int z); 12 | bool operator()(const point p1, const point p2) const; 13 | }; 14 | 15 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMapTile.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | #include "TibiaMapTileItem.h" 5 | 6 | class TIBIAAUTOUTIL_API CTibiaMapTile 7 | { 8 | public: 9 | CTibiaMapTile(); 10 | 11 | int count; 12 | int stackind[10]; 13 | CTibiaMapTileItem items[10]; 14 | int tileEnd; 15 | }; 16 | 17 | class CTibiaMapTileAddress 18 | { 19 | public: 20 | CTibiaMapTileAddress(); 21 | CTibiaMapTileAddress(int initAddr /*=0*/); 22 | 23 | int count; 24 | int stackind[10]; 25 | CTibiaMapTileItemAddress items[10]; 26 | int tileEnd; 27 | }; 28 | 29 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMapTileItem.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | class TIBIAAUTOUTIL_API CTibiaMapTileItem 5 | { 6 | public: 7 | CTibiaMapTileItem(); 8 | int extra; 9 | int quantity; 10 | int itemId; 11 | int val1; 12 | int val2; 13 | int val3; 14 | int val4; 15 | int val5; 16 | }; 17 | 18 | class CTibiaMapTileItemAddress 19 | { 20 | public: 21 | CTibiaMapTileItemAddress(); 22 | CTibiaMapTileItemAddress(int initAddr /*=0*/); 23 | int extra; 24 | int quantity; 25 | int itemId; 26 | int val1; 27 | int val2; 28 | int val3; 29 | int val4; 30 | int frameGroupPtr; 31 | }; 32 | 33 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMiniMap.cpp: -------------------------------------------------------------------------------- 1 | // TibiaMiniMap.cpp: implementation of the CTibiaMiniMap class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "TibiaMiniMap.h" 7 | 8 | 9 | ////////////////////////////////////////////////////////////////////// 10 | // Construction/Destruction 11 | ////////////////////////////////////////////////////////////////////// 12 | 13 | CTibiaMiniMap::CTibiaMiniMap() 14 | { 15 | x = y = z = segmentPrev = segmentNext = pointsAttached = 0; 16 | } 17 | 18 | CTibiaMiniMap::~CTibiaMiniMap() 19 | { 20 | } 21 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMiniMap.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | class TIBIAAUTOUTIL_API CTibiaMiniMap 5 | { 6 | public: 7 | CTibiaMiniMap(); 8 | virtual ~CTibiaMiniMap(); 9 | int pointsAttached; 10 | int segmentPrev; 11 | int segmentNext; 12 | int x; 13 | int y; 14 | int z; 15 | // map data is available but is skipped by purpose (too big) 16 | }; 17 | 18 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMiniMapLabel.cpp: -------------------------------------------------------------------------------- 1 | // TibiaMiniMapLabel.cpp: implementation of the CTibiaMiniMapLabel class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "TibiaMiniMapLabel.h" 7 | 8 | ////////////////////////////////////////////////////////////////////// 9 | // Construction/Destruction 10 | ////////////////////////////////////////////////////////////////////// 11 | 12 | CTibiaMiniMapLabel::CTibiaMiniMapLabel() 13 | { 14 | x = y = type = 0; 15 | desc[0] = '\0'; 16 | } 17 | 18 | CTibiaMiniMapLabel::~CTibiaMiniMapLabel() 19 | { 20 | } 21 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMiniMapLabel.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | class TIBIAAUTOUTIL_API CTibiaMiniMapLabel 5 | { 6 | public: 7 | CTibiaMiniMapLabel(); 8 | virtual ~CTibiaMiniMapLabel(); 9 | int x; 10 | int y; 11 | int type; 12 | char desc[100]; 13 | }; 14 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMiniMapPoint.cpp: -------------------------------------------------------------------------------- 1 | // TibiaMiniMapPoint.cpp: implementation of the CTibiaMiniMapPoint class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "TibiaMiniMapPoint.h" 7 | 8 | ////////////////////////////////////////////////////////////////////// 9 | // Construction/Destruction 10 | ////////////////////////////////////////////////////////////////////// 11 | 12 | CTibiaMiniMapPoint::CTibiaMiniMapPoint() 13 | { 14 | x = y = z = colour = speed = 0; 15 | } 16 | 17 | CTibiaMiniMapPoint::CTibiaMiniMapPoint(int x, int y, int z, int colour, int speed) 18 | { 19 | this->x = x; 20 | this->y = y; 21 | this->z = z; 22 | this->colour = colour; 23 | this->speed = speed; 24 | } 25 | 26 | CTibiaMiniMapPoint::~CTibiaMiniMapPoint() 27 | { 28 | } 29 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaMiniMapPoint.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | class TIBIAAUTOUTIL_API CTibiaMiniMapPoint 5 | { 6 | public: 7 | CTibiaMiniMapPoint(); 8 | CTibiaMiniMapPoint(int x, int y, int z, int colour, int speed); 9 | virtual ~CTibiaMiniMapPoint(); 10 | int x; 11 | int y; 12 | int z; 13 | int colour; 14 | int speed; 15 | }; 16 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaTile.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | class TIBIAAUTOUTIL_API CTibiaTile 5 | { 6 | public: 7 | CTibiaTile(); 8 | virtual ~CTibiaTile(); 9 | int ground; 10 | int goUp; 11 | int goDown; 12 | int blocking; 13 | int speed; 14 | int requireRope; 15 | int requireUse; 16 | int requireShovel; 17 | int canWalkThrough; 18 | int isDepot; 19 | int isContainer; 20 | int notMoveable; 21 | int stackable; 22 | int alwaysOnTop; 23 | int moreAlwaysOnTop; 24 | int isTeleporter; 25 | int isReadable; 26 | int isFluid; 27 | int isRune; 28 | int isUseable; 29 | int isUseableImmobile; 30 | int blockPathFind; 31 | int minimapColor; 32 | }; 33 | 34 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaVIPEntry.cpp: -------------------------------------------------------------------------------- 1 | // TibiaVIPEntry.cpp: implementation of the CTibiaVIPEntry class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "TibiaVIPEntry.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CTibiaVIPEntry::CTibiaVIPEntry() 19 | { 20 | memset(name, 0x00, 64); 21 | } 22 | 23 | CTibiaVIPEntry::~CTibiaVIPEntry() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TibiaVIPEntry.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | class TIBIAAUTOUTIL_API CTibiaVIPEntry 5 | { 6 | public: 7 | CTibiaVIPEntry(); 8 | virtual ~CTibiaVIPEntry(); 9 | 10 | int id; 11 | int nameLen; 12 | char name[64];//maxLen=29 without null 13 | int descrLen; 14 | char descr[200];//maxLen=128 without null 15 | unsigned int loginTm; 16 | int status; 17 | int icon; 18 | int notify; 19 | }; 20 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/Tibiaauto_util.rgs: -------------------------------------------------------------------------------- 1 | HKCR 2 | { 3 | NoRemove AppID 4 | { 5 | {259F108E-F99D-41EF-B8EE-7C231DE43FB8} = s 'Tibiaauto_util' 6 | 'Tibiaauto_util.EXE' 7 | { 8 | val AppID = s {259F108E-F99D-41EF-B8EE-7C231DE43FB8} 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/TileReader.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | #include "TibiaTile.h" 5 | 6 | #define MAX_TILES 50000 7 | 8 | class TIBIAAUTOUTIL_API CTileReader 9 | { 10 | private: 11 | CTileReader(); 12 | virtual ~CTileReader(); 13 | CTileReader(CTileReader const&); 14 | void operator=(CTileReader const&); 15 | public: 16 | static CTileReader& getTileReader() 17 | { 18 | static CTileReader singleton; 19 | return singleton; 20 | } 21 | CTibiaTile *getTile(int tileNr); 22 | void setTile(int, CTibiaTile *); 23 | void cleanup(); 24 | private: 25 | void loadTiles(); 26 | void saveTiles(); 27 | static int xmlInitialised; 28 | static CTibiaTile *tiles[MAX_TILES]; 29 | }; 30 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/VariableStore.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include "tibiaauto_util.h" 3 | 4 | #define MAX_VARIABLES 100 5 | 6 | class TIBIAAUTOUTIL_API CVariableStore 7 | { 8 | public: 9 | static const char * getVariable(char *name); 10 | static void setVariable(char *name, char *value); 11 | 12 | private: 13 | CVariableStore() {}; 14 | ~CVariableStore() {}; 15 | static int findVariableIndex(char *name); 16 | static char variableStore[MAX_VARIABLES][210]; 17 | static char variableStoreValues[MAX_VARIABLES][210]; 18 | static int variableCount; 19 | }; 20 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/res/tibiaauto_util.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // TIBIAAUTO_UTIL.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by tibiaauto_util.rc 4 | // 5 | #define IDR_TIBIAAUTO_UTIL 4000 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 4003 12 | #define _APS_NEXT_COMMAND_VALUE 32771 13 | #define _APS_NEXT_CONTROL_VALUE 4001 14 | #define _APS_NEXT_SYMED_VALUE 4003 15 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 16 | #endif // ifdef APSTUDIO_INVOKED 17 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/tibiaauto_util.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #ifdef TIBIAAUTOUTIL_EXPORTS 4 | #define TIBIAAUTOUTIL_API __declspec(dllexport) 5 | #else // ifdef TIBIAAUTOUTIL_EXPORTS 6 | #define TIBIAAUTOUTIL_API __declspec(dllimport) 7 | #endif // ifdef TIBIAAUTOUTIL_EXPORTS 8 | 9 | #include "resource.h" // main symbols 10 | 11 | TIBIAAUTOUTIL_API int getKernelMainVersion(); 12 | TIBIAAUTOUTIL_API int getKernelPatchVersion(); -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/tibiaauto_utilfun.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "MemReader.h" 4 | #include "PackSender.h" 5 | 6 | CMemReader *getMemReader(); 7 | CPackSender *getPackSender(); 8 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaauto_util/xerces.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaauto_util/xerces.lib -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/IPCPipeBack.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | #include "time.h" 5 | //#include 6 | 7 | class CIPCPipeBack 8 | { 9 | public: 10 | HANDLE hPipeBack; 11 | 12 | public: 13 | CIPCPipeBack(); 14 | virtual ~CIPCPipeBack(); 15 | void InitialiseIPCback(int partnerProcessId, FILE* debugFile, int COMPLEX); 16 | int hasInvalidHandle(); 17 | void closePipe(); 18 | void send(CIpcMessage& mess); 19 | }; 20 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/MyMenuData.cpp: -------------------------------------------------------------------------------- 1 | // MyMenuData.cpp: implementation of the CMyMenuData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "MyMenuData.h" 7 | 8 | ////////////////////////////////////////////////////////////////////// 9 | // Construction/Destruction 10 | ////////////////////////////////////////////////////////////////////// 11 | 12 | CMyMenuData::CMyMenuData() 13 | { 14 | } 15 | 16 | CMyMenuData::~CMyMenuData() 17 | { 18 | } 19 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/MyMenuData.h: -------------------------------------------------------------------------------- 1 | // MyMenuData.h: interface for the CMyMenuData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_MYMENUDATA_H__2A48F99F_691F_4784_8BC5_6F08D8FF44BA__INCLUDED_) 6 | #define AFX_MYMENUDATA_H__2A48F99F_691F_4784_8BC5_6F08D8FF44BA__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CMyMenuData 13 | { 14 | public: 15 | CMyMenuData(); 16 | virtual ~CMyMenuData(); 17 | CString m_strCaption; 18 | }; 19 | 20 | #endif // !defined(AFX_MYMENUDATA_H__2A48F99F_691F_4784_8BC5_6F08D8FF44BA__INCLUDED_) 21 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // tibiaautoinject2.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | 7 | // TODO: reference any additional headers you need in STDAFX.H 8 | // and not in this file 9 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/SystemHooks.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "Windows.h" 4 | 5 | extern char encryptBeforeBuf[5000]; 6 | extern char encryptAfterBuf[5000]; 7 | extern int encryptLen; 8 | extern int encryptPos; 9 | extern int encryptPrevPtr; 10 | extern int encryptKeyPtr; 11 | 12 | void InitialiseSystemHooks(); 13 | int WINAPI Mine_recv(SOCKET s, char* buf, int len, int flags); 14 | SOCKET WINAPI Mine_socket(int af, int type, int protocol); 15 | int WINAPI Mine_connect(SOCKET s, const struct sockaddr* name, int namelen); 16 | int WINAPI Mine_send(SOCKET s, char* buf, int len, int flags); 17 | void parseMessage(char *buf, int realRecvLen, FILE *debugFile, int direction, int depth); 18 | void sendBufferViaSocket(unsigned char *buffer); 19 | void adler(unsigned char *data, size_t len, unsigned char *outBuf); -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/deelx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaautoinject2/deelx.h -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/exp/madCHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaautoinject2/exp/madCHook.h -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/res/testproj.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // TESTPROJ.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/tibiaautoinject2.def: -------------------------------------------------------------------------------- 1 | LIBRARY tibiaautoinject2 2 | EXPORTS 3 | hookCallback @1 -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject2/tibiaautoinject2.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-kernel/tibiaautoinject2/tibiaautoinject2.rc -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject3/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // tibiaautoinject2.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | 7 | // TODO: reference any additional headers you need in STDAFX.H 8 | // and not in this file 9 | -------------------------------------------------------------------------------- /tibiaauto-kernel/tibiaautoinject3/tibiaautoinject3.def: -------------------------------------------------------------------------------- 1 | LIBRARY tibiaautoinject3 2 | EXPORTS 3 | KeyboardProc @1 -------------------------------------------------------------------------------- /tibiaauto-pub/Skins/Auburn.skin: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/Skins/Black.skin: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/Skins/Classic.skin: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/Skins/CurrentSkin.skin: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/Skins/Handyman.skin: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/Skins/Stylish.skin: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/AimlProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * AimlProcessor - ABC for all processors (of tags) 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef AIML_PROCESSOR_H 7 | #define AIML_PROCESSOR_H 8 | 9 | #include 10 | 11 | #include "Element.h" 12 | #include "Match.h" 13 | #include "Responder.h" 14 | 15 | using namespace std; 16 | 17 | class AimlProcessor 18 | { 19 | public: 20 | virtual ~AimlProcessor() 21 | { 22 | }; 23 | 24 | virtual string process(Match *, PElement, Responder *, const string &) = 0; 25 | }; 26 | 27 | #endif // ifndef AIML_PROCESSOR_H 28 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/AimlWriter.h: -------------------------------------------------------------------------------- 1 | #ifndef AIML_WRITER_H 2 | #define AIML_WRITER_H 3 | 4 | #include 5 | #include "Element.h" 6 | 7 | using namespace std; 8 | 9 | class AimlWriter 10 | { 11 | public: 12 | static string parse(PElement, bool pretty, const string &rootName = "", bool addRoot = false); 13 | static string recurse(PElement); 14 | static string prettyAiml(PElement); 15 | }; 16 | 17 | #endif // ifndef AIML_WRITER_H 18 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/BotProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * BotProcessor - Retrieves patterns-side bot property 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef BOT_PROCESSOR_H 7 | #define BOT_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | extern string botName; 17 | 18 | class BotProcessor : public AimlProcessor 19 | { 20 | public: 21 | ~BotProcessor() 22 | { 23 | } 24 | 25 | string process(Match *, PElement e, Responder *, const string &id) 26 | { 27 | string property = e->getAttribute("name"); 28 | if (property == "name") 29 | return botName; 30 | return Kernel::respond("BOT " + property, id); 31 | } 32 | }; 33 | 34 | #endif // ifndef BOT_PROCESSOR_H 35 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/BrProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * BrProcessor - Breaks output into multiple lines 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef BR_PROCESSOR_H 7 | #define BR_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class BrProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~BrProcessor() 20 | { 21 | } 22 | 23 | string process(Match *, PElement, Responder *, const string &) 24 | { 25 | return "\n"; 26 | } 27 | }; 28 | 29 | #endif // ifndef BR_PROCESSOR_H 30 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Compat.h: -------------------------------------------------------------------------------- 1 | #ifndef COMPAT_H 2 | #define COMPAT_H 3 | /** General header, will contain jalice version, platform-specific #defines...etc */ 4 | //Funky preprocessor trickyness, now its much neater than it was before 5 | #define SOCK_FLAGS SO_REUSEADDR 6 | #if defined (__BEOS__) 7 | #undef SOCK_FLAGS 8 | #define SOCK_FLAGS (SO_REUSEADDR | SO_NONBLOCK) 9 | //should this be unsigned int? 10 | typedef int socklen_t; 11 | #elif defined (WIN32) 12 | typedef int FAR socklen_t; 13 | #elif defined (MACOS) // c++ -DMACOS ... defines MACOS on commandline 14 | typedef int socklen_t; 15 | #define closesocket(x) close(x) 16 | #else//linux & stuff 17 | //so stupid platforms can hapily use stupid closesocket() 18 | #define closesocket(x) close(x) 19 | #endif // if defined (__BEOS__) 20 | 21 | #endif //COMPAT_H 22 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/FlashResponder.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /** 4 | * Flash Responder - Communicates via Sockets using XML :-) 5 | * 6 | * @author Jonathan Roewen 7 | */ 8 | #include "FlashResponder.h" 9 | 10 | FlashResponder::FlashResponder() 11 | { 12 | // Create a server socket and start accepting I suppose... 13 | } 14 | 15 | string FlashResponder::respond(Match *, PElement, const string &) 16 | { 17 | // Process Flash-only commands () 18 | return ""; 19 | } 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/FlashResponder.h: -------------------------------------------------------------------------------- 1 | /** 2 | * Flash Responder - Communicates via Sockets using XML :-) 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef FLASH_RESPONDER_H 7 | #define FLASH_RESPONDER_H 8 | 9 | #include "Responder.h" 10 | 11 | class FlashResponder : public Responder 12 | { 13 | public: 14 | FlashResponder(); 15 | 16 | string respond(Match *, PElement, const string &); 17 | }; 18 | 19 | #endif // FLASH_RESPONDER_H 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/HTTPProcessor.h: -------------------------------------------------------------------------------- 1 | #ifndef HTTPPRCCESSOR_H 2 | #define HTTPPRCCESSOR_H 3 | 4 | #include 5 | 6 | #include "AimlProcessor.h" 7 | 8 | #include "ServerSocket.h" 9 | #include "Socket.h" 10 | 11 | class HTTPProcessor : public AimlProcessor { 12 | public: 13 | string process(Match *, PElement, Responder *, const string &); 14 | }; 15 | 16 | class HTTPServer : ServerSocketListener { 17 | public: 18 | HTTPServer(); 19 | virtual ~HTTPServer() 20 | { 21 | } 22 | 23 | void shutdown(const string &); 24 | void awaitingClient(Socket *); 25 | private: 26 | ServerSocket *server; 27 | }; 28 | 29 | #endif //HTTPPRCCESSOR_H 30 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Handler.h: -------------------------------------------------------------------------------- 1 | /** 2 | * Handler - Solution for no dynamic loading at present 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef HANDLER_H 7 | #define HANDLER_H 8 | 9 | #include 10 | #include 11 | 12 | using namespace std; 13 | 14 | #include "AimlProcessor.h" 15 | 16 | class Handler 17 | { 18 | public: 19 | static void init(); 20 | static bool hasProcessor(const string &name); 21 | 22 | static map processors; 23 | }; 24 | 25 | #endif // ifndef HANDLER_H 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/IdProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * IdProcessor - Returns id of the user 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef ID_PROCESSOR_H 7 | #define ID_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class IdProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~IdProcessor() 20 | { 21 | } 22 | 23 | string process(Match *, PElement, Responder *, const string &id) 24 | { 25 | return id; 26 | } 27 | }; 28 | 29 | #endif // ifndef ID_PROCESSOR_H 30 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/InputProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * InputProcessor - Learns AIML files (for now) 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef INPUT_PROCESSOR_H 7 | #define INPUT_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | #include 14 | 15 | using namespace std; 16 | 17 | class InputProcessor : public AimlProcessor 18 | { 19 | public: 20 | ~InputProcessor() 21 | { 22 | } 23 | 24 | string process(Match *, PElement e, Responder *, const string &id) 25 | { 26 | string index = e->getAttribute("index"); 27 | if (index.empty()) 28 | index = "1"; 29 | int i = atoi(index.c_str()); 30 | return Kernel::predicates->getHistory("input", id, i); 31 | } 32 | }; 33 | 34 | #endif // ifndef INPUT_PROCESSOR_H 35 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Logger.h: -------------------------------------------------------------------------------- 1 | #ifndef LOGGER_H 2 | #define LOGGER_H 3 | 4 | #include 5 | #include 6 | 7 | using namespace std; 8 | 9 | class Logger 10 | { 11 | public: 12 | Logger() 13 | { 14 | } 15 | 16 | ~Logger() 17 | { 18 | } 19 | 20 | static void log(const string &msg, int logType); 21 | static void log(const string &msg, const string &file, bool header = true); 22 | 23 | const static int ERRORconst; 24 | const static int DEBUGconst; 25 | 26 | static string timestamp(); 27 | private: 28 | static bool openLog(fstream &file, const string &name); 29 | static void closeLog(fstream &file); 30 | }; 31 | 32 | #endif // ifndef LOGGER_H 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/LowercaseProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * LowercaseProcessor - Transforms output to lowercase 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef LOWERCASE_PROCESSOR_H 7 | #define LOWERCASE_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | #include "Utils.h" 12 | 13 | #include 14 | 15 | using namespace std; 16 | 17 | class LowercaseProcessor : public AimlProcessor 18 | { 19 | public: 20 | ~LowercaseProcessor() 21 | { 22 | } 23 | 24 | string process(Match *m, PElement e, Responder *r, const string &id) 25 | { 26 | string result = Kernel::process(m, e, r, id); 27 | return toLower(result); 28 | } 29 | }; 30 | 31 | #endif // ifndef LOWERCASE_PROCESSOR_H 32 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Main.h: -------------------------------------------------------------------------------- 1 | #ifndef MAIN_H 2 | #define MAIN_H 3 | int init_jalice(int argc = 0, char **argv = NULL); 4 | void run_jalice(); 5 | void cleanup_jalice(); 6 | #endif // ifndef MAIN_H 7 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/NameProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * NameProcessor - Retrieves the bot's name (shortcut) 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef NAME_PROCESSOR_H 7 | #define NAME_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | class NameProcessor : public AimlProcessor 13 | { 14 | public: 15 | ~NameProcessor() 16 | { 17 | } 18 | 19 | string process(Match *, PElement, Responder *, const string &id) 20 | { 21 | return Kernel::respond("BOT NAME", id); 22 | } 23 | }; 24 | 25 | #endif // ifndef NAME_PROCESSOR_H 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/NodeWalker.h: -------------------------------------------------------------------------------- 1 | #ifndef NODE_WALKER_H 2 | #define NODE_WALKER_H 3 | 4 | /** 5 | * NodeWalker 6 | * 7 | * Walks a Nodemaster tree, visiting every node. This should allow us 8 | * to remove nodes (or just templates), so that we can erase all nodes 9 | * and/or templates for a particular file when reloading the file, 10 | * which should then allow merging to be put back in, as merging is 11 | * quite important for the learning bot :-) 12 | * 13 | * @author Jonathan Roewen 14 | */ 15 | #include 16 | 17 | #include "Nodemaster.h" 18 | #include "Element.h" 19 | 20 | using namespace std; 21 | 22 | class NodeWalker 23 | { 24 | public: 25 | static void dumpAiml(Nodemaster *); 26 | static void dumpAiml(Nodemaster *, const string &, PElement); 27 | }; 28 | 29 | #endif // ifndef NODE_WALKER_H 30 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/NormalizeProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * NormalizeProcessor - Normalizes output 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef NORMALIZE_PROCESSOR_H 7 | #define NORMALIZE_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Substituter.h" 11 | #include "Kernel.h" 12 | 13 | #include 14 | 15 | using namespace std; 16 | 17 | class NormalizeProcessor : public AimlProcessor 18 | { 19 | public: 20 | ~NormalizeProcessor() 21 | { 22 | } 23 | 24 | string process(Match *m, PElement e, Responder *r, const string &id) 25 | { 26 | return Substituter::substitute(Kernel::process(m, e, r, id)); 27 | } 28 | }; 29 | 30 | #endif // ifndef NORMALIZE_PROCESSOR_H 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Parser.h: -------------------------------------------------------------------------------- 1 | #ifndef PARSER_H 2 | #define PARSER_H 3 | 4 | #include "SaxParser.h" 5 | #include "Element.h" 6 | 7 | #include 8 | 9 | using namespace std; 10 | 11 | class Parser : public SaxListener 12 | { 13 | public: 14 | Parser() 15 | { 16 | root = current = PElement(new Element("root")); 17 | } 18 | 19 | PElement getRoot() const; 20 | private: 21 | PElement current, root; 22 | stack recurser; 23 | 24 | void elementStarted(const string &, int); 25 | void elementFinished(const string &, int); 26 | void elementStarted(const string &, attributeMap *, int); 27 | void elementText(const string &, int); 28 | void elementCData(const string &, int); 29 | }; 30 | 31 | #endif // ifndef PARSER_H 32 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Visual C++ generated include file. 3 | // Used by ALICE.RC 4 | // 5 | #define IDP_SOCKETS_INIT_FAILED 101 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | 12 | #define _APS_NEXT_RESOURCE_VALUE 8000 13 | #define _APS_NEXT_CONTROL_VALUE 8000 14 | #define _APS_NEXT_SYMED_VALUE 8000 15 | #define _APS_NEXT_COMMAND_VALUE 32771 16 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 17 | #endif // ifdef APSTUDIO_INVOKED 18 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Responder.h: -------------------------------------------------------------------------------- 1 | /** 2 | * Responder - ABC for all responders to implement 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef RESPONDER_H 7 | #define RESPONDER_H 8 | 9 | #include "Element.h" 10 | #include "Match.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | extern bool serverRunning; 17 | 18 | class Responder { 19 | public: 20 | virtual ~Responder() 21 | { 22 | }; 23 | 24 | /** 25 | * Do we need the match element as well? 26 | */ 27 | virtual string respond(Match *, PElement, const string &) = 0; 28 | }; 29 | 30 | #endif // ifndef RESPONDER_H 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/SentenceProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * SentenceProcessor - Capitalises first character 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef SENTENCE_PROCESSOR_H 7 | #define SENTENCE_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | #include 15 | 16 | using namespace std; 17 | 18 | class SentenceProcessor : public AimlProcessor 19 | { 20 | public: 21 | ~SentenceProcessor() 22 | { 23 | } 24 | 25 | string process(Match *m, PElement e, Responder *r, const string &id) 26 | { 27 | string result = Kernel::process(m, e, r, id); 28 | result[0] = toupper(result[0]); 29 | return result; 30 | } 31 | }; 32 | 33 | #endif // ifndef SENTENCE_PROCESSOR_H 34 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/ServerSocket.h: -------------------------------------------------------------------------------- 1 | #ifndef SERVER_SOCKET_H 2 | #define SERVER_SOCKET_H 3 | 4 | #include 5 | 6 | #include "Socket.h" 7 | 8 | using namespace std; 9 | 10 | class ServerSocketListener { 11 | public: 12 | virtual void awaitingClient(Socket *) = 0; 13 | virtual void shutdown(const string &) = 0; 14 | }; 15 | 16 | class ServerSocket : public Socket { 17 | public: 18 | ServerSocket(const int &port); 19 | virtual ~ServerSocket(); 20 | 21 | bool init(); 22 | 23 | void setServerListener(ServerSocketListener *); 24 | ServerSocketListener *getServerListener(); 25 | 26 | virtual void process(); 27 | protected: 28 | ServerSocketListener *serverListener; 29 | }; 30 | 31 | #endif // ifndef SERVER_SOCKET_H 32 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/SocketHandler.h: -------------------------------------------------------------------------------- 1 | #ifndef SOCKET_HANDLER_H 2 | #define SOCKET_HANDLER_H 3 | 4 | #include 5 | #include 6 | 7 | using namespace std; 8 | 9 | class Socket; 10 | 11 | class SocketHandler { 12 | public: 13 | static void runLoop(); 14 | static void addSocket(string uid, Socket *s); 15 | static void removeSocket(string uid); 16 | private: 17 | static map sockets; 18 | static bool alreadyRunning; 19 | friend class Socket; 20 | }; 21 | 22 | #endif // ifndef SOCKET_HANDLER_H 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/SrProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * SrProcessor - Symbolic Reduction on 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef SR_PROCESSOR_H 7 | #define SR_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class SrProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~SrProcessor() 20 | { 21 | } 22 | 23 | string process(Match *m, PElement, Responder *, const string &id) 24 | { 25 | string star = m->getInputStar(1); 26 | return Kernel::respond(star, id, true); 27 | } 28 | }; 29 | 30 | #endif // ifndef SR_PROCESSOR_H 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/StarProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * StarProcessor - Retrieves value of the wildcard in the 3 | * input pattern 4 | * 5 | * @author Jonathan Roewen 6 | */ 7 | #ifndef STAR_PROCESSOR_H 8 | #define STAR_PROCESSOR_H 9 | 10 | #include "AimlProcessor.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | #include "Utils.h" 17 | 18 | class StarProcessor : public AimlProcessor 19 | { 20 | public: 21 | ~StarProcessor() 22 | { 23 | } 24 | 25 | string process(Match *m, PElement e, Responder *, const string &) 26 | { 27 | string index = e->getAttribute("index"); 28 | if (index.empty()) 29 | index = "1"; 30 | return m->getInputStar(atoi(index.c_str())); 31 | } 32 | }; 33 | 34 | #endif // ifndef STAR_PROCESSOR_H 35 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // alice.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Stream.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #include "Stream.h" 6 | 7 | using namespace std; 8 | 9 | static StreamProvider* streamProvider = NULL; 10 | 11 | void Stream::Read(const char *str) 12 | { 13 | } 14 | 15 | void Stream::Write(const char *str) 16 | { 17 | cout << str << endl; 18 | } 19 | 20 | Stream *StreamProvider::getStream(const char *strName) 21 | { 22 | static map streams; 23 | return &streams[strName]; 24 | } 25 | 26 | Stream* getStream(const char *szName) 27 | { 28 | if (streamProvider == NULL) 29 | setStreamProvider(new StreamProvider()); 30 | return streamProvider->getStream(szName); 31 | } 32 | 33 | void setStreamProvider( 34 | StreamProvider *newStreamProvider) 35 | { 36 | streamProvider = newStreamProvider; 37 | } 38 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Stream.h: -------------------------------------------------------------------------------- 1 | #ifndef STREAM_H 2 | #define STREAM_H 3 | 4 | #include 5 | #include 6 | using namespace std; 7 | 8 | class Stream 9 | { 10 | public: 11 | virtual void Read(const char *str); 12 | virtual void Write(const char *str); 13 | }; 14 | 15 | class StreamProvider 16 | { 17 | public: 18 | virtual Stream *getStream(const char *str); 19 | }; 20 | 21 | Stream* getStream(const char *szName); 22 | void setStreamProvider(StreamProvider *streamProvider); 23 | 24 | #endif // ifndef STREAM_H 25 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/SubstituteProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * SubstituteProcessor - Used to apply custom substitutions 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef SUBSTITUTE_PROCESSOR_H 7 | #define SUBSTITUTE_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | #include "Utils.h" 12 | 13 | #include 14 | 15 | using namespace std; 16 | 17 | class SubstituteProcessor : public AimlProcessor 18 | { 19 | public: 20 | ~SubstituteProcessor() 21 | { 22 | } 23 | 24 | string process(Match *m, PElement e, Responder *r, const string &id) 25 | { 26 | string value = Kernel::process(m, e, r, id); 27 | string sub = e->getAttribute("sub"); 28 | return Substituter::substitute(value, sub); 29 | } 30 | }; 31 | 32 | #endif // ifndef SUBSTITUTE_PROCESSOR_H 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/TemplateProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * TemplateProcessor - The big dude on campus 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef TEMPLATE_PROCESSOR_H 7 | #define TEMPLATE_PROCESSOR_H 8 | 9 | #include 10 | #include 11 | 12 | using namespace std; 13 | 14 | #include "AimlProcessor.h" 15 | 16 | class TemplateProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~TemplateProcessor(); 20 | 21 | string process(Match *, PElement, Responder *, const string &); 22 | static AimlProcessor *getProcessor(const string &name); 23 | static string processTemplate(Match *, PElement, Responder *, const string &id); 24 | private: 25 | static AimlProcessor *hook; 26 | static PElement checkCompatibility(PElement); 27 | }; 28 | 29 | #endif // ifndef TEMPLATE_PROCESSOR_H 30 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/ThatProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * ThatProcessor - Retrieves bot's last response or something 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef THAT_PROCESSOR_H 7 | #define THAT_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class ThatProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~ThatProcessor() 20 | { 21 | } 22 | 23 | string process(Match *, PElement e, Responder *, const string &id) 24 | { 25 | string index = e->getAttribute("index"); 26 | if (index.empty()) 27 | index = "1"; 28 | int i = atoi(index.c_str()); 29 | return Kernel::predicates->getHistory("that", id, i); 30 | } 31 | }; 32 | 33 | #endif // ifndef THAT_PROCESSOR_H 34 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/ThatstarProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * ThatstarProcessor - Gets the nth * of 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef THATSTAR_PROCESSOR_H 7 | #define THATSTAR_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class ThatstarProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~ThatstarProcessor() 20 | { 21 | } 22 | 23 | string process(Match *m, PElement e, Responder *, const string &) 24 | { 25 | string index = e->getAttribute("index"); 26 | if (index.empty()) 27 | index = "1"; 28 | return m->getThatStar(atoi(index.c_str())); 29 | } 30 | }; 31 | 32 | #endif // ifndef THATSTAR_PROCESSOR_H 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/ThinkProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * ThinkProcessor - Processes AIML without displaying results 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef THINK_PROCESSOR_H 7 | #define THINK_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class ThinkProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~ThinkProcessor() 20 | { 21 | } 22 | 23 | string process(Match *m, PElement e, Responder *r, const string &id) 24 | { 25 | Kernel::process(m, e, r, id); 26 | return ""; 27 | } 28 | }; 29 | 30 | #endif // ifndef THINK_PROCESSOR_H 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/TokenProxyListener.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "TokenProxyListener.h" 4 | 5 | #include 6 | 7 | using namespace std; 8 | 9 | TokenProxyListener::TokenProxyListener(SocketListener *sl, const string &token) 10 | { 11 | separator = token; 12 | forward = sl; 13 | } 14 | 15 | void TokenProxyListener::recv(string &str) 16 | { 17 | // This overrides SocketListener::recv(string &); 18 | string::size_type index; 19 | buffer += str; 20 | while ((index = buffer.find(separator)) != string::npos) 21 | { 22 | string substring = buffer.substr(0, index); 23 | // Omit the separator... 24 | buffer = buffer.erase(0, index + separator.length()); 25 | forward->recv(substring); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/TokenProxyListener.h: -------------------------------------------------------------------------------- 1 | #ifndef TOKEN_PROXY_LISTENER_H 2 | #define TOKEN_PROXY_LISTENER_H 3 | 4 | #include "Socket.h" 5 | 6 | class TokenProxyListener : public SocketListener 7 | { 8 | public: 9 | TokenProxyListener(SocketListener *, const string &token = "\n"); 10 | virtual ~TokenProxyListener() 11 | { 12 | } 13 | 14 | void recv(string &); 15 | void disconnected(const string &msg) 16 | { 17 | if (forward != NULL) 18 | forward->disconnected(msg); 19 | } 20 | 21 | void connected() 22 | { 23 | if (forward != NULL) 24 | forward->connected(); 25 | } 26 | 27 | private: 28 | string separator, buffer; 29 | SocketListener *forward; 30 | }; 31 | 32 | #endif // ifndef TOKEN_PROXY_LISTENER_H 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/TopicstarProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * TopicstarProcessor - Retrieves nth * of 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef TOPICSTAR_PROCESSOR_H 7 | #define TOPICSTAR_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | 12 | #include 13 | 14 | using namespace std; 15 | 16 | class TopicstarProcessor : public AimlProcessor 17 | { 18 | public: 19 | ~TopicstarProcessor() 20 | { 21 | } 22 | 23 | string process(Match *m, PElement e, Responder *, const string &) 24 | { 25 | string index = e->getAttribute("index"); 26 | if (index.empty()) 27 | index = "1"; 28 | return m->getTopicStar(atoi(index.c_str())); 29 | } 30 | }; 31 | 32 | #endif // ifndef TOPICSTAR_PROCESSOR_H 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/UppercaseProcessor.h: -------------------------------------------------------------------------------- 1 | /** 2 | * UppercaseProcessor - Transforms output to uppercase 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef UPPERCASE_PROCESSOR_H 7 | #define UPPERCASE_PROCESSOR_H 8 | 9 | #include "AimlProcessor.h" 10 | #include "Kernel.h" 11 | #include "Utils.h" 12 | 13 | #include 14 | 15 | using namespace std; 16 | 17 | class UppercaseProcessor : public AimlProcessor 18 | { 19 | public: 20 | ~UppercaseProcessor() 21 | { 22 | } 23 | 24 | string process(Match *m, PElement e, Responder *r, const string &id) 25 | { 26 | string result = Kernel::process(m, e, r, id); 27 | return toUpper(result); 28 | } 29 | }; 30 | 31 | #endif // ifndef UPPERCASE_PROCESSOR_H 32 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/Utils.h: -------------------------------------------------------------------------------- 1 | /** 2 | * Utils - Simple utility functions for strings 3 | * 4 | * @author Jonathan Roewen 5 | */ 6 | #ifndef UTILS_H 7 | #define UTILS_H 8 | 9 | #include 10 | 11 | using namespace std; 12 | 13 | char *mystrdup(const char *str); 14 | char *get_string(const string &str); 15 | string trim(const string &); 16 | string trim(const string &, const string &); 17 | string toLower(const string &); 18 | string toUpper(const string &); 19 | string replace(const string &, char, char); 20 | string remove(const string &, char); 21 | long timerMillis(); 22 | string urlencode(const string &); 23 | string urldecode(const string &); 24 | 25 | #endif // ifndef UTILS_H 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/VersionProcessor.h: -------------------------------------------------------------------------------- 1 | #ifndef VERSION_PROCESSOR_H 2 | #define VERSION_PROCESSOR_H 3 | 4 | #include "AimlProcessor.h" 5 | 6 | #include 7 | 8 | #ifndef DATE_BUILT 9 | #define DATE_BUILT __DATE__ 10 | #endif // ifndef DATE_BUILT 11 | #define VERSION_STRING "J-Alice AIML Interpreter v0.5 (built: "DATE_BUILT ")" 12 | 13 | using namespace std; 14 | 15 | class VersionProcessor : public AimlProcessor 16 | { 17 | public: 18 | ~VersionProcessor() 19 | { 20 | } 21 | 22 | string process(Match *, PElement, Responder *, const string &) 23 | { 24 | return VERSION_STRING; 25 | } 26 | }; 27 | 28 | #endif // ifndef VERSION_PROCESSOR_H 29 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/alice.def: -------------------------------------------------------------------------------- 1 | ; alice.def : Declares the module parameters for the DLL. 2 | 3 | LIBRARY "alice" 4 | 5 | EXPORTS 6 | kernelRespond @1 7 | -------------------------------------------------------------------------------- /tibiaauto-pub/alice/res/alice.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // ALICE.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/5.aiml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 5 9 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/6.aiml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 60 9 | 12 | 13 | 14 | 64 15 | 17 | 18 | 19 | 65 20 | 23 | 24 | 25 | 66 26 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/8.aiml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 8 9 | 12 | 13 | 14 | 86 15 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/9.aiml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 * 9 | 11 | 12 | 13 | 9 14 | 17 | 18 | 19 | 9 MONTHS 20 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/C.aiml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/data/aiml/C.aiml -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/Q.aiml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | QUE 9 | 10 | 11 | 12 | QWERTY 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/aiml/X.aiml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | X IS * 10 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /tibiaauto-pub/data/convert.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | PATH=/bin:$PATH 3 | SUFFIX_OLD=fisher 4 | SUFFIX_NEW=xray 5 | SUFFIX_OLD_CAP=FISHER 6 | SUFFIX_NEW_CAP=XRAY 7 | 8 | MOD_OLD=mod_$SUFFIX_OLD 9 | MOD_NEW=mod_$SUFFIX_NEW 10 | MOD_OLD_CAP=MOD_$SUFFIX_OLD_CAP 11 | MOD_NEW_CAP=MOD_$SUFFIX_NEW_CAP 12 | MOD_OLD_CLASS=Mod_$SUFFIX_OLD 13 | MOD_NEW_CLASS=Mod_$SUFFIX_NEW 14 | 15 | rm -f *.aps 16 | find . -name CVS -exec rm -rf {} \; 17 | for i in `find . -name $MOD_OLD\*`; do 18 | NEWNAME=`echo $i|sed s/$MOD_OLD/$MOD_NEW/g` 19 | mv $i $NEWNAME 20 | done; 21 | for i in `find . -type f|grep -v convert.sh`; do 22 | sed s/$MOD_OLD/$MOD_NEW/g < $i > a.tmp 23 | mv a.tmp $i 24 | 25 | sed s/$MOD_OLD_CAP/$MOD_NEW_CAP/g < $i > a.tmp 26 | mv a.tmp $i 27 | 28 | sed s/$MOD_OLD_CLASS/$MOD_NEW_CLASS/g < $i > a.tmp 29 | mv a.tmp $i 30 | 31 | unix2dos $i 32 | done -------------------------------------------------------------------------------- /tibiaauto-pub/data/sound/alarm.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/data/sound/alarm.wav -------------------------------------------------------------------------------- /tibiaauto-pub/data/sound/hploss.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/data/sound/hploss.wav -------------------------------------------------------------------------------- /tibiaauto-pub/data/sound/message.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/data/sound/message.wav -------------------------------------------------------------------------------- /tibiaauto-pub/data/tibiaauto-bankers.csv: -------------------------------------------------------------------------------- 1 | Finarfin (Ab'dendriel),32684,31687,8 2 | Tesha (Ankrahmun),33132,32820,6 3 | Eva (Carlin),32326,31782,7 4 | Muzir (Darashia),33221,32387,7 5 | Plunderpurse (Dawnport),32056,31897,4 6 | Ebenizer (Edron),33173,31803,7 7 | Murim (Farmine),33013,31492,10 8 | Raffael (Isle of Destiny),32096,31991,7 9 | Lokur (Kazordoon),32649,31907,8 10 | Jefrey (Liberty Bay),32339,32836,7 11 | Ferks (Porth Hope),32632,32739,6 12 | Paulie (Rookgaard),32116,32190,8 13 | Jessica (Svargrond),32299,31134,7 14 | Naji (Thais),32344,32230,7 15 | Suzy (Thais),32320,32256,7 16 | Elgar (Travora),32070,32337,7 17 | Rokyn (Venore),33019,32053,6 18 | Znozel (Yalahar),32824,31249,7 19 | -------------------------------------------------------------------------------- /tibiaauto-pub/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/dummy.txt -------------------------------------------------------------------------------- /tibiaauto-pub/dummy/Resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Visual C++ generated include file. 3 | // Used by DUMMY.RC 4 | // 5 | #define IDR_MAINFRAME 128 6 | #define IDM_ABOUTBOX 0x0010 7 | #define IDD_ABOUTBOX 100 8 | #define IDS_ABOUTBOX 101 9 | #define IDD_DUMMY_DIALOG 102 10 | 11 | // Next default values for new objects 12 | // 13 | #ifdef APSTUDIO_INVOKED 14 | #ifndef APSTUDIO_READONLY_SYMBOLS 15 | 16 | #define _APS_NEXT_RESOURCE_VALUE 129 17 | #define _APS_NEXT_CONTROL_VALUE 1000 18 | #define _APS_NEXT_SYMED_VALUE 101 19 | #define _APS_NEXT_COMMAND_VALUE 32771 20 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 21 | #endif // ifdef APSTUDIO_INVOKED 22 | -------------------------------------------------------------------------------- /tibiaauto-pub/dummy/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // dummy.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/dummy/res/dummy.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/dummy/res/dummy.ico -------------------------------------------------------------------------------- /tibiaauto-pub/dummy/res/dummy.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // DUMMY.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/inc/xercesc/util/MsgLoaders/Win32/resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by Version.rc 4 | // 5 | #define DummyString 1 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 101 12 | #define _APS_NEXT_COMMAND_VALUE 40001 13 | #define _APS_NEXT_CONTROL_VALUE 1000 14 | #define _APS_NEXT_SYMED_VALUE 101 15 | #endif 16 | #endif 17 | -------------------------------------------------------------------------------- /tibiaauto-pub/libdb61.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libdb61.dll -------------------------------------------------------------------------------- /tibiaauto-pub/libpng16.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libpng16.dll -------------------------------------------------------------------------------- /tibiaauto-pub/libs/detours.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libs/detours.lib -------------------------------------------------------------------------------- /tibiaauto-pub/libs/libdb61.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libs/libdb61.lib -------------------------------------------------------------------------------- /tibiaauto-pub/libs/libjpeg.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libs/libjpeg.lib -------------------------------------------------------------------------------- /tibiaauto-pub/libs/libpng16.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libs/libpng16.lib -------------------------------------------------------------------------------- /tibiaauto-pub/libs/xerces-c_3.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libs/xerces-c_3.lib -------------------------------------------------------------------------------- /tibiaauto-pub/libs/zdll.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/libs/zdll.lib -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/AddressComparissons.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_AddressFinder/AddressComparissons.xls -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_addressfinder.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | experience = 0; 22 | experienceAddress = 0; 23 | } 24 | 25 | CConfigData::~CConfigData() 26 | { 27 | } 28 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData { 13 | public: 14 | int experience; 15 | long experienceAddress; 16 | CConfigData(); 17 | virtual ~CConfigData(); 18 | }; 19 | 20 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 21 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_fisher.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_addressfinder.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_addressfinderApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/mod_addressfinder.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_AddressFinder/res/mod_addressfinder.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_ADDRESSFINDER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_aim/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_aim.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | RuneType = 0; 22 | } 23 | 24 | CConfigData::~CConfigData() 25 | { 26 | } 27 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_aim/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | int RuneType; 19 | }; 20 | 21 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 22 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_aim/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_aim.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_aim/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_aim.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_aimApp(); 9 | } 10 | 11 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_aim/mod_aim.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_aim/res/mod_aim.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_AIM.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_antylogout.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | } 22 | 23 | CConfigData::~CConfigData() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/Resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by mod_.rc 4 | // 5 | 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 3002 12 | #define _APS_NEXT_COMMAND_VALUE 32771 13 | #define _APS_NEXT_CONTROL_VALUE 3011 14 | #define _APS_NEXT_SYMED_VALUE 3000 15 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 16 | #endif // ifdef APSTUDIO_INVOKED 17 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_antylogout.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_antylogout.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_antylogoutApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/mod_antylogout.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_antylogout/res/mod_antylogout.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_ANTYLOGOUT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/.cvsignore: -------------------------------------------------------------------------------- 1 | Debug 2 | Release 3 | Copy\ of\ Items.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/Enumerations.cpp: -------------------------------------------------------------------------------- 1 | // Enumerations.cpp: implementation of the Enumerations class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_autogo.h" 7 | #include "Enumerations.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | Enumerations::Enumerations() 20 | { 21 | } 22 | 23 | Enumerations::~Enumerations() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_autogo.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_autogo.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_autogoApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/mod_autogo.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Attack.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Attack.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Audio.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Audio.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Blank.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Blank.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/CastSpell.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/CastSpell.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Columns.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Columns.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Depot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Depot.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Items.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Items.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/KillTibia.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/KillTibia.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/LogEvents.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/LogEvents.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/LogOut.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/LogOut.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/MaximizeWindow.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/MaximizeWindow.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Permanent.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Permanent.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Persistent.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Persistent.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Runaway.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Runaway.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/ShutdownComputer.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/ShutdownComputer.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Start.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Start.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/StartModule.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/StartModule.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/Stop.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/Stop.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/StopOld.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/StopOld.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/SuspendModule.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/SuspendModule.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/TakeScreenshot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/TakeScreenshot.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/condition_burning.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/condition_burning.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/condition_electrified.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/condition_electrified.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/condition_logoutblock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/condition_logoutblock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/condition_poisoned.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/condition_poisoned.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/general.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/general.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/mod_autogo.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_AUTOGO.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/proximity.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/proximity.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/skull_black.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/skull_black.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/skull_green.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/skull_green.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/skull_red.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/skull_red.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/skull_white.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/skull_white.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/skull_yellow.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/skull_yellow.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/speaker.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/speaker.ico -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/speaker2.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/speaker2.ico -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/res/vip.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/res/vip.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/resource.hm: -------------------------------------------------------------------------------- 1 | // Microsoft Developer Studio generated Help ID include file. 2 | // Used by mod_autogo.rc 3 | // 4 | #define HIDC_WHITELIST_MKBLACK 0x8bbb0c18 // IDD_WHITELIST [Polish] 5 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/sound/alarm.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/sound/alarm.wav -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/sound/hploss.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/sound/hploss.wav -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/sound/incorrec.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/sound/incorrec.wav -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_autogo/sound/message.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_autogo/sound/message.wav -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_banker/ConfigData.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #include 3 | 4 | struct Banker { 5 | char bankerName[64]; 6 | int bankerX; 7 | int bankerY; 8 | int bankerZ; 9 | }; 10 | 11 | class CConfigData { 12 | public: 13 | CConfigData(); 14 | virtual ~CConfigData(); 15 | 16 | uint8_t path[15]; 17 | int targetX; 18 | int targetY; 19 | int targetZ; 20 | Banker banker; 21 | int minimumGoldToBank; 22 | int cashOnHand; 23 | char modPriorityStr[2]; 24 | int changeGold; 25 | int capsLimit; 26 | int stopByBanker; 27 | int drawUpTo; 28 | }; -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_banker/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_fisher.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_banker/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_banker.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_bankerApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_banker/mod_banker.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_banker/res/mod_banker.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_FISHER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_cavebot/.cvsignore: -------------------------------------------------------------------------------- 1 | SubmitMaps 2 | tacode.txt 3 | tibiaauto-debug-cavebot.txt 4 | tibiaauto-stats-loot.txt 5 | tibiaauto-stats-usage.txt -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_cavebot/Helpers.h: -------------------------------------------------------------------------------- 1 | // Helpers.h : header file 2 | // 3 | 4 | #ifndef HELPERS_H__INCLUDED 5 | #define HELPERS_H__INCLUDED 6 | 7 | ///////////////////////////////////////////////////////////////////////////// 8 | // debug functions 9 | void UsrDump(TCHAR *msg, BYTE *pData, int len); 10 | CString GetDumpString(BYTE *pData, int len); 11 | void DumpErrorCode(DWORD dwErrCode, DWORD dwLine, char *szFileName); 12 | BOOL GetErrorDescription(DWORD error_code, CString& error_string); 13 | 14 | inline TCHAR GetPrintCharOrDot(TCHAR c) 15 | { 16 | if (_istprint(c)) 17 | return c; 18 | else 19 | return (TCHAR)'.'; 20 | } 21 | 22 | #ifdef _DEBUG 23 | #define DUMP ::UsrDump 24 | #else // ifdef _DEBUG 25 | #define DUMP 1 ? (void)0 : ::UsrDump 26 | #endif // ifdef _DEBUG 27 | 28 | #endif // HELPERS_H__INCLUDED 29 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_cavebot/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_cavebot.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_cavebot/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_cavebot.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_cavebotApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_cavebot/mod_cavebot.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_cavebot/res/mod_cavebot.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_CAVEBOT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_creatureinfo/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_creatureinfo.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_creatureinfo/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_creatureinfo.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_creatureinfoApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_creatureinfo/mod_creatureinfo.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_creatureinfo/res/mod_creatureinfo.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_CREATUREINFO.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_eater.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | } 22 | 23 | CConfigData::~CConfigData() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/Resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by mod_.rc 4 | // 5 | 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 3002 12 | #define _APS_NEXT_COMMAND_VALUE 32771 13 | #define _APS_NEXT_CONTROL_VALUE 3011 14 | #define _APS_NEXT_SYMED_VALUE 3000 15 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 16 | #endif // ifdef APSTUDIO_INVOKED 17 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_eater.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_eater.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_eaterApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/mod_eater.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_eater/res/mod_eater.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_EATER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fisher/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_fisher.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | fishOnlyWhenWorms = 1; 22 | fishOnlyWhenCap = 6; 23 | moveFromHandToCont = 1; 24 | } 25 | 26 | CConfigData::~CConfigData() 27 | { 28 | } 29 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fisher/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | int fishOnlyWhenCap; 19 | int fishOnlyWhenWorms; 20 | int moveFromHandToCont; 21 | }; 22 | 23 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 24 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fisher/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_fisher.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fisher/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_fisher.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_fisherApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fisher/mod_fisher.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fisher/res/mod_fisher.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_FISHER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fluid/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_fluid.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fluid/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_fluid.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_fluidApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fluid/mod_fluid.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fluid/res/mod_fluid.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_FLUID.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fps/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_fps.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | activeVal = 10.0; 22 | inactive = 1; 23 | inactiveVal = 5.0; 24 | minimized = 1; 25 | minimizedVal = 1.0; 26 | } 27 | 28 | CConfigData::~CConfigData() 29 | { 30 | } 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fps/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | double activeVal; 19 | int inactive; 20 | double inactiveVal; 21 | int minimized; 22 | double minimizedVal; 23 | }; 24 | 25 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fps/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_alarm.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fps/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_fps.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new Cmod_fpsApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fps/mod_fps.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_fps/res/mod_fps.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // mod_light.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_grouping.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | } 22 | 23 | CConfigData::~CConfigData() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/Resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by mod_.rc 4 | // 5 | 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 3002 12 | #define _APS_NEXT_COMMAND_VALUE 32771 13 | #define _APS_NEXT_CONTROL_VALUE 3011 14 | #define _APS_NEXT_SYMED_VALUE 3000 15 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 16 | #endif // ifdef APSTUDIO_INVOKED 17 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_grouping.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_grouping.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_groupingApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/mod_grouping.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_grouping/res/mod_grouping.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_GROUPING.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "ConfigData.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CConfigData::CConfigData() 19 | { 20 | } 21 | 22 | CConfigData::~CConfigData() 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/check.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_itemconfig/check.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_itemconfig.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_itemconfigApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/halfchec.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_itemconfig/halfchec.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/mod_itemconfig.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/res/Items.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_itemconfig/res/Items.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/res/checks.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_itemconfig/res/checks.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/res/mod_itemconfig.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LIGHT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_itemconfig/uncheck.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_itemconfig/uncheck.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_light/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_light.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | lightPower = 100; 22 | lightColor = 209; 23 | } 24 | 25 | CConfigData::~CConfigData() 26 | { 27 | } 28 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_light/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | int lightPower; 19 | int lightColor; 20 | }; 21 | 22 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_light/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_alarm.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_light/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_light.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new Cmod_lightApp(); 9 | } 10 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_light/mod_light.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_light/res/mod_light.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // mod_light.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_login/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_login.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_login/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_login.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_loginApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_login/mod_login.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_login/res/mod_login.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LOGIN.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_looter/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_looter.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_looter/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_looter.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_looterApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_looter/mod_looter.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_looter/res/mod_looter.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LOOTER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_maphack/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_maphack.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | revealCName = 1; 22 | revealNoFish = 1; 23 | revealInvisible = 1; 24 | minimapResearch = 1; 25 | autoMount = 0; 26 | } 27 | 28 | CConfigData::~CConfigData() 29 | { 30 | } 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_maphack/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | int revealNoFish; 19 | int revealCName; 20 | int revealInvisible; 21 | int minimapResearch; 22 | int autoMount; 23 | int showManaBar; 24 | }; 25 | 26 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 27 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_maphack/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_maphack.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_maphack/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_maphack.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_maphackApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_maphack/mod_maphack.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_maphack/res/mod_maphack.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_MAPHACK.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_memdebug/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_memdebug.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_memdebug/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_memdebug.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_memdebugApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_memdebug/mod_memdebug.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_memdebug/res/mod_memdebug.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_MEMDEBUG.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_monstershow/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "ConfigData.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CConfigData::CConfigData() 19 | { 20 | } 21 | 22 | CConfigData::~CConfigData() 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_monstershow/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_monstershow/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_monstershow/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_monstershow.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_monstershowApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_monstershow/mod_monstershow.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_monstershow/res/mod_monstershow.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LIGHT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | 3 | // 4 | 5 | ////////////////////////////////////////////////////////////////////// 6 | 7 | 8 | #include "stdafx.h" 9 | 10 | #include "mod_osv.h" 11 | 12 | #include "ConfigData.h" 13 | 14 | 15 | #ifdef _DEBUG 16 | 17 | #undef THIS_FILE 18 | 19 | static char THIS_FILE[] = __FILE__; 20 | 21 | #define new DEBUG_NEW 22 | 23 | #endif // ifdef _DEBUG 24 | 25 | 26 | ////////////////////////////////////////////////////////////////////// 27 | 28 | // Construction/Destruction 29 | 30 | ////////////////////////////////////////////////////////////////////// 31 | 32 | 33 | CConfigData::CConfigData() 34 | { 35 | } 36 | 37 | CConfigData::~CConfigData() 38 | { 39 | } 40 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/Includes.h: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_osv.h" 4 | 5 | 6 | #include "ConfigData.h" 7 | 8 | #include "TibiaContainer.h" 9 | 10 | 11 | #include "MemReaderProxy.h" 12 | 13 | #include "PackSenderProxy.h" 14 | 15 | #include "ModuleUtil.h" 16 | 17 | #include "MemConstData.h" 18 | 19 | #include "TibiaItemProxy.h" 20 | 21 | #include "ModuleUtil.h" 22 | 23 | #include 24 | 25 | 26 | #ifdef _DEBUG 27 | 28 | #define new DEBUG_NEW 29 | 30 | #undef THIS_FILE 31 | 32 | static char THIS_FILE[] = __FILE__; 33 | 34 | #endif // ifdef _DEBUG 35 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/Resource.h: -------------------------------------------------------------------------------- 1 | //{{NO_DEPENDENCIES}} 2 | // Microsoft Developer Studio generated include file. 3 | // Used by mod_.rc 4 | // 5 | 6 | 7 | // Next default values for new objects 8 | // 9 | #ifdef APSTUDIO_INVOKED 10 | #ifndef APSTUDIO_READONLY_SYMBOLS 11 | #define _APS_NEXT_RESOURCE_VALUE 3002 12 | #define _APS_NEXT_COMMAND_VALUE 32771 13 | #define _APS_NEXT_CONTROL_VALUE 3011 14 | #define _APS_NEXT_SYMED_VALUE 3000 15 | #endif // ifndef APSTUDIO_READONLY_SYMBOLS 16 | #endif // ifdef APSTUDIO_INVOKED 17 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_antylogout.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/TibiaItem_impl.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "TibiaItem.cpp" 4 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | 4 | #include "mod_osv.h" 5 | 6 | 7 | CMod_OSVApp module; 8 | 9 | 10 | #include 11 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/mod_antylogout.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | getName @1 3 | start @2 4 | stop @3 5 | isStarted @4 6 | showConfigDialog @5 7 | configToControls @6 8 | controlsToConfig @7 9 | disableControls @8 10 | enableControls @9 11 | getVersion @10 12 | resetConfig @11 13 | loadConfigParam @12 14 | saveConfigParam @13 15 | getConfigParamName @14 16 | resetMultiParamAccess @15 17 | isMultiParam @16 18 | validateConfig @17 19 | init @18 20 | activate @19 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/mod_osv.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | getName @1 3 | start @2 4 | stop @3 5 | isStarted @4 6 | showConfigDialog @5 7 | configToControls @6 8 | controlsToConfig @7 9 | disableControls @8 10 | enableControls @9 11 | getVersion @10 12 | resetConfig @11 13 | loadConfigParam @12 14 | saveConfigParam @13 15 | getConfigParamName @14 16 | resetMultiParamAccess @15 17 | isMultiParam @16 18 | validateConfig @17 19 | init @18 20 | activate @19 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/mod_osv.nsdas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_osv/mod_osv.nsdas -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_osv/proxy.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | 4 | #include "MemReaderProxy.cpp" 5 | #include "PackSenderProxy.cpp" 6 | #include "MemConstData.cpp" 7 | #include "ModuleUtil.cpp" 8 | #include "TibiaMapProxy.cpp" 9 | #include "TibiaMapPoint.cpp" 10 | #include "TibiaItemProxy.cpp" 11 | #include "Queue.cpp" 12 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "ConfigData.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CConfigData::CConfigData() 19 | { 20 | enableTimers = true; 21 | } 22 | 23 | CConfigData::~CConfigData() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | bool enableTimers; 16 | CConfigData(); 17 | virtual ~CConfigData(); 18 | }; 19 | 20 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 21 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_playerinfo.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_playerinfoApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/mod_playerinfo.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/playerInfo.cpp: -------------------------------------------------------------------------------- 1 | #include "StdAfx.h" 2 | #include "playerInfo.h" 3 | 4 | __declspec(dllexport) mod_playerinfo playerInfo; 5 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_playerinfo/res/mod_playerinfo.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LIGHT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_responder/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "ConfigData.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CConfigData::CConfigData() 19 | { 20 | } 21 | 22 | CConfigData::~CConfigData() 23 | { 24 | } 25 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_responder/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | }; 18 | 19 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_responder/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_responder/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_responder.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_responderApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_responder/mod_responder.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_responder/res/mod_responder.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LIGHT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_restack/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_restack.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_restack/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_restack.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_restackApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_restack/mod_restack.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_restack/res/mod_restack.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_RESTACK.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_runemaker/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_runemaker.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_runemaker/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_runemaker.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_runemakerApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_runemaker/mod_runemaker.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_runemaker/res/mod_runemaker.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_RUNEMAKER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_seller/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_fisher.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_seller/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_seller.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_SellerApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_seller/mod_seller.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_seller/res/mod_seller.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_SELLER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "ConfigData.h" 7 | 8 | #ifdef _DEBUG 9 | #undef THIS_FILE 10 | static char THIS_FILE[] = __FILE__; 11 | #define new DEBUG_NEW 12 | #endif // ifdef _DEBUG 13 | 14 | ////////////////////////////////////////////////////////////////////// 15 | // Construction/Destruction 16 | ////////////////////////////////////////////////////////////////////// 17 | 18 | CConfigData::CConfigData() 19 | { 20 | extendedResearch = 0; 21 | } 22 | 23 | CConfigData::~CConfigData() 24 | { 25 | } 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | int extendedResearch; 18 | }; 19 | 20 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 21 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_showmap.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_showmapApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/mod_showmap.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/createLockImages.py: -------------------------------------------------------------------------------- 1 | import Image, os, re 2 | jn = os.path.join 3 | im_lock = Image.open(r"C:\Mark\Software\Cygwin\home\Mark The Mighty\tibia\tibiaauto-pub\mods\mod_showmap\res\map_lock.bmp") 4 | im_lock_mask = Image.open(r"C:\Mark\Software\Cygwin\home\Mark The Mighty\tibia\tibiaauto-pub\mods\mod_showmap\res\map_lock_mask.bmp") 5 | fdir = r"C:\Mark\Software\Cygwin\home\Mark The Mighty\tibia\tibiaauto-pub\mods\mod_showmap\res" 6 | for fname in os.listdir(fdir): 7 | if fname in ["map_empty.bmp","map_self.bmp"]: break 8 | fpath = jn(fdir,fname) 9 | if re.match(r"map_.*\.bmp",fname) and not("lock.bmp" in fname) and (1 or os.path.exists(jn(fdir,fname[:-4]+"_lock.bmp"))): 10 | im = Image.open(fpath) 11 | im.paste(im_lock,(0,0,20,20),im_lock_mask) 12 | im.save(jn(fdir,fname[:-4]+"_lock.bmp")) 13 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_blocked.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_blocked.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_blocked_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_blocked_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_closedhole.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_closedhole.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_closedhole_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_closedhole_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_depot.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_depot.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_depot_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_depot_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_empty.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_empty.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_grate.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_grate.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_grate_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_grate_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_ladder.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_ladder.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_ladder_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_ladder_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_lock_mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_lock_mask.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_lock_mask_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_lock_mask_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_magicrope.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_magicrope.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_magicrope_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_magicrope_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_openhole.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_openhole.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_openhole_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_openhole_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_rope.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_rope.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_rope_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_rope_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_samefloor.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_samefloor.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_samefloor_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_samefloor_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_self.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_self.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_stairs.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_stairs.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_stairs_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_stairs_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_tele.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_tele.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_tele_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_tele_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_unktele.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_unktele.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/map_unktele_lock.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/res/map_unktele_lock.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/res/mod_showmap.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LIGHT.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_showmap/thumbnailCARAJ88G.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_showmap/thumbnailCARAJ88G.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_sorter/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_sorter.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | 20 | CConfigData::CConfigData() 21 | { 22 | for (int i = 0; i < 8; i++) 23 | { 24 | for (int j = 0; j < 32; j++) 25 | { 26 | sortBags[i].slotNr[j].itemName[0] = 0; 27 | } 28 | } 29 | } 30 | 31 | CConfigData::~CConfigData() 32 | { 33 | } 34 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_sorter/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | struct slot { 13 | char itemName[64]; 14 | }; 15 | 16 | struct container { 17 | slot slotNr[32]; 18 | }; 19 | 20 | class CConfigData { 21 | public: 22 | CConfigData(); 23 | virtual ~CConfigData(); 24 | container sortBags[8]; 25 | }; 26 | 27 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 28 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_sorter/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_fisher.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_sorter/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_sorter.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_sorterApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_sorter/mod_sorter.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_sorter/res/mod_sorter.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_FISHER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_spellcaster/Icons/Creatures.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_spellcaster/Icons/Creatures.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_spellcaster/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_spellcaster/creature.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/mods/mod_spellcaster/creature.bmp -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_spellcaster/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_spellcaster.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_spellcasterApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_spellcaster/mod_spellcaster.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_spellcaster/res/mod_spellcaster.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_SPELLCASTER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_team.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | masterChar[0] = '\0'; 22 | } 23 | 24 | CConfigData::~CConfigData() 25 | { 26 | } 27 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | char masterChar[33]; 16 | CConfigData(); 17 | virtual ~CConfigData(); 18 | }; 19 | 20 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 21 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/ConnectedNode.cpp: -------------------------------------------------------------------------------- 1 | // ConnectedNode.cpp: implementation of the CConnectedNode class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_team.h" 7 | #include "ConnectedNode.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConnectedNode::CConnectedNode() 20 | { 21 | connected = 0; 22 | charName[0] = 0; 23 | lastMessageTm = 0; 24 | } 25 | 26 | CConnectedNode::~CConnectedNode() 27 | { 28 | } 29 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/ConnectedNode.h: -------------------------------------------------------------------------------- 1 | // ConnectedNode.h: interface for the CConnectedNode class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONNECTEDNODE_H__489748D1_6F01_4898_855F_B20056B25768__INCLUDED_) 6 | #define AFX_CONNECTEDNODE_H__489748D1_6F01_4898_855F_B20056B25768__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConnectedNode 13 | { 14 | public: 15 | char charName[33]; 16 | int x; 17 | int y; 18 | int z; 19 | int hp; 20 | int maxHp; 21 | int mana; 22 | int maxMana; 23 | int connected; 24 | int isSlave; 25 | int lastMessageTm; 26 | int distance; 27 | 28 | CConnectedNode(); 29 | virtual ~CConnectedNode(); 30 | }; 31 | 32 | #endif // !defined(AFX_CONNECTEDNODE_H__489748D1_6F01_4898_855F_B20056B25768__INCLUDED_) 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_team.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_team.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_teamApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/mod_team.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_team/res/mod_team.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_TEAM.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_trademon/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | char message[256]; 19 | 20 | int tradeTalk; 21 | int channel; 22 | int channelInterval; 23 | int yell; 24 | int yellInterval; 25 | int say; 26 | int sayInterval; 27 | int tradeMon; 28 | }; 29 | 30 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 31 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_trademon/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_trademon.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_trademon/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_trademon.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_trademonApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_trademon/mod_trademon.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_trademon/res/mod_trademon.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_TRADEMON.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_uh/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_uh/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_uh.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_uhApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_uh/mod_uh.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_uh/res/mod_uh.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_LOOTER.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_xray/ConfigData.cpp: -------------------------------------------------------------------------------- 1 | // ConfigData.cpp: implementation of the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #include "stdafx.h" 6 | #include "mod_xray.h" 7 | #include "ConfigData.h" 8 | 9 | #ifdef _DEBUG 10 | #undef THIS_FILE 11 | static char THIS_FILE[] = __FILE__; 12 | #define new DEBUG_NEW 13 | #endif // ifdef _DEBUG 14 | 15 | ////////////////////////////////////////////////////////////////////// 16 | // Construction/Destruction 17 | ////////////////////////////////////////////////////////////////////// 18 | 19 | CConfigData::CConfigData() 20 | { 21 | extrahotkeys = 1; 22 | autoreset = 1; 23 | } 24 | 25 | CConfigData::~CConfigData() 26 | { 27 | } 28 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_xray/ConfigData.h: -------------------------------------------------------------------------------- 1 | // ConfigData.h: interface for the CConfigData class. 2 | // 3 | ////////////////////////////////////////////////////////////////////// 4 | 5 | #if !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 6 | #define AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_ 7 | 8 | #if _MSC_VER > 1000 9 | #pragma once 10 | #endif // _MSC_VER > 1000 11 | 12 | class CConfigData 13 | { 14 | public: 15 | CConfigData(); 16 | virtual ~CConfigData(); 17 | 18 | int extrahotkeys; 19 | int autoreset; 20 | }; 21 | 22 | #endif // !defined(AFX_CONFIGDATA_H__3C69E44D_D036_45EB_BCE8_5358CF410631__INCLUDED_) 23 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_xray/StdAfx.cpp: -------------------------------------------------------------------------------- 1 | // stdafx.cpp : source file that includes just the standard includes 2 | // mod_xray.pch will be the pre-compiled header 3 | // stdafx.obj will contain the pre-compiled type information 4 | 5 | #include "stdafx.h" 6 | -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_xray/exports.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | 3 | #include "mod_xray.h" 4 | 5 | IModuleInterface* initModuleInstance() 6 | { 7 | AFX_MANAGE_STATE(AfxGetStaticModuleState()); 8 | return new CMod_xrayApp(); 9 | } -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_xray/mod_xray.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | initModuleInstance @1 -------------------------------------------------------------------------------- /tibiaauto-pub/mods/mod_xray/res/mod_xray.rc2: -------------------------------------------------------------------------------- 1 | // 2 | // MOD_XRAY.RC2 - resources Microsoft Visual C++ does not edit directly 3 | // 4 | 5 | #ifdef APSTUDIO_INVOKED 6 | #error this file is not editable by Microsoft Visual C++ 7 | #endif //APSTUDIO_INVOKED 8 | 9 | 10 | ///////////////////////////////////////////////////////////////////////////// 11 | // Add manually edited resources here... 12 | 13 | ///////////////////////////////////////////////////////////////////////////// 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/sdk/mod.def: -------------------------------------------------------------------------------- 1 | EXPORTS 2 | getName @1 3 | start @2 4 | stop @3 5 | isStarted @4 6 | showConfigDialog @5 7 | configToControls @6 8 | controlsToConfig @7 9 | disableControls @8 10 | enableControls @9 11 | getVersion @10 12 | resetConfig @11 13 | loadConfigParam @12 14 | saveConfigParam @13 15 | getConfigParamName @14 16 | resetMultiParamAccess @15 17 | isMultiParam @16 18 | validateConfig @17 19 | getNewSkin @18 -------------------------------------------------------------------------------- /tibiaauto-pub/stderr.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/stderr.txt -------------------------------------------------------------------------------- /tibiaauto-pub/stdout.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/stdout.txt -------------------------------------------------------------------------------- /tibiaauto-pub/ta_creatures_c.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/ta_creatures_c.db -------------------------------------------------------------------------------- /tibiaauto-pub/tacode.txt: -------------------------------------------------------------------------------- 1 | 1928fa08af35eed7aae5be395266019c -------------------------------------------------------------------------------- /tibiaauto-pub/tascripts/AntyLogout.py: -------------------------------------------------------------------------------- 1 | class ModuleAntyLogout: 2 | def getName(self): 3 | return "Anty logout" 4 | 5 | def getVersion(self): 6 | return "1.0" 7 | 8 | def getFunDef(self,nr): 9 | if (nr==0): return (0,1000*180,self.fun1); 10 | return (); 11 | 12 | def getConfigParam(self,nr): 13 | return (); 14 | 15 | def fun1(self,params): 16 | selfCh=tareader.readSelfCharacter(); 17 | lookDir=selfCh['lookDirection']; 18 | if (lookDir==0): tasender.turnDown();tasender.turnUp(); 19 | if (lookDir==1): tasender.turnLeft(); tasender.turnRight(); 20 | if (lookDir==2): tasender.turnUp(); tasender.turnDown(); 21 | if (lookDir==3): tasender.turnRight(); tasender.turnLeft(); 22 | 23 | 24 | tibiaauto.registerPlugin(ModuleAntyLogout) -------------------------------------------------------------------------------- /tibiaauto-pub/tascripts/tautil.py: -------------------------------------------------------------------------------- 1 | class tautil: 2 | """ 3 | Tibia Auto various utily class 4 | """ 5 | def lookupItem(self,itemObjectId): 6 | """ 7 | Lookup itemObjectId in any open container. 8 | """ 9 | for contNr in range(taitem.getValueForConst('maxContainers')): 10 | cont=tareader.readContainer(contNr); 11 | for itemNr in range(cont['itemsInside']): 12 | item=tareader.readContainerItem(contNr,itemNr); 13 | if (cont['flagOnOff'] and item['objectId']==itemObjectId): 14 | item['contNr']=contNr; 15 | return item; 16 | return {'contNr':-1}; -------------------------------------------------------------------------------- /tibiaauto-pub/tre/AUTHORS: -------------------------------------------------------------------------------- 1 | Ville Laurikari 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/LICENSE: -------------------------------------------------------------------------------- 1 | 2 | This software is free; you can redistribute it and/or modify it under 3 | the terms of the GNU General Public License version 2 (June 1991) as 4 | published by the Free Software Foundation. See the file `COPYING' for 5 | the complete license. 6 | 7 | If you cannot accept the GNU GPL, it may be possible that you can 8 | persuade me to give or sell you a version which is licensed 9 | differently. Please contact me for more information. 10 | 11 | Ville Laurikari 12 | http://www.iki.fi/vl/ 13 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/Makefile.am: -------------------------------------------------------------------------------- 1 | ## Process this file with automake to produce Makefile.in 2 | 3 | if TRE_AGREP 4 | agrep_dirs = src doc 5 | else 6 | agrep_dirs = 7 | endif 8 | 9 | SUBDIRS = lib $(agrep_dirs) tests utils po m4 10 | 11 | EXTRA_DIST = utils/config.rpath \ 12 | LICENSE \ 13 | win32/tre-config.h win32/config.h \ 14 | win32/tre.dsw \ 15 | win32/tre.dsp win32/tre.def \ 16 | win32/retest.dsp \ 17 | python/tre-python.c \ 18 | python/setup.py \ 19 | python/example.py 20 | 21 | ACLOCAL_AMFLAGS = -I m4 22 | AC_CONFIG_AUX_DIR = utils 23 | 24 | pkgconfigdir = $(libdir)/pkgconfig 25 | pkgconfig_DATA = tre.pc 26 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/THANKS: -------------------------------------------------------------------------------- 1 | 2 | Acknowledgements 3 | 4 | 5 | Thanks for suggestions, interesting discussions, spotting bugs, 6 | patches, and contributions (in alphabetical order): 7 | 8 | Matthew Berg 9 | Angelo Borsotti 10 | Claude Devis (UCL/CENTAL) 11 | Glenn Fowler 12 | George Harpur 13 | Rune Kleveland 14 | Rici Lake 15 | Dominick Meglio 16 | Aymeric Moizard 17 | Santiago Vila 18 | Bill Yerazunis 19 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/doc/Makefile.am: -------------------------------------------------------------------------------- 1 | ## Process this file with automake to produce Makefile.in 2 | 3 | 4 | man_MANS = agrep.1 5 | 6 | EXTRA_DIST = $(man_MANS) tre-api.html tre-syntax.html default.css 7 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/doc/default.css: -------------------------------------------------------------------------------- 1 | 2 | a:link { 3 | color: #454892; 4 | } 5 | a:visited { 6 | color: #665556; 7 | } 8 | p { 9 | text-align: justify; 10 | } 11 | font.type { 12 | color: #107020; 13 | } 14 | font.func { 15 | color: #1010a0; 16 | } 17 | font.arg { 18 | color: #906000; 19 | } 20 | font.qual { 21 | color: #501050; 22 | } 23 | tr.title { 24 | background: #cbc5b8; 25 | } 26 | tr.even { 27 | background: #dbdbdb; 28 | } 29 | tr.odd { 30 | background: #ebebee; 31 | } 32 | div.code { 33 | background: #e0e0f0; 34 | padding: 10px; 35 | } 36 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/lib/tre-match-parallel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/tre/lib/tre-match-parallel.c -------------------------------------------------------------------------------- /tibiaauto-pub/tre/m4/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = \ 2 | ac_libtool_tags.m4 \ 3 | ax_check_funcs_comp.m4 \ 4 | tre_prog_cc_optimizations.m4 \ 5 | ax_check_sign.m4 \ 6 | ax_decl_wchar_max.m4 \ 7 | vl_prog_cc_warnings.m4 8 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/mods/tre.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/tre/mods/tre.dll -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/LINGUAS: -------------------------------------------------------------------------------- 1 | # Set of available languages. 2 | fi 3 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/POTFILES.in: -------------------------------------------------------------------------------- 1 | # List of source files containing translatable strings. 2 | 3 | # Library files 4 | lib/regerror.c 5 | 6 | # agrep files 7 | src/agrep.c 8 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/boldquot.sed: -------------------------------------------------------------------------------- 1 | s/"\([^"]*\)"/“\1”/g 2 | s/`\([^`']*\)'/‘\1’/g 3 | s/ '\([^`']*\)' / ‘\1’ /g 4 | s/ '\([^`']*\)'$/ ‘\1’/g 5 | s/^'\([^`']*\)' /‘\1’ /g 6 | s/“”/""/g 7 | s/“/“/g 8 | s/”/”/g 9 | s/‘/‘/g 10 | s/’/’/g 11 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/fi.gmo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/tre/po/fi.gmo -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/tre/po/fi.po -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/insert-header.sin: -------------------------------------------------------------------------------- 1 | # Sed script that inserts the file called HEADER before the header entry. 2 | # 3 | # At each occurrence of a line starting with "msgid ", we execute the following 4 | # commands. At the first occurrence, insert the file. At the following 5 | # occurrences, do nothing. The distinction between the first and the following 6 | # occurrences is achieved by looking at the hold space. 7 | /^msgid /{ 8 | x 9 | # Test if the hold space is empty. 10 | s/m/m/ 11 | ta 12 | # Yes it was empty. First occurrence. Read the file. 13 | r HEADER 14 | # Output the file's contents by reading the next line. But don't lose the 15 | # current line while doing this. 16 | g 17 | N 18 | bb 19 | :a 20 | # The hold space was nonempty. Following occurrences. Do nothing. 21 | x 22 | :b 23 | } 24 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/quot.sed: -------------------------------------------------------------------------------- 1 | s/"\([^"]*\)"/“\1”/g 2 | s/`\([^`']*\)'/‘\1’/g 3 | s/ '\([^`']*\)' / ‘\1’ /g 4 | s/ '\([^`']*\)'$/ ‘\1’/g 5 | s/^'\([^`']*\)' /‘\1’ /g 6 | s/“”/""/g 7 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/remove-potcdate.sin: -------------------------------------------------------------------------------- 1 | # Sed script that remove the POT-Creation-Date line in the header entry 2 | # from a POT file. 3 | # 4 | # The distinction between the first and the following occurrences of the 5 | # pattern is achieved by looking at the hold space. 6 | /^"POT-Creation-Date: .*"$/{ 7 | x 8 | # Test if the hold space is empty. 9 | s/P/P/ 10 | ta 11 | # Yes it was empty. First occurrence. Remove the line. 12 | g 13 | d 14 | bb 15 | :a 16 | # The hold space was nonempty. Following occurrences. Do nothing. 17 | x 18 | :b 19 | } 20 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/po/stamp-po: -------------------------------------------------------------------------------- 1 | timestamp 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/python/example.py: -------------------------------------------------------------------------------- 1 | import tre 2 | 3 | fz = tre.Fuzzyness(maxcost = 3) 4 | 5 | print fz 6 | 7 | pt = tre.compile("(foo)(bar)", tre.EXTENDED) 8 | 9 | m = pt.match("zoobag", fz) 10 | 11 | if m: 12 | print m.groups() 13 | print m[2] 14 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/src/Makefile.am: -------------------------------------------------------------------------------- 1 | ## Process this file with automake to produce Makefile.in 2 | 3 | localedir = $(datadir)/locale 4 | INCLUDES = -I$(top_srcdir)/lib 5 | 6 | if TRE_APPROX 7 | bin_PROGRAMS = agrep 8 | 9 | agrep_SOURCES = agrep.c 10 | agrep_LDADD = ../lib/libtre.la $(LTLIBINTL) 11 | agrep_CFLAGS = -DLOCALEDIR=\"$(localedir)\" 12 | if TRE_PROFILE 13 | agrep_LDFLAGS = -static 14 | endif 15 | endif 16 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/tests/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/tre/tests/bench.c -------------------------------------------------------------------------------- /tibiaauto-pub/tre/tests/build-tests.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | set -e 4 | 5 | if test -z "$make"; then 6 | make=make 7 | fi 8 | 9 | for opts in \ 10 | "" \ 11 | "--enable-debug" \ 12 | "--disable-wchar" \ 13 | "--disable-multibyte" \ 14 | "--without-alloca" \ 15 | "--disable-wchar --without-alloca" \ 16 | "--disable-approx" \ 17 | "--disable-agrep" \ 18 | "--enable-system-abi" \ 19 | "--disable-largefile" \ 20 | "--disable-nls" \ 21 | "--disable-warnings"; do 22 | 23 | rm -rf tmp-build 24 | mkdir tmp-build 25 | cd tmp-build 26 | 27 | echo "Configure options \"$opts\"..." >&2 28 | ../configure $opts > build-log.txt 2>&1 29 | $make >> build-log.txt 2>&1 30 | $make check >> build-log.txt 2>&1 31 | cd .. 32 | done 33 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/tests/retest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/tre/tests/retest.c -------------------------------------------------------------------------------- /tibiaauto-pub/tre/tre.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: TRE 7 | Description: TRE regexp matching library 8 | Version: @PACKAGE_VERSION@ 9 | Libs: -L${libdir} -ltre @LDFLAGS@ @LIBINTL@ @LIBS@ 10 | Cflags: -I${includedir} @CPPFLAGS@ 11 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/utils/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = autogen.sh build-rpm.sh mkinstalldirs 2 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/utils/autogen.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | 3 | set -e 4 | 5 | # Replace variables here and there to get a consistent tree. 6 | ./utils/replace-vars.sh 7 | 8 | # Set up libtool stuff for use with Automake. 9 | libtoolize --automake 10 | 11 | # Update aclocal.m4, using the macros from the m4 directory. 12 | aclocal -I m4 13 | 14 | # Run autoheader to generate config.h.in. 15 | autoheader 16 | 17 | # Create Makefile.in's. 18 | automake --add-missing 19 | 20 | # Create the configure script. 21 | autoconf 22 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/utils/build-rpm.sh: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # 3 | # Helper script to build the RPM packages. Just run this from the root 4 | # of an unconfigured source tree: 5 | # $ ./utils/build-rpm.sh 6 | # 7 | 8 | 9 | # Create the RPM build environment. 10 | rm -rf rpm/dist 11 | for dir in rpm rpm/RPMS rpm/SRPMS rpm/BUILD rpm/SOURCES rpm/dist; do 12 | if test ! -d $dir; then 13 | mkdir $dir 14 | fi 15 | done 16 | 17 | # Create the source distribution tarball. 18 | cd rpm/dist 19 | ../../configure 20 | make dist 21 | gunzip tre-*.tar.gz 22 | bzip2 tre-*.tar 23 | mv tre-*.tar.bz2 ../SOURCES 24 | cd .. 25 | 26 | # Build the packages. 27 | rm -f RPMS/*/*.rpm SRPMS/*.rpm 28 | rpmbuild --define "_topdir `pwd`" dist/tre.spec -ba 29 | cp RPMS/*/*.rpm SRPMS/*.rpm .. 30 | cd .. 31 | ls -l *.rpm 32 | -------------------------------------------------------------------------------- /tibiaauto-pub/tre/win32/tre.def: -------------------------------------------------------------------------------- 1 | LIBRARY "tre.dll" 2 | 3 | EXPORTS 4 | regaexec @1 5 | reganexec @2 6 | regcomp @3 7 | regerror @4 8 | regexec @5 9 | regfree @6 10 | regncomp @7 11 | regnexec @8 12 | regawexec @9 13 | regawnexec @10 14 | regwcomp @11 15 | regwexec @12 16 | regwncomp @13 17 | regwnexec @14 18 | regaparams_default @15 19 | tre_version @16 20 | tre_config @17 21 | tre_have_backrefs @18 22 | tre_have_approx @19 23 | reguexec @20 24 | -------------------------------------------------------------------------------- /tibiaauto-pub/xerces-c_3_1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/xerces-c_3_1.dll -------------------------------------------------------------------------------- /tibiaauto-pub/zlib1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Wisling/tibiaauto/37bac922aaaaf35f4d0964237f3f06056c1a2523/tibiaauto-pub/zlib1.dll --------------------------------------------------------------------------------