- 0
-
Activity
-
4
-
8
Ancient2 - Oldschool server (international).
Changes that comes with version 0.0.3. - Metin stones wrong spawn range changed, so those stones woldn't spawn in the walls or mountains anymore. - Starter pack introduced for old and new account (each 10 levels, starting with first login), that pack will include some items to help newbies and old players with adders/changers/capes/stone decetors/rest skills/ etc, like official does in 2010. - Grotto I and Grotto II with Beran Setaou introduced in game for level 75+ players, along with drop for oldschool mount and pet system (available in game and itemshop). - New evolution -
4
Metin2 remade in unreal experiments
First version of the gameplay, a lot of things are still missing such as the push mechanics on the 4th attack or after a skill, the FX of the skills are also missing but the equipment system is done despite the fact that the armors and weapons still don't have stats. For the next models I will rig and animate them myself since I could only get the warrior in fbx format. Feel free to give me feedback, I will try to give news often. -
10
Offline Shop - dynamic packet size
Yes for me it's exactly the same. It must be a problem with the slots/cover, because I checked the packets multiple times and they look fine. And the shop already works as intended, there is just this weird bug.. -
0
MrKarpiuk Weapon set
weapon set set_018_snake What you think? City one monster weapon set M1 City two monster weapon set M2 Weapon set Orc -
38
Metin2 Rain Files 2004
They're using 40k however zero new system installed and alchemy removed due to player's wish. So it is a 2013-2014 like server. -
0
Public Consultation - Themes on Metin2 Dev
Hi, I'm launching this thread to follow up on my previous post about the past year following the Metin2 Dev takeover, here. This message does not mean that it will happen, I want to get your opinions, your ideas. I listen to your suggestions to make this forum visually beautiful and better! Do you like current themes? Do you have ideas for the themes? You can post links. We use the forum engine, Invision Powser Board in version 4.5. As a reminder, you can change the theme in your preferences, at the bottom of the forum, click on Th -
10
Offline Shop - dynamic packet size
I have the same problem, when I set up the store it looks like this, but when I teleport or log out, it's normal, I've already checked all the files, I don't know what happens: / If I can and can share. Edit: In my case, bug occurs only for those who create a store, other characters see normal -
38
Metin2 Rain Files 2004
Amazing!! i hope you can find the web bro!! and it's crazy, ddmt2 online O.o... maybe i try to play, i wonder if the DDmt2 using old files... anyway, I'll be waiting for that website, and I'm sending you strength, by the way, not long ago I saw in some Chinese forums that there was still an official gameforce server.
-
-
Recently Browsing
No registered users viewing this page.
Question
Xerneas 8
Hello,
ive tried to edit the transmutate system to transmutate weapons to costume weapons/costume weapons, armor to costume/costume to armes like official it has.
But sadly, i didnt have success.
This is the Code:
LPITEM pkItem = GetItem(tPos); if (!pkItem) return; else if ((pkItem->GetCell() >= INVENTORY_MAX_NUM) || (tPos.IsBeltInventoryPosition())) return; else if (pkItem->IsEquipped()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] You cannot transmute an item while it is equipped.")); return; } else if ((pkItem->GetType() != ITEM_WEAPON) && (pkItem->GetType() != ITEM_ARMOR) && (pkItem->GetType() != ITEM_COSTUME)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] This item cannot be transmuted.")); return; } else if ((pkItem->GetType() == ITEM_WEAPON) && ((pkItem->GetSubType() == WEAPON_ARROW) || (pkItem->GetSubType() == WEAPON_MOUNT_SPEAR))) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] This item cannot be transmuted.")); return; } else if ((pkItem->GetType() == ITEM_ARMOR) && (pkItem->GetSubType() != ARMOR_BODY)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] This item cannot be transmuted.")); return; } else if ((pkItem->GetType() == ITEM_COSTUME) && (pkItem->GetSubType() != COSTUME_BODY) && (pkItem->GetSubType() != COSTUME_HAIR)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] This item cannot be transmuted.")); return; } else if (pkItem->isLocked()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] You can't add locked items.")); return; } else if (pkItem->GetTransmutation() != 0) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] You can't add items which are transmuted yet.")); return; } LPITEM * pkItemMaterial; pkItemMaterial = GetClWindowMaterials(); if ((bPos == 1) && (!pkItemMaterial[0])) return; if (pkItemMaterial[bPos]) return; if (bPos == 1) { bool bStop = false; if (pkItemMaterial[0]->GetType() != pkItem->GetType()) bStop = true; else if (pkItemMaterial[0]->GetSubType() != pkItem->GetSubType()) bStop = true; else if (pkItemMaterial[0]->GetOriginalVnum() == pkItem->GetOriginalVnum()) bStop = true; else if (((IS_SET(pkItemMaterial[0]->GetAntiFlag(), ITEM_ANTIFLAG_FEMALE)) && (!IS_SET(pkItem->GetAntiFlag(), ITEM_ANTIFLAG_FEMALE))) || ((IS_SET(pkItemMaterial[0]->GetAntiFlag(), ITEM_ANTIFLAG_MALE)) && (!IS_SET(pkItem->GetAntiFlag(), ITEM_ANTIFLAG_MALE)))) bStop = true; else if ((pkItem->GetAntiFlag() & ITEM_ANTIFLAG_WARRIOR) && (!IS_SET(pkItemMaterial[0]->GetAntiFlag(), ITEM_ANTIFLAG_WARRIOR))) bStop = true; else if ((pkItem->GetAntiFlag() & ITEM_ANTIFLAG_ASSASSIN) && (!IS_SET(pkItemMaterial[0]->GetAntiFlag(), ITEM_ANTIFLAG_ASSASSIN))) bStop = true; else if ((pkItem->GetAntiFlag() & ITEM_ANTIFLAG_SHAMAN) && (!IS_SET(pkItemMaterial[0]->GetAntiFlag(), ITEM_ANTIFLAG_SHAMAN))) bStop = true; else if ((pkItem->GetAntiFlag() & ITEM_ANTIFLAG_SURA) && (!IS_SET(pkItemMaterial[0]->GetAntiFlag(), ITEM_ANTIFLAG_SURA))) bStop = true; if (bStop) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("[Transmutation] You cannot submit this item.")); return; } }
I´ve tried the following steps:
try to expand the if step:
else if ((pkItem->GetType() == ITEM_COSTUME) && (pkItem->GetType() == ITEM_WEAPON) && (pkItem->GetSubType() != COSTUME_BODY) && (pkItem->GetSubType() != COSTUME_HAIR) && (pkItem->GetSubType() != COSTUME_WEAPON) && (pkItem->GetType() != ITEM_WEAPON))
doesnt work
edit bstop = false and make a whiteliste for weapons and costumes... no success... maybe you want to help?
Link to post
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.