-
Posts
916 -
Joined
-
Days Won
867 -
Feedback
100%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Mali
-
-
1 hour ago, AlexKenT said:
Nice, thanks
Don't miss update
#Update missing codes:
uiiventory.py:
Find
def SetEquipmentPage(self, page):
self.equipmentPageIndex = page
self.equipmentTab[1-page].SetUp()
self.RefreshEquipSlotWindow()Add;
- 1
- 2
-
-
Coming Soon...
-
3 hours ago, Esquire said:
price for?
I don't sell any systems or codes, this is my hobby
-
#Mini Update
-
7 hours ago, lordord said:
Block safe when you logg out ?
Yes
-
-
2 hours ago, tierrilopes said:
The system stated on v2, theres a similar version free on the net.
All you need is google and the correct keywords.
Hint: Spanish
link?
-
2 hours ago, Esquire said:
yes but the system is not free.
I don't sell
-
Official Update;
-
6 hours ago, Tasho said:
Very easy to make ^^
Just make a copy of alignment via packet info and also you have full check on source client/server + python module and you can do all what you want with these functions..
And all return value row [name_row] from mysql player.player
case ITEM_LOCK_INVENTORY: SetLockInventory(1); case ITEM_UNLCOCK_INVENTORY: SetLockInventory(0);
#Python player.GetInventoryLocked() # Result current value from mysql #Client int CInstanceBase::GetInventoryLocked() { return m_iInventoryLocked; } PyObject * playerGetInventoryLocked(PyObject* poSelf, PyObject* poArgs) { CInstanceBase * ch = CPythonPlayer::Instance().NEW_GetMainActorPtr(); int iInventoryLocked = 0; if (ch) { iInventoryLocked = ch->GetInventoryLocked(); } return Py_BuildValue("i", iInventoryLocked); } #Server int CHARACTER::GetInventoryLocked() const { return m_iInventoryLocked; } void CHARACTER::SetLockInventory(int iAmount) { m_iInventoryLocked = iAmount; UpdatePacket(); }
Anyway, good ideea ^^
unnecessary codes but anoter way
- 1
-
What do you think?
Update:
- 1
-
On 17.01.2016 at 10:16 PM, icewolf said:
works but in Orginal Maps Like a1 .b1.c1 the Npc Works Good
But in blackisland or somelike that Npc Effect does't work
Instancebase.cpp find:
Spoilerelse if (m_dwEmpireID == 3)
{
__AttachSelectEffectJinnos();
}Replace;
Spoilerelse if (m_dwEmpireID == 3)
{
__AttachSelectEffectJinnos();
}
else
__AttachSelectEffect();Find:
Spoilerelse if (m_dwEmpireID == 3)
{
__DetachSelectEffectJinnos();
}Replace;
Spoilerelse if (m_dwEmpireID == 3)
{
__DetachSelectEffectJinnos();
}
else
__DetachSelectEffect();Find:
Spoilerelse if (m_dwEmpireID == 3)
{
__AttachTargetEffectJinnos();
}Replace;
Spoilerelse if (m_dwEmpireID == 3)
{
__AttachTargetEffectJinnos();
}
else
__AttachSelectEffect();Find:
Spoilerelse if (m_dwEmpireID == 3)
{
__DetachTargetEffectJinnos();
}Replace;
Spoilerelse if (m_dwEmpireID == 3)
{
__DetachTargetEffectJinnos();
}
else
__DetachSelectEffect();- 1
- 3
-
-
-
53 minutes ago, Mind Rapist said:
You have to replace all ANTI_SAFEBOX into ANTI_SAVE in item_proto.txt of your serverfiles then create new item_proto for client and it will work
Btw do you share new sash models?
I made a new Antiflag solved
Last problem:Inventory isn't refreshing
@safademirelSen de biliyorsan bi el at
- 1
-
18 hours ago, Mind Rapist said:
ANTIFLAG_SAFEBOX but in some clients this can cause errors so I'm suggesting to edit your source and replace the ANTIFLAG_SAFEBOX function with ANTIFLAG_SAVE and use this instead
Shops are working
but ANTIFLAG_SAFEBOX isn't exist in my client also ANTIFLAG_SAVE isn't working
-
On 23.08.2016 at 3:07 AM, Mind Rapist said:
Fixed I was using wrong ANTIFLAG
Can you give me Antiflag?
-
nice
- 1
-
-
TR:Her boku yabancılarla paylaşmamıza gerek yok.
EN:Good work bro, nice coding.
- 1
-
good job men
up↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
-
Hi, developers!
Before you start, create a backup from your source files immediately!
Today I'm gonna share with you my last work. I have read every informations from the official binary from beta(metin2client_r11185) and r7071. It was not an easy task to understand functions but successed. I will not write down the implementation step by step, but I wrote some informations into the files what you should to do to implement the system. If you do not understand the steps I put original(from dev branch) and modified files into the archive to compare the original and the changed files with notepad++ or something else comparer tool to see the changes.- There are some files which optional changes to show the mob-aiflag on those monsters which are not aggressive but summoned by aggressive with "/ma" command.
- There was a little problem with Python 2.7.3 therefore I split asunder the gui-script. And be careful, the main script is using True and False variables.
- You can disable the whole system in common/service.h and UserInterface/Locale_inc.h with undefined or with commented macro.
I hope everything are understandable and I did not miss something from the release, and sorry for my bad english.
Special thanks to TheSLZ for test the implementation.And last but not least here is the result:
good job bro
Hi, developers!
Before you start, create a backup from your source files immediately!
Today I'm gonna share with you my last work. I have read every informations from the official binary from beta(metin2client_r11185) and r7071. It was not an easy task to understand functions but successed. I will not write down the implementation step by step, but I wrote some informations into the files what you should to do to implement the system. If you do not understand the steps I put original(from dev branch) and modified files into the archive to compare the original and the changed files with notepad++ or something else comparer tool to see the changes.- There are some files which optional changes to show the mob-aiflag on those monsters which are not aggressive but summoned by aggressive with "/ma" command.
- There was a little problem with Python 2.7.3 therefore I split asunder the gui-script. And be careful, the main script is using True and False variables.
- You can disable the whole system in common/service.h and UserInterface/Locale_inc.h with undefined or with commented macro.
I hope everything are understandable and I did not miss something from the release, and sorry for my bad english.
Special thanks to TheSLZ for test the implementation.And last but not least here is the result:
good job bro
- 1
- 1
-
bu bug fixli normalde ama şey lazım kemerde pot varken diğer kemer giyilmemeli
Official Inventory Expansion
in Features & Metin2 Systems
Posted · Edited by Metin2 Dev
Core X - External 2 Internal
no problem