The update from the 01.10.2013 has changed a few things in the Metin2Client concerning Python.
Some Pythonmodules have been removed from the Root-Eterpack and were moved directly into the client-executable.
Dump:
Code:
Module: background 004511C0 IsSoftwareTiling 004511E0 EnableSoftwareTiling 00451240 EnableSnow 00451970 GlobalPositionToLocalPosition 00451AF0 GlobalPositionToMapInfo 00451630 GetRenderShadowTime 00451CE0 LoadMap 00451290 Destroy 004512B0 RegisterEnvironmentData 00451330 SetEnvironmentData 00451390 GetCurrentMapName 004513B0 GetPickingPoint 00451410 BeginEnvironment 00451420 EndEnvironment 00451430 SetCharacterDirLight 00451440 SetBackgroundDirLight 00451450 Initialize 00451460 Update 004514E0 Render 004514F0 RenderPCBlocker 00451500 RenderCollision 00451510 RenderSky 00451520 RenderCloud 00451530 RenderWater 00451540 RenderEffect 00451550 RenderBeforeLensFlare 00451560 RenderAfterLensFlare 00451570 RenderCharacterShadowToTexture 00454DF0 RenderDungeon 00451580 GetHeight 004516C0 SetShadowLevel 00451700 SetVisiblePart 00451650 GetShadowMapColor 00451780 SetSplatLimit 00451BB0 GetRenderedSplatNum 00451600 GetRenderedGraphicThingInstanceNum 004517D0 SelectViewDistanceNum 00451810 SetViewDistanceSet 00451870 GetFarClip 004518A0 GetDistanceSetInfo 00451190 SetBGLoading 004518F0 SetRenderSort 00451930 SetTransparentTree 00451A50 SetXMasTree 00451A90 RegisterDungeonMapName 00451AD0 VisibleGuildArea 00451AE0 DisableGuildArea 004519F0 WarpTest Module: chrmgr 00455050 SetEmpireNameMode 004550E0 GetVIDInfo 004550A0 GetPickedVID 004559E0 SetShapeModel 00455A60 AppendShapeSkin 00455230 SetPathName 00455760 LoadRaceData 004557E0 LoadLocalRaceData 00455270 CreateRace 004552B0 SelectRace 004552F0 RegisterAttachingBoneName 00455370 RegisterMotionMode 004553C0 SetMotionRandomWeight 00455480 RegisterNormalAttack 00455500 ReserveComboAttack 00455580 RegisterComboAttack 00455620 ReserveComboAttackNew 004556B0 RegisterComboAttackNew 00455850 RegisterMotionData 00455980 RegisterRaceName 00455920 RegisterRaceSrcName 00455D00 RegisterCacheMotionData 00455BD0 SetAffect 00455C50 SetEmoticon 00455CB0 IsPossibleEmoticon 00454E00 RegisterEffect 00454E80 RegisterCacheEffect 00455B10 RegisterPointEffect 00455B70 ShowPointEffect 00454F80 ToggleDirectionLine 00454DF0 SetMovingSpeed 00454F00 SetDustGap 00454F40 SetHorseDustGap 00454C70 RegisterTitleName 00454CD0 RegisterNameColor 00454D60 RegisterTitleColor Module: chr 00456C90 DismountHorse 00456C60 MountHorse 004561F0 Destroy 00456210 Update 00456220 Deform 00456230 Render 00456240 RenderCollision 00457ED0 CreateInstance 00456250 DeleteInstance 00456290 DeleteInstanceByFade 004562D0 SelectInstance 00456310 HasInstance 00456370 IsEnemy 004563E0 IsNPC 00456450 IsGameMaster 004564C0 IsPartyMember 00456530 Select 004565D0 SetAddRenderMode 00456690 SetBlendRenderMode 00456710 Unselect 004567B0 Hide 004567D0 Show 00456760 Pick 004567F0 PickAll 00456900 SetArmor 004569B0 SetWeapon 00456960 ChangeShape 00456810 SetRace 00456860 SetHair 004568B0 ChangeHair 00456A00 SetVirtualID 00456A50 SetNameString 00456AC0 SetInstanceType 00456F80 SetPixelPosition 00457040 SetDirection 00456C50 Refresh 00456CB0 Revive 00456CD0 Die 00456BB0 AttachEffectByID 00456B10 AttachEffectByName 00456CF0 LookAt 00456D50 SetMotionMode 00456DA0 SetLoopMotion 00456E00 BlendLoopMotion 00456E80 PushOnceMotion 00456F00 PushLoopMotion 00457090 GetPixelPosition 00457110 SetRotation 00457190 SetRotationAll 00457240 BlendRotation 004572E0 GetRotation 00457320 GetRace 00457360 GetName 004573A0 GetNameByVID 00457410 GetGuildID 00457480 GetProjectPosition 00457580 GetVirtualNumber 004575F0 GetInstanceType 00457660 GetBoundBoxOnlyXY 00456120 RaceToJob 00456170 RaceToSex 004576D0 testGetPKData 00457B30 FaintTest 00454DF0 SetMoveSpeed 00454DF0 SetAttackSpeed 00457BF0 WeaponTraceSetTexture 00457C70 WeaponTraceUseAlpha 00457C40 WeaponTraceUseTexture 00457CA0 MoveToDestPosition 00457720 testSetComboType 00457770 testSetAddRenderMode 00457850 testSetModulateRenderMode 004565D0 testSetAddRenderModeRGB 00457930 testSetModulateRenderModeRGB 004579F0 testSetSpecularRenderMode 00457A90 testSetSpecularRenderMode2 00456710 testRestoreRenderMode 00457D70 testSetRideMan Module: effect 00458770 RegisterEffect 004587D0 CreateEffect 00458850 DeleteEffect 00458890 SetPosition 00458940 RegisterIndexedFlyData 004587B0 Update 004587C0 Render Module: event 0045C7C0 RegisterEventSet 0045CEC0 RegisterEventSetFromString 0045C810 ClearEventSet 0045C850 SetRestrictedCount 0045C8B0 GetEventSetLocalYPosition 0045C900 AddEventSetLocalYPosition 0045C960 InsertText 0045C9C0 InsertTextInline 0045CA40 UpdateEventSet 0045CAC0 RenderEventSet 0045CB00 SetEventSetWidth 0045CB60 Skip 0045CBA0 IsWait 0045CBF0 EndEventProcess 0045CC90 SelectAnswer 0045CCF0 GetLineCount 0045CD40 SetVisibleStartLine 0045CDA0 GetVisibleStartLine 0045CC30 SetEventHandler 0045CE30 SetInterfaceWindow 0045CE70 SetLeftTimeString 0045CDF0 QuestButtonClick 0045CEB0 Destroy Module: eventMgr 0045D000 Update Module: item 0045F8C0 SetUseSoundFileName 0045F9C0 SetDropSoundFileName 0045EC80 SelectItem 0045ECE0 GetItemName 0045ED20 GetItemDescription 0045ED60 GetItemSummary 0045EDA0 GetIconImage 0045F860 GetIconImageFileName 0045EDE0 GetItemSize 0045EE20 GetItemType 0045EE60 GetItemSubType 0045EEA0 GetIBuyItemPrice 0045EEE0 GetISellItemPrice 0045EF20 IsAntiFlag 0045EF80 IsFlag 0045EFE0 IsWearableFlag 0045F040 Is1GoldItem 0045F080 GetLimit 0045F110 GetAffect 0045F1C0 GetValue 0045F220 GetSocket 0045F280 GetIconInstance 0045F360 GetUseType 0045EC40 DeleteIconInstance 0045F2F0 IsEquipmentVID 0045F3D0 IsRefineScroll 0045F460 IsDetachScroll 0045F590 IsKey 0045F610 IsMetin 0045F500 CanAddToQuickSlotItem 0045F6A0 Update 0045F690 Render 0045F6D0 CreateItem 0045F7A0 DeleteItem 0045F7E0 Pick 0045F820 LoadItemTable Module: nonplayer 00460B90 GetEventType 00460BE0 GetEventTypeByVID 00460C30 GetLevelByVID 00460CF0 GetGradeByVID 00460D70 GetMonsterName 00460DC0 LoadNonPlayerData Module: player 0046A390 GetAutoPotionInfo 0046A2F0 SetAutoPotionInfo 00467360 PickCloseItem 00467370 SetGameWindow 00467A10 RegisterEffect 00467A90 RegisterCacheEffect 00467C40 SetMouseState 00467CA0 SetMouseFunc 00467D00 GetMouseFunc 00467D50 SetMouseMiddleButtonState 004673F0 SetMainCharacterIndex 00467440 GetMainCharacterIndex 00467470 GetMainCharacterName 004674A0 GetMainCharacterPosition 004674E0 IsMainCharacterIndex 00467530 CanAttackInstance 004675C0 IsActingEmotion 00467610 IsPVPInstance 004676A0 IsSameEmpire 00467730 IsChallengeInstance 00467780 IsRevengeInstance 004677D0 IsCantFightInstance 00467820 GetCharacterDistance 004678A0 IsInSafeArea 004678F0 IsMountingHorse 00467940 IsObserverMode 00467960 ActEmotion 004679A0 ShowPlayer 004679D0 HidePlayer 00467A00 ComboAttack 00467C00 SetAutoCameraRotationSpeed 00467B10 SetAttackKeyState 00467B60 SetSingleDIKKeyState 00467BE0 EndKeyWalkingImmediately 00454DF0 StartMouseWalking 00454DF0 EndMouseWalking 00467BF0 ResetCameraRotation 004673B0 SetQuickCameraMode 004681F0 SetSkill 00468250 GetSkillIndex 004682A0 GetSkillSlotIndex 00468300 GetSkillGrade 00468350 GetSkillLevel 004683A0 GetSkillCurrentEfficientPercentage 004683F0 GetSkillNextEfficientPercentage 00468440 ClickSkillSlot 00468480 ChangeCurrentSkillNumberOnly 004684C0 ClearSkillDict 00468620 GetItemIndex 004686E0 GetItemFlags 004687A0 GetItemCount 00468980 GetItemCountByVnum 004689D0 GetItemMetinSocket 00468AB0 GetItemAttribute 00468DB0 GetISellItemPrice 004684D0 MoveItem 004685E0 SendClickItemPacket 00467470 GetName 00467DB0 GetJob 00467D90 GetRace 00467DE0 GetPlayTime 00467E00 SetPlayTime 00467E40 IsSkillCoolTime 00467E90 GetSkillCoolTime 00467F10 IsSkillActive 00467F60 UseGuildSkill 00467FA0 AffectIndexToSkillIndex 00468010 GetEXP 00468040 GetStatus 004680C0 SetStatus 00468120 GetElk 00468120 GetMoney 00468150 GetGuildID 0046A6C0 GetGuildName 004681A0 GetAlignmentData 00469050 RequestAddLocalQuickSlot 004690D0 RequestAddToEmptyLocalQuickSlot 00469130 RequestDeleteGlobalQuickSlot 00469170 RequestMoveGlobalQuickSlotToLocalQuickSlot 004691D0 RequestUseLocalQuickSlot 00468F40 LocalQuickSlotIndexToGlobalQuickSlotIndex 00468EE0 GetQuickPage 00468F00 SetQuickPage 00468F90 GetLocalQuickSlot 00468FF0 GetGlobalQuickSlot 00469210 RemoveQuickSlotByValue 00469270 isItem 004671D0 IsEquipmentSlot 00467230 IsDSEquipmentSlot 004672B0 IsCostumeSlot 00469370 IsValuableItem 00469350 IsOpenPrivateShop 004692E0 IsBeltInventorySlot 0046A400 IsEquippingBelt 0046A460 IsAvailableBeltInventoryCell 0046A890 GetItemGrade 004694A0 CanRefine 00469800 CanDetach 00469990 CanUnlock 00469620 CanAttachMetin 00469AE0 IsRefineGradeScroll 00469B80 ClearTarget 00469BA0 SetTarget 00469BF0 OpenCharacterMenu 00469B60 Update 00454DF0 Render 00469B70 Clear 00469C30 IsPartyMember 00469C80 IsPartyLeader 00469D20 IsPartyLeaderByPID 00469DA0 GetPartyMemberHPPercentage 00469E10 GetPartyMemberState 00469E80 GetPartyMemberAffects 00469F10 RemovePartyMember 00469F50 ExitParty 00469F60 GetPKMode 00469F80 HasMobilePhoneNumber 0046AB40 RegisterEmotionIcon 0046AC70 GetEmotionIconImage 004B02A0 SetWeaponAttackBonusFlag 00469FA0 ToggleCoolTime 00469FC0 ToggleLevelLimit 00469FE0 GetTargetVID 0046A000 SetItemData 0046A0C0 SetItemMetinSocket 0046A1C0 SetItemAttribute 00468860 SetItemCount 00468BA0 GetItemLink 00467310 SlotTypeToInvenType 0046A530 SendDragonSoulRefine Module: quest 0046CDC0 GetQuestCount 0046D4C0 GetQuestData 0046CDE0 GetQuestIndex 0046CE50 GetQuestLastTime 0046DF80 Clear Module: skill 00472990 SetPathName 00478390 RegisterSkill 00454DF0 LoadSkillData 0046E520 ClearSkillData 0046F450 GetSkillName 0046F550 GetSkillDescription 0046F5E0 GetSkillType 0046F650 GetSkillConditionDescriptionCount 0046F6E0 GetSkillConditionDescription 0046F7D0 GetSkillAffectDescriptionCount 004729D0 GetSkillAffectDescription 00472A80 GetSkillCoolTime 00472B10 GetSkillNeedSP 00472BA0 GetSkillContinuationSP 0046F860 GetSkillMaxLevel 0046F8D0 GetSkillLevelUpPoint 0046F940 GetSkillLevelLimit 0046F9B0 IsSkillRequirement 0046FAE0 GetSkillRequirementData 0046FC00 GetSkillRequireStatCount 0046FC80 GetSkillRequireStatData 0046FD50 CanLevelUpSkill 004702F0 IsLevelUpSkill 0046FF20 CheckRequirementSueccess 00470030 GetNeedCharacterLevel 00470130 IsToggleSkill 004701A0 IsUseHPSkill 00470210 IsStandingSkill 00470280 CanUseSkill 00470360 GetIconName 004703F0 GetIconImage 004704E0 GetIconImageNew 00470460 GetIconInstance 00470590 GetIconInstanceNew 0045EC40 DeleteIconInstance 00470650 GetGradeData 00470710 GetNewAffectDataCount 00472C30 GetNewAffectData 00472EA0 GetDuration 00472F30 TEST Module: chat 00482360 SetChatColor 004823F0 Clear 00482400 Close 00482410 CreateChatSet 00482460 Update 004824A0 Render 004824E0 SetBoardState 00482540 SetPosition 004825C0 SetHeight 00482620 SetStep 00482680 ToggleChatMode 004826E0 EnableChatMode 00482740 DisableChatMode 004827A0 SetEndPos 00482810 GetLineCount 00482860 GetVisibleLineCount 004828B0 GetLineStep 00482900 AppendChat 00482970 AppendChatWithDelay 004829F0 ArrangeShowingChat 00482A30 IgnoreCharacter 00482A70 IsIgnoreCharacter 00482AB0 CreateWhisper 00482AF0 AppendWhisper 00482B70 RenderWhisper 00482C10 SetWhisperBoxSize 00482CB0 SetWhisperPosition 00482D30 ClearWhisper 00482D70 InitWhisper 00482DB0 GetLinkFromHyperlink Module: exchange 00483AB0 InitTrading 00483AC0 isTrading 00483AE0 GetElkFromSelf 00483B00 GetElkFromTarget 00483B60 GetItemVnumFromSelf 00483BB0 GetItemVnumFromTarget 00483C00 GetItemCountFromSelf 00483C50 GetItemCountFromTarget 00483B20 GetAcceptFromSelf 00483B40 GetAcceptFromTarget 00483CA0 GetNameFromSelf 00483CC0 GetNameFromTarget 00483CE0 GetItemMetinSocketFromTarget 00483D50 GetItemMetinSocketFromSelf 00483DC0 GetItemAttributeFromTarget 00483E40 GetItemAttributeFromSelf 00483EC0 GetElkMode 00483EE0 SetElkMode Module: fly 00483F60 Update 00483F70 Render Module: guild 00484360 IsGuildEnable 004846C0 GuildIDToMarkID 00484BA0 GetMarkImageFilenameByMarkID 00484120 GetMarkIndexByMarkID 00484380 GetGuildID 004843A0 HasGuildLand 00487940 GetGuildName 00484B40 GetGuildMasterName 00487A60 GetEnemyGuildName 004843C0 GetGuildMoney 004843E0 GetGuildBoardCommentCount 004847F0 GetGuildBoardCommentData 00484420 GetGuildLevel 00484440 GetGuildExperience 00484490 GetGuildMemberCount 004844C0 GetGuildMemberLevelSummary 004844E0 GetGuildMemberLevelAverage 00484500 GetGuildExperienceSummary 00484520 GetGuildSkillPoint 00484540 GetDragonPowerPoint 00484570 GetGuildSkillLevel 00485060 GetSkillLevel 00485060 GetSkillMaxLevelNew 004865A0 SetSkillIndex 00485110 GetSkillIndex 004851B0 GetGradeData 00485240 GetGradeName 004845C0 GetMemberCount 004848A0 GetMemberData 004845E0 MemberIndexToPID 00484650 IsMember 00485E40 IsMemberByName 00485EB0 MainPlayerHasAuthority 00487B70 Destroy Module: messenger 00489D50 RemoveFriend 00489260 IsFriendByName 00489910 Destroy 00489120 RefreshGuildMember 00488D60 SetMessengerHandler Module: miniMap 004940A0 SetScale 00494300 ScaleUp 00494310 ScaleDown 00494150 SetMiniMapSize 004940E0 SetCenterPosition 004941C0 Destroy 004941D0 Create 004941E0 Update 00494250 Render 004942C0 Show 004942D0 Hide 004942E0 isShow 00494610 GetInfo 00494320 LoadAtlas 00494350 UpdateAtlas 00494360 RenderAtlas 004943D0 ShowAtlas 004943E0 HideAtlas 004943F0 isShowAtlas 00494410 IsAtlas 004947B0 GetAtlasInfo 00494430 GetAtlasSize 00494980 AddWayPoint 004944D0 RemoveWayPoint 00494510 RegisterAtlasWindow 00494550 UnregisterAtlasWindow 00494560 GetGuildAreaID Module: safebox 00494FD0 GetCurrentSafeboxSize 00494FF0 GetItemID 00495060 GetItemCount 004950D0 GetItemFlags 00495140 GetItemMetinSocket 004951D0 GetItemAttribute 00495280 GetMoney 004952A0 GetMallItemID 00495310 GetMallItemCount 00495380 GetMallItemMetinSocket 00495410 GetMallItemAttribute 004954C0 GetMallSize Module: shop 00496230 Open 00496290 Close 004962A0 IsOpen 004962C0 IsPrivateShop 004962E0 IsMainPlayerPrivateShop 00496300 GetItemID 00496370 GetItemCount 004963E0 GetItemPrice 00496450 GetItemMetinSocket 004964E0 GetItemAttribute 00496590 GetTabCount 004969F0 GetTabName 004965B0 GetTabCoinType 00497280 ClearPrivateShopStock 00498960 AddPrivateShopItemStock 00498760 DelPrivateShopItemStock 004974B0 GetPrivateShopItemPrice 004987E0 BuildPrivateShop Module: textTail 0049BB70 Clear 0049BB80 UpdateAllTextTail 0049BB90 UpdateShowingTextTail 0049BBA0 Render 0049BED0 ShowCharacterTextTail 0049BF10 ShowItemTextTail 0049BC30 GetPosition 0049BD00 IsChat 0049BF50 ArrangeTextTail 0049BF60 HideAllTextTail 0049BF70 ShowAllTextTail 0049BF80 Pick 0049BFF0 SelectItemName 0049C030 EnablePKTitle 0049BBB0 RegisterCharacterTextTail 0049BD50 RegisterChatTail 0049BDB0 RegisterInfoTail 0049BE10 AttachTitle Module: pack 0049C1C0 Exist 0049C210 Get Module: app 004A1C30 IsDevStage 004A1C30 IsTestStage 004A1C50 IsLiveStage 004A0600 SetTextTailLivingTime 004A0570 EnablePerformanceTime 004A0650 SetHairColorEnable 004A0690 SetArmorSpecularEnable 004A06D0 SetWeaponSpecularEnable 004A0710 SetSkillEffectUpgradeEnable 004A0750 SetTwoHandedWeaponAttSpeedDecreaseValue 004A0790 SetRideHorseEnable 004A07D0 SetCameraMaxDistance 004A0870 SetMinFog 004A08B0 SetFrameSkip 004A0B70 GetImageInfo 004A20F0 GetInfo 004A0CF0 UpdateGame 004A0D00 RenderGame 004A0DF0 Loop 004A0D50 Create 004A0E00 Process 004A0E50 Exit 004A0E40 Abort 004A0D10 SetMouseHandler 004A1C70 IsExistFile 004A0C10 GetFileList 004A0E60 SetCamera 004A0F00 GetCamera 004A0F60 GetCameraPitch 004A0F80 GetCameraRotation 004A0FA0 GetTime 004A0FD0 GetGlobalTime 004A0FF0 GetGlobalTimeStamp 004A1010 GetUpdateFPS 004A1030 GetRenderFPS 004A1050 RotateCamera 004A1090 PitchCamera 004A10D0 ZoomCamera 004A1110 MovieRotateCamera 004A1150 MoviePitchCamera 004A1190 MovieZoomCamera 004A11D0 MovieResetCamera 004A12A0 GetAvailableTextureMemory 004A1210 GetRenderTime 004A1240 GetUpdateTime 004A1260 GetLoad 004A11E0 GetFaceSpeed 004A1280 GetFaceCount 004A12C0 SetFPS 004A1300 SetGlobalCenterPosition 004A1360 SetCenterPosition 0055E2C0 GetCursorPosition 004A1600 GetRandom 004A1CC0 RunPythonFile 004A0550 IsWebPageMode 004A03F0 ShowWebPage 004A04B0 MoveWebPage 004A0540 HideWebPage 004A13F0 IsPressed 004A1440 SetCursor 004A14A0 GetCursor 004A14C0 ShowCursor 004A14E0 HideCursor 004A1500 IsShowCursor 004A1530 IsLiarCursorOn 004A1560 SetSoftwareCursor 004A1580 SetHardwareCursor 004A15A0 SetConnectData 004A21D0 GetConnectData 004A1680 GetRotatingDirection 004A16F0 GetDegreeDifference 004A1760 Sleep 004A17A0 SetDefaultFontName 004A17E0 SetGuildSymbolPath 004A1820 EnableSpecialCameraMode 004A1D10 SetCameraSpeed 004A1990 SaveCameraSetting 004A19D0 LoadCameraSetting 004A1A20 SetDefaultCamera 004A1880 SetCameraSetting 004A1A40 SetSightRange 004A1830 IsFileExist 004A1E60 OpenTextFile 004A2010 CloseTextFile 004A1BF0 GetTextFileLineCount 004A2060 GetTextFileLine 004A0960 GetLocaleServiceName 004A0B10 GetLocaleName 004A0B30 GetLocalePath 004A0900 ForceSetLocale 004A09E0 LoadLocaleAddr 004A0AC0 LoadLocaleData 004A0980 SetCHEONMA 004A09C0 IsCHEONMA 004A0B50 GetDefaultCodePage 004A0810 SetControlFP 004A0830 SetSpecularSpeed 004A1A80 testGetAccumulationTime 004A1AA0 testResetAccumulationTime 004A1AB0 testSetSpecularColor 004A1B60 SetVisibleNotice 004A1BA0 IsVisibleNotice 004A1BC0 EnableTestServerFlag 004A1BD0 IsEnableTestServerFlag 004A1F00 SetGuildMarkPath 004A1C30 OnLogoUpdate 00454DF0 OnLogoRender 004A1FC0 OnLogoOpen 00454DF0 OnLogoClose Module: ime 004A3480 Enable 004A34B0 Disable 004A34D0 EnableCaptureInput 004A34F0 DisableCaptureInput 004A3510 SetMax 004A3550 SetUserMax 004A3590 SetText 004A3930 GetText 004A35F0 GetCodePage 004A3610 GetCandidateCount 004A3A10 GetCandidate 004A3630 GetCandidateSelection 004A3AF0 GetReading 004A3650 GetReadingError 004A3670 EnableIME 004A3690 DisableIME 004A3790 GetInputMode 004A36B0 SetInputMode 004A36F0 SetNumberMode 004A3770 SetStringMode 004A3710 AddExceptKey 004A3750 ClearExceptKey 004A37B0 MoveLeft 004A37C0 MoveRight 004A37D0 MoveHome 004A37E0 MoveEnd 004A37F0 SetCursorPosition 004A3830 Delete 004A38B0 PasteString 004A38F0 PasteBackspace 004A3910 PasteReturn 004A3840 PasteTextFromClipBoard 004A3860 EnablePaste Module: profiler 004A3BC0 Push 004A3BC0 Pop Module: snd 004A3C10 PlaySound 004A3C50 PlaySound3D 004A3CF0 PlayMusic 004A3D30 FadeInMusic 004A3D80 FadeOutMusic 004A3DD0 FadeOutAllMusic 004A3DE0 FadeLimitOutMusic 004A3E50 StopAllSound 004A3E60 SetMusicVolumef 004A3E60 SetMusicVolume 004A3EA0 SetSoundVolumef 004A3EE0 SetSoundVolume 004A3F20 SetSoundScale 004A3F60 SetAmbienceSoundScale Module: systemSetting 004A5280 GetWidth 004A52A0 GetHeight 004A52C0 SetInterfaceHandler 004A5300 DestroyInterfaceHandler 004A5C10 ReserveResource 004A5310 isInterfaceConfig 004A5330 SaveWindowStatus 004A5400 GetWindowStatus 004A5A10 GetResolutionCount 004A5A30 GetFrequencyCount 004A5B00 GetCurrentResolution 004A5A80 GetResolution 004A5B30 GetFrequency 004A59E0 ApplyConfig 004A57D0 SetConfig 004A59F0 SaveConfig 004A5460 GetConfig 004A54D0 SetSaveID 004A5530 isSaveID 004A5550 GetSaveID 004A5570 GetMusicVolume 004A5590 GetSoundVolume 004A55B0 SetMusicVolume 004A55F0 SetSoundVolumef 004A5630 IsSoftwareCursor 004A5650 SetViewChatFlag 004A5690 IsViewChat 004A56B0 SetAlwaysShowNameFlag 004A5770 IsAlwaysShowName 004A56F0 SetShowDamageFlag 004A5790 IsShowDamage 004A5730 SetShowSalesTextFlag 004A57B0 IsShowSalesText 004A5BB0 GetShadowLevel 004A5BD0 SetShadowLevel Module: net 004B0310 GetBettingGuildWarValue 004B0CC0 EnableChatInsultFilter 004B2910 SetServerInfo 004B28E0 GetServerInfo 004B2B00 PreserveServerCommand 004B2A00 GetPreservedServerCommand 004B0360 StartGame 004B0370 Warp 004B0230 IsTest 004B08A0 SetMarkServer 004B0D10 IsChatInsultIn 004B0D60 IsInsultIn 004B03D0 LoadInsultList 004B0420 UploadMark 004B0470 UploadSymbol 004B04C0 GetGuildID 004B04E0 GetEmpireID 004B0500 GetMainActorVID 004B0520 GetMainActorRace 004B0540 GetMainActorEmpire 004B0560 GetMainActorSkillGroup 004B0580 GetAccountCharacterSlotDataInteger 004B05F0 GetAccountCharacterSlotDataString 004B0660 GetFieldMusicFileName 004B0680 GetFieldMusicVolume 004B1A30 ToggleGameDebugInfo 004B09F0 SetLoginInfo 004B06A0 SetPhaseWindow 004B0700 ClearPhaseWindow 004B0760 SetServerCommandParserWindow 004B07A0 SetAccountConnectorHandler 004B07E0 SetHandler 004B0820 SetTCPRecvBufferSize 004B0860 SetTCPSendBufferSize 004B02A0 SetUDPRecvBufferSize 004B0BE0 DirectEnter 004B19E0 LogOutGame 004B19D0 ExitGame 004B19C0 ExitApplication 004B0900 ConnectTCP 004B0250 ConnectUDP 004B0960 ConnectToAccountServer 004B0AC0 SendLoginPacket 004B0B20 SendChinaMatrixCardPacket 004B0B60 SendRunupMatrixCardPacket 004B0BA0 SendNEWCIBNPasspodAnswerPacket 004B0A80 SendSelectEmpirePacket 004B0C20 SendSelectCharacterPacket 004B0C60 SendChangeNamePacket 004B0F60 SendCreateCharacterPacket 004B1070 SendDestroyCharacterPacket 004B10E0 SendEnterGamePacket 004B1130 SendItemUsePacket 004B11C0 SendItemUseToItemPacket 004B12C0 SendItemDropPacket 004B1350 SendItemDropPacketNew 004B1420 SendElkDropPacket 004B1480 SendGoldDropPacketNew 004B14E0 SendItemMovePacket 004B1610 SendItemPickUpPacket 004B1650 SendGiveItemPacket 004B0A70 SetOfflinePhase 004B19F0 Disconnect 004B1A10 IsConnect 004B0EB0 SendChatPacket 004B0F20 SendEmoticon 004B0DB0 SendWhisperPacket 004B0E10 SendMobileMessagePacket 004B0E70 SendCharacterPositionPacket 004B1750 SendShopEndPacket 004B1760 SendShopBuyPacket 004B17A0 SendShopSellPacket 004B17E0 SendShopSellPacketNew 004B1840 SendExchangeStartPacket 004B18C0 SendExchangeItemAddPacket 004B1960 SendExchangeItemDelPacket 004B1880 SendExchangeElkAddPacket 004B19A0 SendExchangeAcceptPacket 004B19B0 SendExchangeExitPacket 004B10F0 SendOnClickPacket 004B1A40 RegisterEmoticonString 004B1A80 SendMessengerAddByVIDPacket 004B1AC0 SendMessengerAddByNamePacket 004B1B00 SendMessengerRemovePacket 004B1B60 SendPartyInvitePacket 004B1BA0 SendPartyInviteAnswerPacket 004B1C00 SendPartyExitPacket 004B1C40 SendPartyRemovePacket 004B1C80 SendPartySetStatePacket 004B1D00 SendPartyUseSkillPacket 004B1D60 SendPartyParameterPacket 004B1DA0 SendSafeboxSaveMoneyPacket 004B1DE0 SendSafeboxWithdrawMoneyPacket 004B1E20 SendSafeboxCheckinPacket 004B1EF0 SendSafeboxCheckoutPacket 004B1FC0 SendSafeboxItemMovePacket 004B2040 SendMallCheckoutPacket 004B2110 SendAnswerMakeGuildPacket 004B2150 SendQuestInputStringPacket 004B2190 SendQuestConfirmPacket 004B21F0 SendGuildAddMemberPacket 004B2230 SendGuildRemoveMemberPacket 004B22B0 SendGuildChangeGradeNamePacket 004B2310 SendGuildChangeGradeAuthorityPacket 004B2370 SendGuildOfferPacket 004B23B0 SendGuildPostCommentPacket 004B23F0 SendGuildDeleteCommentPacket 004B2430 SendGuildRefreshCommentsPacket 004B2470 SendGuildChangeMemberGradePacket 004B24D0 SendGuildUseSkillPacket 004B2530 SendGuildChangeMemberGeneralPacket 004B2590 SendGuildInviteAnswerPacket 004B25F0 SendGuildChargeGSPPacket 004B2630 SendGuildDepositMoneyPacket 004B2670 SendGuildWithdrawMoneyPacket 004B02A0 SendRequestRefineInfoPacket 004B26B0 SendRefinePacket 004B2710 SendSelectItemPacket 004B2750 SetPacketSequenceMode 004B02D0 SetEmpireLanguageMode 004B2780 SetSkillGroupFake 004B27C0 SendGuildSymbol 004B28D0 DisconnectUploader 004B2C10 RecvGuildSymbol 004A3BC0 RegisterErrorLog Module: ServerStateChecker 004BFA80 Create 004BFAC0 Update 004BFAD0 Request 004BFAE0 AddChannel 004BFB60 Initialize Module: rootlib 004C1490 isExist 004C1520 moduleImport Module: dbg 0054F850 LogBox 0054F8D0 Trace 0054F910 Tracen 0054F950 TraceError 0054F990 RegisterExceptionString Module: wndMgr 0055D7E0 SetMouseHandler 0055E130 SetScreenSize 0055E280 GetScreenWidth 0055E2A0 GetScreenHeight 0055E510 AttachIcon 0055E5C0 DeattachIcon 0055E5D0 SetAttachingFlag 0055D7B0 GetAspect 0055AC10 GetHyperlink 0055D7D0 OnceIgnoreMouseLeftButtonUpEvent 0055D820 Register 0055D890 RegisterSlotWindow 0055D900 RegisterGridSlotWindow 0055D970 RegisterTextLine 0055D9E0 RegisterMarkBox 0055DA50 RegisterImageBox 0055DAC0 RegisterExpandedImageBox 0055DB30 RegisterAniImageBox 0055DBA0 RegisterButton 0055DC10 RegisterRadioButton 0055DC80 RegisterToggleButton 0055DCF0 RegisterDragButton 0055DD60 RegisterBox 0055DDD0 RegisterBar 0055DE40 RegisterLine 0055DEB0 RegisterBar3D 0055DF20 RegisterNumberLine 0055DF90 Destroy 0055AC60 AddFlag 0055A850 IsRTL 0055A730 SetName 0055E610 GetName 0055E0F0 SetTop 0055A790 Show 0055A7D0 Hide 0055A810 IsShow 0055E190 SetParent 0055E1F0 SetPickAlways 0055DFD0 IsFocus 0055E020 SetFocus 0055E060 KillFocus 0055E0A0 Lock 0055E0E0 Unlock 0055A8A0 SetWindowSize 0055A910 SetWindowPosition 0055A980 GetWindowWidth 0055A9C0 GetWindowHeight 0055AA00 GetWindowLocalPosition 0055AA60 GetWindowGlobalPosition 0055AAA0 GetWindowRect 0055AAF0 SetWindowHorizontalAlign 0055AB50 SetWindowVerticalAlign 0055E310 GetChildCount 0055E230 IsPickedWindow 0055E230 IsIn 0055ABB0 GetMouseLocalPosition 0055E2C0 GetMousePosition 0055E2F0 IsDragging 0055AEA0 SetLimitBias 0055AF50 UpdateRect 0055AF90 AppendSlot 0055B070 ArrangeSlot 0055B8E0 ClearSlot 0055B950 ClearAllSlot 0055B9B0 HasSlot 0055E360 SetSlot 0055BA30 SetSlotCount 0055BAC0 SetSlotCountNew 0055BB60 SetSlotCoolTime 00454DF0 SetToggleSlot 0055BC10 ActivateSlot 0055BC80 DeactivateSlot 0055BCF0 EnableSlot 0055BD60 DisableSlot 0055BDD0 ShowSlotBaseImage 0055BE40 HideSlotBaseImage 0055BEB0 SetSlotType 0055BF20 SetSlotStyle 0055B1A0 SetSlotBaseImage 0055B2A0 SetCoverButton 0055B3A0 EnableCoverButton 0055B400 DisableCoverButton 0055B460 IsDisableCoverButton 0055B4D0 SetAlwaysRenderCoverButton 0055B550 AppendSlotButton 0055B5E0 AppendRequirementSignImage 0055B640 ShowSlotButton 0055B6A0 HideAllSlotButton 0055B6E0 ShowRequirementSign 0055B740 HideRequirementSign 0055B7A0 RefreshSlot 0055B800 SetUseMode 0055B870 SetUsableItem 0055BF90 SelectSlot 0055C000 ClearSelected 0055C060 GetSelectedSlotCount 0055C0D0 GetSelectedSlotNumber 0055C150 IsSelectedSlot 0055C1D0 GetSlotCount 0055C240 LockSlot 0055C2B0 UnlockSlot 0055C320 SetColor 0055C3F0 SetMax 0055C450 SetHorizontalAlign 0055C4B0 SetVerticalAlign 0055C510 SetSecret 0055C570 SetOutline 0055C5D0 SetFeather 0055C630 SetMultiLine 0055C8D0 SetText 0055C690 SetFontName 0055C6F0 SetFontColor 0055C870 SetLimitWidth 0055C930 GetText 0055C980 GetTextSize 0055C9E0 ShowCursor 0055CA20 HideCursor 0055CA60 GetCursorPosition 0055CAB0 SetNumber 0055CB10 SetNumberHorizontalAlignCenter 0055CB50 SetNumberHorizontalAlignRight 0055CB90 SetPath 00454DF0 MarkBox_SetImage 0055CBF0 MarkBox_SetImageFilename 00454DF0 MarkBox_Load 0055CC50 MarkBox_SetIndex 0055CCB0 MarkBox_SetScale 0055CD90 MarkBox_SetDiffuseColor 0055CD10 LoadImage 0055CD90 SetDiffuseColor 0055CE40 GetWidth 0055CE90 GetHeight 0055CEE0 SetScale 0055CF60 SetOrigin 0055CFE0 SetRotation 0055D040 SetRenderingRect 0055D150 SetRenderingMode 0055D1C0 SetDelay 0055D220 AppendImage 0055D280 SetUpVisual 0055D2E0 SetOverVisual 0055D340 SetDownVisual 0055D3A0 SetDisableVisual 0055D400 GetUpVisualFileName 0055D450 GetOverVisualFileName 0055D4A0 GetDownVisualFileName 0055D4F0 Flash 0055D530 Enable 0055D570 Disable 0055D5B0 Down 0055D5F0 SetUp 0055D6E0 IsDown 0055D630 SetRestrictMovementArea 0055D730 SetOutlineFlag 0055D770 ShowOverInWindowName Module: grpText 0055EBB0 Update 0055EB70 Render 0055E760 Generate 0055E780 Destroy 0055EF10 SetFontName 0055E9C0 SetFontColor 0055EAC0 SetOutLineColor 0055E900 SetSecret 0055E960 SetOutline 0055E8A0 SetText 0055EEC0 GetText 0055E7C0 GetSize 0055E820 SetPosition 0055EBF0 ShowCursor 0055EC30 HideCursor 0055EC70 SetHorizontalAlign 0055ECD0 SetVerticalAlign 0055ED30 SetMax 0055ED90 GetSplitingTextLineCount 0055F030 GetSplitingTextLine 0055EE50 PixelPositionToCharacterPosition Module: grpImage 0055F2E0 Render 0055F310 SetPosition 0055F710 Generate 0055F7D0 GenerateExpanded 0055F210 GenerateFromHandle 0055F260 Delete 0055F2A0 DeleteExpanded 0055F8A0 SetFileName 0055F390 SetOrigin 0055F410 SetRotation 0055F470 SetScale 0055F4F0 SetRenderingRect 0055F5A0 SetDiffuseColor 0055F650 GetWidth 0055F6B0 GetHeight Module: grp 0055FEF0 InitScreenEffect 0055FEE0 Culling 0055FF00 ClearDepthBuffer 00561290 Identity 00560530 GenerateColor 0055FF20 PopState 0055FF10 PushState 0055FF30 PushMatrix 0055FF40 PopMatrix 0055FF50 Translate 00560000 Rotate 00454DF0 SetColorRenderState 005600A0 SetAroundCamera 00560140 SetPositionCamera 00560220 SetEyeCamera 00560360 SetPerspective 00560400 SetOrtho2d 00560490 SetOrtho3d 005605E0 SetColor 0055FEB0 SetAlpha 005611F0 SetDiffuseColor 00561160 SetClearColor 00560620 GetCursorPosition3d 00560670 SetCursorPosition 005606D0 RenderLine 00560A60 RenderBox 005607B0 RenderRoundBox 00561080 RenderBox3d 00560B40 RenderBar 00560D00 RenderBar3d 00560DE0 RenderGradationBar 00560C20 RenderCube 00560EE0 RenderDownButton 00560FB0 RenderUpButton 005612A0 GetAvailableMemory 00561390 SaveScreenShot 005612C0 SaveScreenShotToPath 005614E0 SetGamma 00561520 SetInterfaceRenderState 00561530 SetGameRenderState 00561540 SetViewport 00561650 RestoreViewport 00561660 SetOmniLight 00561670 GetCameraPosition 005616C0 GetTargetPosition 0055F950 CreateTextBar 0055FA40 CreateBigTextBar 0055FB40 DestroyTextBar 0055FB80 RenderTextBar 0055FD20 TextBarTextOut 0055FC00 TextBarSetTextColor 0055FC90 TextBarGetTextExtent 0055FDB0 ClearTextBar 0055FDF0 SetTextBarClipRect Module: utils Module: uiUploadMark Module: uiTest Module: uiSystemOption Module: uiselectitem Module: uiRestart Module: uiRefine Module: uiQuest Module: uiPointReset Module: uiPlayerGauge Module: uiPickMoney Module: uiPhaseCurtain Module: uiGameButton Module: uiExchange Module: uiEquipmentDialog Module: uiCommon Module: uiCandidate Module: uiAttachMetin Module: system Module: Prototype Module: playerSettingModule Module: musicInfo Module: introLogo Module: introLoading Module: exception Module: debugInfo Module: colorInfo
Important for making Clientmods work again are the functions:
Code:
rootlib.isExist(char* moduleName) rootlib.moduleImport(char* moduleName)
Code:
import rootlib moduleName = "playerSettingModule" if rootlib.isExist(moduleName): module = rootlib.moduleImport(moduleName)
Code:
utils uiUploadMark uiTest uiSystemOption uiselectitem uiRestart uiRefine uiQuest uiPointReset uiPlayerGauge uiPickMoney uiPhaseCurtain uiGameButton uiExchange uiEquipmentDialog uiCommon uiCandidate uiAttachMetin system Prototype playerSettingModule musicInfo introLogo introLoading exception debugInfo colorInfo
€dit:
(Freely translated from German by me)Quote:
This should work but I didn't test it as I only use my DetourFunction-Class.Code:import __builtin__, sys from rootlib import moduleImport org = __builtin__.__import__ def new_import(*data): name = data[0] try: module = moduleImport(name) except SystemError: module = org(*data) if module.__name__ not in sys.modules: sys.modules[module.__name__] = module return module __builtin__.__import__ = new_import
This code enables using "import ui" and such things again.
HF with it,
Mi4uric3






