这篇教程C++ IsInTargetHook函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中IsInTargetHook函数的典型用法代码示例。如果您正苦于以下问题:C++ IsInTargetHook函数的具体用法?C++ IsInTargetHook怎么用?C++ IsInTargetHook使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了IsInTargetHook函数的19个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: SetHitDamagevoid SpellScript::SetHitDamage(int32 damage){ if (!IsInTargetHook()) { TC_LOG_ERROR("scripts", "Script: `%s` Spell: `%u`: function SpellScript::SetHitDamage was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return; } m_spell->m_damage = damage;}
开发者ID:oMadMano,项目名称:MistyWorld_6xx,代码行数:9,
示例2: GetHitHealint32 SpellScript::GetHitHeal(){ if (!IsInTargetHook()) { sLog->outError(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitHeal was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return 0; } return m_spell->m_healing;}
开发者ID:Adeer,项目名称:Patchs,代码行数:9,
示例3: GetHitGObjGameObject* SpellScript::GetHitGObj(){ if (!IsInTargetHook()) { TC_LOG_ERROR("scripts", "Script: `%s` Spell: `%u`: function SpellScript::GetHitGObj was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } return m_spell->gameObjTarget;}
开发者ID:oMadMano,项目名称:MistyWorld_6xx,代码行数:9,
示例4: SetHitDamagevoid SpellScript::SetHitDamage(int32 damage){ if (!IsInTargetHook()) { sLog->outError(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::SetHitDamage was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return; } m_spell->m_damage = damage;}
开发者ID:Adeer,项目名称:Patchs,代码行数:9,
示例5: GetHitItemItem* SpellScript::GetHitItem(){ if (!IsInTargetHook()) { sLog->outError(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitItem was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } return m_spell->itemTarget;}
开发者ID:Adeer,项目名称:Patchs,代码行数:9,
示例6: GetHitDamageint32 SpellScript::GetHitDamage(){ if (!IsInTargetHook()) { TC_LOG_ERROR(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitDamage was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return 0; } return m_spell->m_damage;}
开发者ID:ARAGORN2013,项目名称:TrinityCore,代码行数:9,
示例7: SetHitHealvoid SpellScript::SetHitHeal(int32 heal){ if (!IsInTargetHook()) { TC_LOG_ERROR("scripts", "Script: `%s` Spell: `%u`: function SpellScript::SetHitHeal was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return; } m_spell->m_healing = heal;}
开发者ID:oMadMano,项目名称:MistyWorld_6xx,代码行数:9,
示例8: SetHitHealvoid SpellScript::SetHitHeal(int32 heal){ if (!IsInTargetHook()) { sLog->outError("TSCR: Script: `%s` Spell: `%u`: function SpellScript::SetHitHeal was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return; } m_spell->m_healing = heal;}
开发者ID:musicboy,项目名称:f0712,代码行数:9,
示例9: GetHitUnitUnit* SpellScript::GetHitUnit(){ if (!IsInTargetHook()) { TC_LOG_ERROR(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitUnit was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } return m_spell->unitTarget;}
开发者ID:ARAGORN2013,项目名称:TrinityCore,代码行数:9,
示例10: GetHitDamageint32 SpellScript::GetHitDamage(){ if (!IsInTargetHook()) { sLog->outError("TSCR: Script: `%s` Spell: `%u`: function SpellScript::GetHitDamage was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return 0; } return m_spell->m_damage;}
开发者ID:Blackn7g,项目名称:Voodoo,代码行数:9,
示例11: GetHitGObjGameObject* SpellScript::GetHitGObj(){ if (!IsInTargetHook()) { sLog->outError("TSCR: Script: `%s` Spell: `%u`: function SpellScript::GetHitGObj was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } return m_spell->gameObjTarget;}
开发者ID:Blackn7g,项目名称:Voodoo,代码行数:9,
示例12: PreventHitAuravoid SpellScript::PreventHitAura(){ if (!IsInTargetHook()) { sLog->outError(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::PreventHitAura was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return; } if (m_spell->m_spellAura) m_spell->m_spellAura->Remove();}
开发者ID:P-Kito,项目名称:InfinityCore,代码行数:10,
示例13: PreventHitAuravoid SpellScript::PreventHitAura(){ if (!IsInTargetHook()) { TC_LOG_ERROR("scripts", "Script: `%s` Spell: `%u`: function SpellScript::PreventHitAura was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return; } if (m_spell->m_spellAura) m_spell->m_spellAura->Remove();}
开发者ID:Regigicas,项目名称:TrinityCore,代码行数:10,
示例14: GetHitPlayerPlayer* SpellScript::GetHitPlayer() const{ if (!IsInTargetHook()) { TC_LOG_ERROR("scripts", "Script: `%s` Spell: `%u`: function SpellScript::GetHitPlayer was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return nullptr; } if (m_spell->unitTarget) return m_spell->unitTarget->ToPlayer(); return nullptr;}
开发者ID:Regigicas,项目名称:TrinityCore,代码行数:11,
示例15: GetHitPlayerPlayer* SpellScript::GetHitPlayer(){ if (!IsInTargetHook()) { sLog->outError(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitPlayer was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } if (m_spell->unitTarget) return m_spell->unitTarget->ToPlayer(); else return NULL;}
开发者ID:P-Kito,项目名称:InfinityCore,代码行数:12,
示例16: GetHitCreatureCreature* SpellScript::GetHitCreature(){ if (!IsInTargetHook()) { sLog->outError("TSCR: Script: `%s` Spell: `%u`: function SpellScript::GetHitCreature was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } if (m_spell->unitTarget) return m_spell->unitTarget->ToCreature(); else return NULL;}
开发者ID:hodobaj,项目名称:Darkcore,代码行数:12,
示例17: GetHitCreatureCreature* SpellScript::GetHitCreature(){ if (!IsInTargetHook()) { TC_LOG_ERROR(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitCreature was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } if (m_spell->unitTarget) return m_spell->unitTarget->ToCreature(); else return NULL;}
开发者ID:ARAGORN2013,项目名称:TrinityCore,代码行数:12,
示例18: GetHitAuraAura* SpellScript::GetHitAura(){ if (!IsInTargetHook()) { sLog->outError(LOG_FILTER_TSCR, "Script: `%s` Spell: `%u`: function SpellScript::GetHitAura was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return NULL; } if (!m_spell->m_spellAura) return NULL; if (m_spell->m_spellAura->IsRemoved()) return NULL; return m_spell->m_spellAura;}
开发者ID:P-Kito,项目名称:InfinityCore,代码行数:13,
示例19: GetHitAuraAura* SpellScript::GetHitAura() const{ if (!IsInTargetHook()) { TC_LOG_ERROR("scripts", "Script: `%s` Spell: `%u`: function SpellScript::GetHitAura was called, but function has no effect in current hook!", m_scriptName->c_str(), m_scriptSpellId); return nullptr; } if (!m_spell->m_spellAura) return nullptr; if (m_spell->m_spellAura->IsRemoved()) return nullptr; return m_spell->m_spellAura;}
开发者ID:Regigicas,项目名称:TrinityCore,代码行数:13,
注:本文中的IsInTargetHook函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ IsInUpdateQueue函数代码示例 C++ IsInRenderingThread函数代码示例 |