M&M
-
Posts
20 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by M&M
-
-
Without src this is useless.
-
Work fine thx @Denis
Last question, how to visible level metin stone too:
-
-
At client src:
Change this(InstanceBase.cpp):
m_dwLevel = c_rkCreateData.m_dwLevel
To this:
BYTE level_mob = CPythonNonPlayer::Instance().GetMobLevel(c_rkCreateData.m_dwRace); m_dwLevel = ((c_rkCreateData.m_dwRace > 8 && c_rkCreateData.m_bType == CActorInstance::TYPE_ENEMY) ? level_mob : c_rkCreateData.m_dwLevel);
Ah and don't forget to include PythonNonPlayer.h
After that open PythonNonPlayer.h and add this:
std::map<DWORD, BYTE> LevelByVnum;
Next we need to open PythonNonPlayer.cpp:
Find this line:
m_NonPlayerDataMap.insert(TNonPlayerDataMap::value_type(pNonPlayerData->dwVnum, pNonPlayerData));
Under that line add this:
LevelByVnum[pNonPlayerData->dwVnum] = pNonPlayerData->bLevel;
And finally add this event:
BYTE CPythonNonPlayer::GetMobLevel(DWORD dwVnum) { map<DWORD, BYTE>::iterator it; it = LevelByVnum.find(dwVnum); if (it != LevelByVnum.end()) { return it->second; } return 0; }
It's untested but it will probably work.
Tons of errors XD
- 1
-
Change IsPet() to IsMonster() finish <.<
Greatz
IsMonster() doesn't work.
pack.bType must be > 0
if (t->bType == CHAR_TYPE_NPC || t->bType == CHAR_TYPE_WARP || t->bType == CHAR_TYPE_GOTO)
CHAR_TYPE_NPC - work but CHAR_TYPE_MONSTER doesn't work.
-
How to like this:
Probably: addPacket.dwLevel = GetLevel();
-
0612 18:55:28659 :: Traceback (most recent call last): 0612 18:55:28659 :: File "ui.py", line 1492, in OnOverInItem 0612 18:55:28660 :: File "ui.py", line 91, in __call__ 0612 18:55:28660 :: File "ui.py", line 82, in __call__ 0612 18:55:28660 :: File "uiInventory.py", line 926, in OverInItem 0612 18:55:28660 :: File "uiInventory.py", line 1102, in ShowToolTip 0612 18:55:28660 :: File "uiToolTip.py", line 547, in SetInventoryItem 0612 18:55:28660 :: File "uiToolTip.py", line 867, in AddItemData 0612 18:55:28660 :: AttributeError 0612 18:55:28661 :: : 0612 18:55:28661 :: 'module' object has no attribute 'COSTUME_TYPE_MOUNT' 0612 18:55:28661 :: 0612 18:55:30144 :: Hair number 57344 is not exist. 0612 18:55:30160 :: Hair number 256 is not exist.syser #sloved:
COSTUME_MOUNT,
PyModule_AddIntConstant(poModule, "COSTUME_TYPE_MOUNT", CItemData::COSTUME_MOUNT);
Any idea for ss?
-
WingIndex 85001 = value3 in item_proto?
-
Someone?
Error 1 error C2039: 'SetWing' : is not a member of 'CActorInstance' c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceData.cpp 157 gamelib Error 2 error C2065: 'm_eWing' : undeclared identifier c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceData.cpp 159 gamelib Error 3 error C2065: 'm_eRace' : undeclared identifier c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceData.cpp 163 gamelib Error 4 error C3861: 'RegisterModelThing': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceData.cpp 172 gamelib Error 5 error C3861: 'SetModelInstance': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceData.cpp 173 gamelib Error 6 error C3861: 'SetMaterialImagePointer': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceData.cpp 185 gamelib Error 7 error C2039: 'AttachWing' : is not a member of 'CActorInstance' c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 169 gamelib Error 8 error C2065: 'm_adwPartItemID' : undeclared identifier c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 174 gamelib Error 9 error C3861: 'RegisterModelThing': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 180 gamelib Error 10 error C3861: 'SetModelInstance': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 181 gamelib Error 11 error C3861: 'RegisterModelThing': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 183 gamelib Error 12 error C3861: 'SetModelInstance': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 184 gamelib Error 13 error C3861: 'RefreshActorInstance': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 186 gamelib Error 14 error C2664: 'AttachWing' : cannot convert parameter 3 from 'CItemData *' to 'DWORD' c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 190 gamelib Error 15 error C2039: 'AttachWing' : is not a member of 'CActorInstance' c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 198 gamelib Error 16 error C3861: 'GetAttachingBoneName': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 205 gamelib Error 17 error C3861: 'RegisterModelThing': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 211 gamelib Error 18 error C3861: 'RegisterModelThing': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 215 gamelib Error 19 error C3861: 'RegisterLODThing': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 225 gamelib Error 20 error C3861: 'SetModelInstance': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 228 gamelib Error 21 error C3861: 'AttachModelInstance': identifier not found c:Users_MeCaDesktopMeCaEmbraceSwagClient_sashGameLibActorInstanceAttach.cpp 229 gamelib
up #sloved but:
0611 23:25:12558 :: File "uiPhaseCurtain.py", line 61, in OnUpdate 0611 23:25:12558 :: File "networkModule.py", line 150, in __ChangePhaseWindow 0611 23:25:12558 :: File "introSelect.py", line 167, in Open 0611 23:25:12559 :: File "introSelect.py", line 240, in Refresh 0611 23:25:12559 :: File "introSelect.py", line 360, in MakeCharacter 0611 23:25:12559 :: AttributeError 0611 23:25:12559 :: : 0611 23:25:12559 :: 'module' object has no attribute 'SetWing' 0611 23:25:12559 :: 0611 23:25:12576 :: Traceback (most recent call last): 0611 23:25:12576 :: File "introSelect.py", line 240, in Refresh 0611 23:25:12576 :: File "introSelect.py", line 360, in MakeCharacter 0611 23:25:12576 :: AttributeError 0611 23:25:12576 :: : 0611 23:25:12576 :: 'module' object has no attribute 'SetWing' 0611 23:25:12576 :: 0611 23:25:12592 :: Phase Select does not handle this header (header: 126, last: 32, 126)
-
chrmgr.RegisterEffect(chrmgr.EFFECT_AFFECT+29, "Bip01 R Hand", "d:/ymir work/pc/shaman/effect/6gicheon_hand.mse")
Dev help pls
-
-
Nice job next quest = wolfman
-
Very nice job!
Can u do new select character window?
-
This work?
-
So just change in char_item.cpp
case ITEM_AUTO_HP_RECOVERY_X: isSpecialPotion = true;
to
case ITEM_AUTO_HP_RECOVERY_X: isSpecialPotion = false;
and
case ITEM_AUTO_SP_RECOVERY_X: isSpecialPotion = true;
to
case ITEM_AUTO_SP_RECOVERY_X: isSpecialPotion = false;
Fixed.
-
Little problem with Client binarry:
i have this lib in "lib stuff"
-
-
-
Pls unpack item_proto mob_proto from official gameforge client to .txt
http://www.speedyshare.com/h2fkt/proto.zip
- 10
- 1
- 2
- 1
- 5
- 6
How To Metin2 & Cython
in Guides & HowTo
Posted
Anyone can unpack official root gameforge?