关灯
开启左侧

魔兽世界私服技能调试信息的显示代码

  [复制链接]
admin实名认证 发表于 2016-4-18 22:27:10 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
switch( Caster->GetTypeId() )        {
                case TYPEID_PLAYER:
                {
                        Player* p_caster = (Player*)Caster;
                        if(p_caster && p_caster->isGameMaster())
                        {
                            ChatHandler(p_caster).PSendSysMessage("Spell id:%d Effect[0]:%d Effect[1]:%d Effect[2]:%d
                            AuraName[0]:%d AuraName[1]:%d AuraName[2]:%d MiscValue[0]:%d
                            MiscValue[1]:%d MiscValue[2]:%d BasePoints[0]:%d BasePoints[1]:%d
                            BasePoints[2]:%d BaseDice[0]:%d BaseDice[1]:%d BaseDice[2]:%d
                            TargetA[0]:%d TargetA[1]:%d TargetA[2]:%d TargetB[0]:%d
                            TargetB[1]:%d TargetB[2]:%d CasterAuraState == %d CR =%d CRTime =%d
                            PowerType = %d Tsp0 %d Tsp1 %d Tsp2 %d",m_spellInfo->Id,
                            m_spellInfo->Effect[0],m_spellInfo->Effect[1],m_spellInfo->Effect[2],
                            m_spellInfo->EffectApplyAuraName[0],m_spellInfo->EffectApplyAuraName[1],
                            m_spellInfo->EffectApplyAuraName[2],m_spellInfo->EffectMiscValue[0],
                            m_spellInfo->EffectMiscValue[1],m_spellInfo->EffectMiscValue[2],
                            m_spellInfo->EffectBasePoints[0],m_spellInfo->EffectBasePoints[1],
                            m_spellInfo->EffectBasePoints[2],m_spellInfo->EffectBaseDice[0],
                            m_spellInfo->EffectBaseDice[1],m_spellInfo->EffectBaseDice[2],
                            m_spellInfo->EffectImplicitTargetA[0],m_spellInfo->EffectImplicitTargetA[1],
                            m_spellInfo->EffectImplicitTargetA[2],m_spellInfo->EffectImplicitTargetB[0],
                            m_spellInfo->EffectImplicitTargetB[1],m_spellInfo->EffectImplicitTargetB[2],
                            m_spellInfo->CasterAuraState,m_spellInfo->Category,m_spellInfo->CategoryRecoveryTime,
                            m_spellInfo->powerType,m_spellInfo->EffectTriggerSpell[0],
                            m_spellInfo->EffectTriggerSpell[1],m_spellInfo->EffectTriggerSpell[2]);

                            ChatHandler(p_caster).PSendSysMessage("Spell_Dmg_Type = %d  Namehas = %d
                            SpellGroupType[0]=%d SpellGroupType[1]=%d SpellGroupType [2]=%d
                            EffectSpellClassMask[0][0]=%d EffectSpellClassMask[0][1]=%d
                            EffectSpellClassMask[0][2]=%d EffectSpellClassMask[1][0]=%d
                            EffectSpellClassMask[1][1]=%d EffectSpellClassMask[1][2]=%d
                            EffectSpellClassMask[2][0]=%d EffectSpellClassMask[2][1]=%d
                            EffectSpellClassMask[2][2]=%d RecoveryTime= %d  Attributes = %d",
                            m_spellInfo->EffectSpellClassMaskA[0],m_spellInfo->EffectSpellClassMaskA[1],
                            m_spellInfo->EffectSpellClassMaskA[2],m_spellInfo->EffectSpellClassMaskB[0],
                            m_spellInfo->EffectSpellClassMaskB[1],m_spellInfo->EffectSpellClassMaskB[2],
                            m_spellInfo->EffectSpellClassMaskC[0],m_spellInfo->EffectSpellClassMaskC[1],
                            m_spellInfo->EffectSpellClassMaskC[2],m_spellInfo->RecoveryTime,
                            m_spellInfo->Attributes);
                        }
                }break;
        }



Spell::Spell( Unit* Caster, SpellEntry const *info, bool triggered, uint64 originalCasterGUID, Spell** triggeringContainer )
{
    ASSERT( Caster != NULL && info != NULL );
    ASSERT( info == sSpellStore.LookupEntry( info->Id ) && "`info` must be pointer to sSpellStore element");

    m_spellInfo = info;
    m_caster = Caster;
    m_selfContainer = NULL;
    m_triggeringContainer = triggeringContainer;
    m_referencedFromCurrentSpell = false;
    m_executedCurrently = false;
    m_delayStart = 0;
    m_delayAtDamageCount = 0;

    m_applyMultiplierMask = 0;

 

精彩评论1

倒序浏览
我回来了 发表于 2016-11-20 05:45:17 | 显示全部楼层
 
找了好久终于找到了!吾爱尚玩免费服务端下载!
 
VIP介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • 热心会员

    经常帮助其他会员答疑
  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 灌水之王

    经常在论坛发帖,且发帖量较大
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

0关注

5粉丝

3421帖子

排行榜
作者专栏

QQ交流群&&微信订阅号

QQ交流群

微信订阅号

吾爱尚玩资源基地永久域名:

Www.523Play.Com

在线管理员QQ:1589479632

邮箱:Email@523play.com

QQ交流群:558936238

Copyright   ©2015-2116  吾爱尚玩资源基地|523play.comPowered by©523Pplay.Com技术支持:吾爱尚玩资源基地