Hab ein Questbefehl eingefügt.... funkt aber nicht x_x
Code:
int is_pvp(lua_State* L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
LPCHARACTER npc = CQuestManager::instance().GetCurrentNPCCharacterPtr();
if (!ch || !npc->IsPC())
{
lua_pushboolean(L, 0);
return 1;
}
CPVP kPVP(ch->GetPlayerID(), npc->GetPlayerID());
CPVP * pkPVP = CPVPManager::instance().Find(kPVP.GetCRC());
if (!pkPVP || !pkPVP->IsFight())
{
lua_pushboolean(L, 0);
return 1;
}
lua_pushboolean(L, 1);
return 1;
}






