GF-Metin2 Python Modülleri ve Fonksiyonları Arşivi
Herkese merhaba,
Metin2 Gameforge altyapısı üzerinde çalışanlar, arayüz (UI) geliştirenler veya sistem entegrasyonu yapanlar için oyun içindeki güncel Python modüllerini ve kullandıkları fonksiyonları bir araya getirdim.
Kendi projelerinizde referans olarak kullanabilirsiniz. Liste oldukça kabarık, aradığınız fonksiyonu CTRL+F ile kolayca bulabilirsiniz.
1. guildBattle Modülü
Python:
2. community Modülü
Python:
3. mercenary (Paralı Asker) Modülü
Python:
4. autoHunting & uiAutoHuntingSystem Modülleri
Python:
5. playerm2g2 Modülü
Python:
6. Etkinlik ve Zindan Modülleri
Python:
7. sportsMatch Modülü
Python:
8. Diğer Çeşitli Modüller
Python:
m2netm2g Ana Ağ Modülü (Dev Liste)
Oyunun bel kemiği olan network / paket modülüdür. Liste çok uzun olduğu için spoiler içine aldım.
Konuya eklemek istediğiniz başka modül/fonksiyon varsa yorumlarda belirtebilirsiniz. Herkese iyi geliştirmeler!
Herkese merhaba,
Metin2 Gameforge altyapısı üzerinde çalışanlar, arayüz (UI) geliştirenler veya sistem entegrasyonu yapanlar için oyun içindeki güncel Python modüllerini ve kullandıkları fonksiyonları bir araya getirdim.
Kendi projelerinizde referans olarak kullanabilirsiniz. Liste oldukça kabarık, aradığınız fonksiyonu CTRL+F ile kolayca bulabilirsiniz.
1. guildBattle Modülü
Python:
guildBattle.SendExitRequest()
guildBattle.SendGuildBattleEnterRequest()
guildBattle.SendGuildBattleGuildRewardRequest()
guildBattle.SendGuildBattlePageInfoRequest()
guildBattle.SendGuildBattlePersonalRewardRequest()
guildBattle.SendGuildBattleStatusBoardOpenCloseRequest()
guildBattle.SendGuildBattleUseMoveAreaScroll()
guildBattle.SendRankingInfoRequest()
2. community Modülü
Python:
community.SendAcceptFriend()
community.SendAddBlock()
community.SendAddFavorite()
community.SendChangeConnectionState()
community.SendDeleteBlockByTargetBoard()
community.SendDeleteFavorite()
community.SendDeleteMember()
community.SendDeleteMyStatusMessage()
community.SendInitConfig()
community.SendPartyInvite()
community.SendRegisterMyStatusMessage()
community.SendRequestFriend()
community.SendRequestFriendByTargetBoard()
community.SendResponseFriendByTargetBoard()
community.SendSaveConfig()
3. mercenary (Paralı Asker) Modülü
Python:
mercenary.SendMercenaryCheckNew()
mercenary.SendMercenaryCure()
mercenary.SendMercenaryDispatchStart()
mercenary.SendMercenaryDrainStart()
mercenary.SendMercenaryFire()
mercenary.SendMercenaryMissionGiveUp()
mercenary.SendMercenaryMissionRefresh()
mercenary.SendMercenaryMissionResultRequest()
mercenary.SendMercenaryWindowClose()
mercenary.SendMercenaryWindowOpen()
mercenary.SendRequestCheckCompleteMission()
mercenary.SendRequestCheckMercenaryInjuryEndTime()
4. autoHunting & uiAutoHuntingSystem Modülleri
Python:
uiAutoHuntingSystem.AutoAttackOptionWindow()
autoHunting.ClearAttackableMonsterOption()
autoHunting.RemoveAttackableMonsterFlag()
autoHunting.SendRequestAutoHuntingOnoff()
autoHunting.SetAttackAbleMonsterMaxLevel()
autoHunting.SetAttackAbleMonsterMinLevel()
autoHunting.SetAttackableMonsterFlag()
5. playerm2g2 Modülü
Python:
playerm2g2.SendChangePassword()
playerm2g2.SendDragonSoulRefine()
playerm2g2.SendLuckyBoxAction()
playerm2g2.SendPasswordType()
playerm2g2.SendStorageClose()
playerm2g2.SetAffectImpossibleAttack()
playerm2g2.SetWeaponAttackBonusFlag()
6. Etkinlik ve Zindan Modülleri
Python:
# snowflakeStickEvent
snowflakeStickEvent.SendSnowflakeStickEventRequestExchangeMount()
snowflakeStickEvent.SendSnowflakeStickEventRequestExchangePet()
snowflakeStickEvent.SendSnowflakeStickEventRequestExchangeStick()
snowflakeStickEvent.SendSnowflakeStickEventRequestInfo()
# ingameEventSystem
ingameEventSystem.SendFlowerEventExchange()
ingameEventSystem.SendFlowerEventRequestInfo()
ingameEventSystem.SendIceCreamEventRequestInfo()
ingameEventSystem.SendRamadanEventRequestInfo()
# greedyRoom
greedyRoom.SendExitDungeon()
greedyRoom.SendExitDungeonConfirmed()
# moonlightValley
moonlightValley.SendBossSummmonRequest()
moonlightValley.SendBossSummmonWindowClose()
moonlightValley.SendSummmonItemRegisterRequest()
# sungmaheeGate
sungmaheeGate.SendCloseAchiev()
sungmaheeGate.SendGetAchievReward()
sungmaheeGate.SendRequestOpenAchiev()
# otherWorld
otherWorld.SendOtherWorldDungeonExit()
otherWorld.SendOtherWorldEventRequestInfo()
otherWorld.SendOtherWorldExchange()
7. sportsMatch Modülü
Python:
sportsMatch.SendAppointRequest()
sportsMatch.SendCheerRequest()
sportsMatch.SendExchangeResultItemFlag()
sportsMatch.SendGiveRewardRequest()
sportsMatch.SendPredictUIClose()
sportsMatch.SendPredictUIOpen()
sportsMatch.SendUIClose()
sportsMatch.SendUIOpenRequest()
sportsMatch.SendUseResultItemFlag()
8. Diğer Çeşitli Modüller
Python:
# mount (Binek Sistemi)
mount.SendMountUpgradeSystemClose()
mount.SendMountUpgradeSystemGiveFeed()
mount.SendMountUpgradeSystemLevelUp()
mount.SendMountUpgradeSystemSkillLevelUp()
# chrmgrm2g (Karakter & Animasyon)
chrmgrm2g.RegisterComboAttackNew()
chrmgrm2g.RegisterNormalAttack()
chrmgrm2g.ReserveComboAttackNew()
# npcLocationHelper
npcLocationHelper.SendRequestGuildLandList()
npcLocationHelper.SendWarpToNPC()
# systemSetting & forceEvent
systemSetting.IsShowOtherCharAttacked()
systemSetting.SetShowOtherCharAttacked()
forceEvent.IsNormalAttackForceItem()
forceEvent.IsSkillAttackForceItem()
m2netm2g Ana Ağ Modülü (Dev Liste)
Oyunun bel kemiği olan network / paket modülüdür. Liste çok uzun olduğu için spoiler içine aldım.
m2netm2g Fonksiyonlarını Görüntüle
Python:m2netm2g.SendAcceRefineAccept()
m2netm2g.SendAcceRefineCanCle()
m2netm2g.SendAcceRefineCheckIn()
m2netm2g.SendAcceRefineCheckOut()
m2netm2g.SendAchievApplyRegistMessage()
m2netm2g.SendAchievMessage()
m2netm2g.SendAddFishBox()
m2netm2g.SendAnswerMakeGuildPacket()
m2netm2g.SendAttr67AddPacket()
m2netm2g.SendAttr67ClosePacket()
m2netm2g.SendAuraRefineAccept()
m2netm2g.SendAuraRefineCanCle()
m2netm2g.SendAuraRefineCheckIn()
m2netm2g.SendAuraRefineCheckOut()
m2netm2g.SendBattleRoyaleApplication()
m2netm2g.SendBattleRoyaleApplicationCancel()
m2netm2g.SendBattleRoyaleExit()
m2netm2g.SendBattleRoyaleRanking()
m2netm2g.SendBattleRoyaleStart()
m2netm2g.SendChagedItemAttributePacket()
m2netm2g.SendChangeLookAccept()
m2netm2g.SendChangeLookCanCle()
m2netm2g.SendChangeLookCheckIn()
m2netm2g.SendChangeLookCheckInFreeYangItem()
m2netm2g.SendChangeLookCheckOut()
m2netm2g.SendChangeLookCheckOutFreeYangItem()
m2netm2g.SendChangeNamePacket()
m2netm2g.SendChangePetPacket()
m2netm2g.SendChatPacket()
m2netm2g.SendChinaMatrixCardPacket()
m2netm2g.SendCommandPacket()
m2netm2g.SendCreateCharacterPacket()
m2netm2g.SendCubeClose()
m2netm2g.SendCubeMake()
m2netm2g.SendDestroyCharacterPacket()
m2netm2g.SendDropFishEventBlock()
m2netm2g.SendEmotionAllow()
m2netm2g.SendEmotionPlay()
m2netm2g.SendEnterGamePacket()
m2netm2g.SendExchangeAcceptPacket()
m2netm2g.SendExchangeElkAddPacket()
m2netm2g.SendExchangeExitPacket()
m2netm2g.SendExchangeItemAddPacket()
m2netm2g.SendExchangeStartPacket()
m2netm2g.SendExtendInvenButtonClick()
m2netm2g.SendExtendInvenUpgrade()
m2netm2g.SendGemShopBuy()
m2netm2g.SendGemShopClose()
m2netm2g.SendGiveItemPacket()
m2netm2g.SendGoldDropPacketNew()
m2netm2g.SendGuildAddMemberPacket()
m2netm2g.SendGuildAttendancePacket()
m2netm2g.SendGuildBankCheckOut()
m2netm2g.SendGuildBankCheckin()
m2netm2g.SendGuildBankClose()
m2netm2g.SendGuildBankInfoOpen()
m2netm2g.SendGuildBankMove()
m2netm2g.SendGuildChangeGradeAuthorityPacket()
m2netm2g.SendGuildChangeGradeNamePacket()
m2netm2g.SendGuildChangeMaster()
m2netm2g.SendGuildChangeMemberGeneralPacket()
m2netm2g.SendGuildChangeMemberGradePacket()
m2netm2g.SendGuildChargeGSPPacket()
m2netm2g.SendGuildDeleteCommentPacket()
m2netm2g.SendGuildDepositMoneyPacket()
m2netm2g.SendGuildDonateClosePacket()
m2netm2g.SendGuildDonateOpenPacket()
m2netm2g.SendGuildDonatePacket()
m2netm2g.SendGuildGoldInOut()
m2netm2g.SendGuildGoldInOutWindowOpen()
m2netm2g.SendGuildInviteAnswerPacket()
m2netm2g.SendGuildLandAbandon()
m2netm2g.SendGuildMemberOut()
m2netm2g.SendGuildOfferPacket()
m2netm2g.SendGuildPostCommentPacket()
m2netm2g.SendGuildRefreshCommentsPacket()
m2netm2g.SendGuildUseSkillPacket()
m2netm2g.SendGuildWithdrawMoneyPacket()
m2netm2g.SendIllustrationMessage()
m2netm2g.SendItemCombinationPacket()
m2netm2g.SendItemCombinationPacketCancel()
m2netm2g.SendItemDropPacketNew()
m2netm2g.SendItemMovePacket()
m2netm2g.SendItemUsePacket()
m2netm2g.SendItemUseToItemPacket()
m2netm2g.SendLeftSeatOffPacket()
m2netm2g.SendLeftSeatWaitTimeIndexPacket()
m2netm2g.SendLootingSettings()
m2netm2g.SendMailBoxClose()
m2netm2g.SendMallCheckoutPacket()
m2netm2g.SendMiniGameAttendanceButtonClick()
m2netm2g.SendMiniGameAttendanceRequestData()
m2netm2g.SendMiniGameAttendanceRequestRewardList()
m2netm2g.SendMiniGameBNWCardThrow()
m2netm2g.SendMiniGameBNWClose()
m2netm2g.SendMiniGameBNWDonate()
m2netm2g.SendMiniGameBNWDonateRankOpen()
m2netm2g.SendMiniGameBNWGiveup()
m2netm2g.SendMiniGameBNWReady()
m2netm2g.SendMiniGameBNWReward()
m2netm2g.SendMiniGameBNWRewardShopOpen()
m2netm2g.SendMiniGameBNWStart()
m2netm2g.SendMiniGameCatchKingClickHand()
m2netm2g.SendMiniGameCatchKingRequestQuestFlag()
m2netm2g.SendMiniGameCatchKingReward()
m2netm2g.SendMiniGameCatchKingStart()
m2netm2g.SendMiniGameCharClick()
m2netm2g.SendMiniGameRequestComAction()
m2netm2g.SendMiniGameRouletteClose()
m2netm2g.SendMiniGameRouletteEnd()
m2netm2g.SendMiniGameRouletteRequest()
m2netm2g.SendMiniGameRouletteStart()
m2netm2g.SendMiniGameRumiDeckCardClick()
m2netm2g.SendMiniGameRumiExit()
m2netm2g.SendMiniGameRumiFieldCardClick()
m2netm2g.SendMiniGameRumiHandCardClick()
m2netm2g.SendMiniGameRumiRequestQuestFlag()
m2netm2g.SendMiniGameRumiStart()
m2netm2g.SendMiniGameYutMove()
m2netm2g.SendMiniGameYutRequestQuestFlag()
m2netm2g.SendMiniGameYutReward()
m2netm2g.SendMiniGameYutThrow()
m2netm2g.SendMiniGameYutnoriGiveup()
m2netm2g.SendMiniGameYutnoriProb()
m2netm2g.SendMiniGameYutnoriStart()
m2netm2g.SendMissionMessage()
m2netm2g.SendMistsIsland()
m2netm2g.SendMyShopDecoSet()
m2netm2g.SendMyShopDecoState()
m2netm2g.SendOnClickPacket()
m2netm2g.SendPartyExitPacket()
m2netm2g.SendPartyInviteAnswerPacket()
m2netm2g.SendPartyInvitePacket()
m2netm2g.SendPartyMatchCancel()
m2netm2g.SendPartyMatchSearch()
m2netm2g.SendPartyParameterPacket()
m2netm2g.SendPartyRemovePacket()
m2netm2g.SendPartyRequestAnswerPacket()
m2netm2g.SendPartySetStatePacket()
m2netm2g.SendPartyUseSkillPacket()
m2netm2g.SendPassiveAttrActivateDeactivate()
m2netm2g.SendPassiveAttrAdd()
m2netm2g.SendPassiveAttrChangePage()
m2netm2g.SendPassiveAttrCharge()
m2netm2g.SendPassiveAttrClose()
m2netm2g.SendPassiveAttrOpen()
m2netm2g.SendPetAttrDetermine()
m2netm2g.SendPetDeleteAllSkill()
m2netm2g.SendPetDeleteSkill()
m2netm2g.SendPetFeedPacket()
m2netm2g.SendPetGrantPotentialRequest()
m2netm2g.SendPetHatchingPacket()
m2netm2g.SendPetHatchingWindowPacket()
m2netm2g.SendPetLearnSkill()
m2netm2g.SendPetNameChangePacket()
m2netm2g.SendPetNameChangeWindowPacket()
m2netm2g.SendPetRemovePotentialRequest()
m2netm2g.SendPetRevive()
m2netm2g.SendPetSkillUpgrade()
m2netm2g.SendPetSkillUpgradeRequest()
m2netm2g.SendPetWindowType()
m2netm2g.SendPostAllDelete()
m2netm2g.SendPostAllGetItems()
m2netm2g.SendPostDelete()
m2netm2g.SendPostGetItems()
m2netm2g.SendPostWrite()
m2netm2g.SendPostWriteConfirm()
m2netm2g.SendPremiumPrivateShopClose()
m2netm2g.SendPremiumPrivateShopCloseStateItemTakeOut()
m2netm2g.SendPremiumPrivateShopModify()
m2netm2g.SendPremiumPrivateShopModifyStateItemAdd()
m2netm2g.SendPremiumPrivateShopModifyStateItemMove()
m2netm2g.SendPremiumPrivateShopModifyStateItemTakeOut()
m2netm2g.SendPremiumPrivateShopReOpen()
m2netm2g.SendPremiumPrivateShopTaxAdjustment()
m2netm2g.SendPremiumPrivateShopUIClose()
m2netm2g.SendPrivateShopClose()
m2netm2g.SendPrivateShopSearchInfo()
m2netm2g.SendPrivateShopSearchInfoByVnum()
m2netm2g.SendPrivateShopSearchInfoSub()
m2netm2g.SendPrivateShopSerchBuyItem()
m2netm2g.SendQuestConfirmPacket()
m2netm2g.SendQuestInputStringLongPacket()
m2netm2g.SendQuestInputStringPacket()
m2netm2g.SendRefineElementPacket()
m2netm2g.SendRefinePacket()
m2netm2g.SendRequestApplicant()
m2netm2g.SendRequestApplicantGuildList()
m2netm2g.SendRequestApplicantList()
m2netm2g.SendRequestEventQuest()
m2netm2g.SendRequestFishEventBlock()
m2netm2g.SendRequestGuildInfos()
m2netm2g.SendRequestGuildList()
m2netm2g.SendRequestRefresh()
m2netm2g.SendRequestSearchGuild()
m2netm2g.SendRunupMatrixCardPacket()
m2netm2g.SendSafeboxCheckinPacket()
m2netm2g.SendSafeboxCheckoutPacket()
m2netm2g.SendSafeboxItemMovePacket()
m2netm2g.SendSecretDungeonCreateAnswerPacket()
m2netm2g.SendSecretDungeonEnterAnswerPacket()
m2netm2g.SendSelectCharacterPacket()
m2netm2g.SendSelectEmpirePacket()
m2netm2g.SendSelectItemPacket()
m2netm2g.SendSelectPage()
m2netm2g.SendSelectmetinstone()
m2netm2g.SendShopBuyPacket()
m2netm2g.SendShopEndPacket()
m2netm2g.SendShopSellPacketNew()
m2netm2g.SendSkillBookCombinationPacket()
m2netm2g.SendSlotAdd()
m2netm2g.SendStorageItemRequest()
m2netm2g.SendSungmaheeTowerCloseEnterUI()
m2netm2g.SendSungmaheeTowerDungeonEnter()
m2netm2g.SendSungmaheeTowerDungeonExit()
m2netm2g.SendSungmaheeTowerRequestRankDataByFloor()
m2netm2g.SendUseFishBox()
m2netm2g.SendWhisperPacket()
m2netm2g.SendWorldBossGetReward()
m2netm2g.SendWorldBossRanking()
m2netm2g.SendWorldBossRequestInfo()
m2netm2g.SetTCPSendBufferSize()
Konuya eklemek istediğiniz başka modül/fonksiyon varsa yorumlarda belirtebilirsiniz. Herkese iyi geliştirmeler!


