-
Posts
855 -
Joined
-
Days Won
402 -
Feedback
100%
Content Type
Forums
Store
Feature Plan
Release Notes
Docs
Events
Everything posted by xP3NG3Rx
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
Official v18.4 patch (Download) (Metin2 Download) The missing texture files are included. All locales /emoticons/default_ph34r.png So on. Br client: (Download) (Metin2 Download)- 147 replies
-
- 147
-
-
-
-
-
-
-
-
-
-
-
M2 Download Center Download Here ( Internal ) Hello everyone. I reversed something new from the official binary what I would like to share with you. Edit.: Download PS.: Let me know if you found any mistake in the guide.
- 28 replies
-
- 169
-
-
-
-
-
-
-
Talisman system problem
xP3NG3Rx replied to Hungary's topic in Community Support - Questions & Answers
-
I do not prefer to use the SetForceAttribute and SetSocket functions in loops, every each call sends an UpdatePacket . From the CHARACTER::EquipItem the CItem::EquipTo will run down where the UpdatePacket will be called.
-
Save Button Status
xP3NG3Rx replied to Metin2 Dev's topic in Community Support - Questions & Answers
The client is full of examples even the source too. And here in the QA section the bumping is allowed every two days only and not daily. Why aren't you looking for another hobby if you aren't able to solve any problems of yours? -
Hello everyone. With this you can define everything in a structured array; bonuses(types only, the maximal value will be set) and sockets. I know the code is a bit wierd, I've tested on bsd where I have only gcc4.2 from 2k7 ? so I had to rewrite it to compile with it. I'm too lazy to upgrade the gcc and all stuffs what need after all. I filled up the set for warrior only ? [Hidden Content] And last if you want to increase of decrease the set of equpments you must to edit this aswell: ITEM_SET_EQUIP_MAX PS.: If you are smart enough, you can also use it for starter equpment for the new players or whatever you like.
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
Beta entire client is here unpacked: (Download) + (Protos) New emotions, emoticons Video New halloween content (pet, mount, costumes, hairstyles) Lots of haven't seen gui elements in the etc. And so on. Have fun with it. New german protos from beta, they increased the ITEM_APPLY_MAX_NUM 3 -> 4 (Only the german locale contains the new struct /emoticons/default_blink.png) (Mega) All : (Metin2 Download)- 147 replies
-
- 135
-
-
-
-
-
-
-
-
-
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
Latest update. item and mob protos are dumped, in more or less readable xml format. Mob proto got a new value by name ResistFist (xD). Every texts of the quests are in the locale files from now in the locale/XX/locale_quest.txt file. Some gui elements for the quest category. Correction of the dark temple map, probably they discovered that the minimap wasn't show some bridges /emoticons/default_biggrin.png (Mega) (Metin2 Download) -
serverinfo.py how i can achieve it?
xP3NG3Rx replied to Traceur3RUN's topic in Community Support - Questions & Answers
With the official root, you can use it like this way: And also you can use maximum 2 states for every server, separated with "|" like "NEW|CLOSE" -
-
The player.GetItemAttribute([slotWindow=INVENTORY,] slotPos, attrIndex) returns a tuple, don't forget. attrCount = 0 for i in xrange(player.ATTRIBUTE_SLOT_NORM_NUM): if player.GetItemAttribute(dstSlotWindow, dstSlotPos, i)[0] != 0: attrCount += 1 if attrCount < 4: return True return False
-
This is not selecting all enemies in your range, always choosing the closest target only. If the closest is the target, then it select the second one.
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
Here are the item and mob proto from .DE The mob_proto struct isn't 100%! (Mega) (Metin2 Download) -
Only 1 modification is neccessary in the GuildMarkUploader.cpp file in this funcition: CGuildMarkUploader::__Load: ilCopyPixels(0, 0, 0, SGuildMark::WIDTH, SGuildMark::HEIGHT, 1, IL_BGRA, IL_BYTE, (ILvoid*)m_kMark.m_apxBuf); The ILvoid isn't defined anymore in the il.h, so or you define it by yourself like the following way bellow or just change it to void. typedef void ILvoid;
-
Here is the official-like version if someone interested in, yeah, I know, it's weird code. The official is in the CPythonCharacterManager class I think, I've put it into the CInstanceBase, and they use different map, but doesn't matter. I did some tests but I didn't stressed out in every situations, so I'm not sure this is safe enough to use. Oh, and I'm using it via python: Pseudo.c
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
Latest update from .DE client: Hydra run content (boss, pet, map) <!> Protos are broken, don't use them <!> (Mega) (Metin2 Download) -
Update text in Python
xP3NG3Rx replied to Fenix2009's topic in Community Support - Questions & Answers
Yes, create it then if it isn't exists. The binary will call it aprox. 60 times per second. -
Update text in Python
xP3NG3Rx replied to Fenix2009's topic in Community Support - Questions & Answers
Put it into the OnUpdate function. -
Blah blah blah
-
No, that is the multiline version of the bigboard for ox-quiz, he is looking for this:
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
About the new mob_proto raceflags: There are three new raceflags. DECO[1 << 17], HIDE[1 << 18] and ATT_CZ[i <<19](? this isn't sure, only the new zodiac mobs have it). Deco: Means the actor is a decoration and doesn't shown on minimap. Hide: This is the decoration filter for the decorations into the Game options. Att_CZ: I didn't find any informations about the last flag in the binary, so maybe that has only serverside options. -
Just to make it sure, right? The best part is the importing of the interfacemodule, you always made my day.
-
This came with the PvP balancing, but the new pendant system conatins too. But really, a new bonus implementation is that hard? I think better if you look for another "hobby".
-
official Official Unpacked Updates Metin2 - No Spam
xP3NG3Rx replied to pollux's topic in Guides & HowTo
They did it again... /emoticons/default_biggrin.png Now the gameguard isn't runing. Here is the whole pack with item and mob protos, but the mob_proto isn't clear just dumped with false values, and ofc I don't recommend of use one of them either. (Exclude files: root, outdoor, outdoorempirebattle1) (Mega) (Metin2 Download) -
M2 Download Center Download Here ( Internal ) Hello. Today I'd like to share this little stuff what I reversed from the official binary a month ago. This will fix the positions of textails(name position changes by every update packet on the main character), and also the position of the emotions when you are on a mount . I've made a little demonstration video where you can see a private server without the fix, my fixxed version and the official aswell. 1. Client/bin/playersettingmodule.py 2. Client/bin/introLoading.py 3. Place the race_height.txt from the official client into the yours and pack it in the root. 4. Client/UserInterface/PythonCharacterManagerModule.cpp 5. Client/GameLib/RaceManager.h 6. Client/GameLib/RaceManager.cpp 7. Client/UserInterface/InstanceBase.h 8. Client/UserInterface/InstanceBase.cpp 9. Client/UserInterface/InstanceBaseEffect.cpp 10. Client/UserInterface/PythonTextTail.cpp 11. Client/GameLib/ActorInstance.cpp I hope you like it, and if you find any problem just let me know in this topic.
- 29 replies
-
- 300
-
-
-
-
-
-
-
-
-
