the problem is i used that already and i can't see guards telling any message, so could please tell me why?
Printable View
Hey guys ! a lot of people messaged me for the fix of disable arrow and bolt from bless and souls. I was busy last couple weeks so here it is:
on ObjectManager.cpp find:
scroll down a bit until you see:Code:CObjectManager::CharacterUseJewelOfBles
Add these under that line:Code:CItem* lpItem = &lpObj->Inventory[TargetSlot];
find:Code:if(lpItem->m_Index == GET_ITEM(4,15)) // Disable Arrow
{
return 0;
}
if(lpItem->m_Index == GET_ITEM(4,7)) // Disable Bolt
{
return 0;
}
scroll down a bit until you see:Code:CObjectManager::CharacterUseJewelOfSoul
Add these under that line:Code:CItem* lpItem = &lpObj->Inventory[TargetSlot];
Also many people ask me if MPH antihack is legit... It is in fact really bad for PC. the MPHVerify.dll run like a root kit, dig deep under system files. My best advice is to remove it from main. Open maininfo and set ClientPlugin =Code:if(lpItem->m_Index == GET_ITEM(4,15)) // Disable Arrow
{
return 0;
}
if(lpItem->m_Index == GET_ITEM(4,7)) // Disable Bolt
{
return 0;
}
Since you have the source for gameserver and the antihack from server is protecting internally. No need MPH. It just gonna slow main down anyway
Somebody can share the mhp fix with encrypt state on ? Yeah apyMaster shared source, but I mean compiled, thankyou
It is possible to reload the configurations (events / common / etc) without being manually. By command line or something?
Sent from my LG-D855 using Tapatalk
How to allow pk move?
how to change languge offset to another languge like to Unicode ( UTF8 ) Ss8
I dont understand one thing.
To Fix bug when log in stuck on server select guide asks that disable #define ENCRYPT_STATE 0 // Change 1 by 0
But later shows up guide about antihack where need enable ENCRYPT_STATE to 1 again.. have i missed something again?
if you want the encrypt you either change the mhpserver.ini path in gs or in mhp server and enable the encrypt in server and client
I m trying to add Tercia Quests but i m struggle to understand how. If anyone can explain or post an example of first quest will be appreciated:
So here is QuestWorld
QuestWorldObjective:Code://======================================================================================================================================================================================================================================================================================================================
//Index Group Number StartType MonsterClass CurrentState NextIndex1 NextState1 NextIndex2 NextState2 NextIndex3 NextState3 RequireIndex RequireGroup RequireState RequireMinLevel RequireMaxLevel RequireFamily RequireCooldown DW DK FE MG DL SU RF
//======================================================================================================================================================================================================================================================================================================================
0 20 0 0 566 0 1 1 * * * * * * * 350 400 * * 1 1 1 1 1 1 1
1 20 0 1 566 0 2 1 * * * * * 20 * 350 400 * * 1 1 1 1 1 1 1
2 20 0 1 566 0 4 2 * * * * * 20 * 350 400 * * 1 1 1 1 1 1 1
3 20 0 1 566 1 * * * * * * * 20 * 350 400 * * 1 1 1 1 1 1 1
4 20 0 1 566 2 * * * * * * * 20 * 350 400 * * 1 1 1 1 1 1 1
The dialog is working until requirements and reward panel then i m stuck....i tried to shuffle the states but with no success.Code://====================================================================================================================================================================================
//Number Type Index Quantity Level Option1 Option2 Option3 NewOption RequireIndex RequireGroup RequireState DW DK FE MG DL SU RF
//====================================================================================================================================================================================
0 2 0 1000000 0 0 0 0 0 4 20 1 1 1 1 1 1 1 1
what i need to know:
State:
0- i suppose it is start
1- i suppose it is continue
2- i think is require
4- i do not know (i sea these used only in RequireState column
3- i do not know if there is a 3 and what is used for
StartType:
i can sea at all quests that this column is set to 0 but if i change it to 0 instead of one quest i can sea every Index as a single quest so i moved to 1 but if i change first Index to 1 the quest its not available anymore so i let Index 0 to 0 to be able to start the quest, i suppose is kind off similar to State.
what i need to know:
0- ?
1- ?
2- if it exist or any other