您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ GetDroppedFlagGUID函数代码示例

51自学网 2021-06-01 21:06:56
  C++
这篇教程C++ GetDroppedFlagGUID函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中GetDroppedFlagGUID函数的典型用法代码示例。如果您正苦于以下问题:C++ GetDroppedFlagGUID函数的具体用法?C++ GetDroppedFlagGUID怎么用?C++ GetDroppedFlagGUID使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了GetDroppedFlagGUID函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: RespawnFlag

void BattleGroundWS::RespawnFlagAfterDrop(uint32 team){    if (GetStatus() != STATUS_IN_PROGRESS)        return;    RespawnFlag(team,false);    if (team == ALLIANCE)    {        SpawnBGObject(BG_WS_OBJECT_A_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    }    else    {        SpawnBGObject(BG_WS_OBJECT_H_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(LANG_BG_WS_HORDE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    }    PlaySoundToAll(BG_WS_SOUND_FLAGS_RESPAWNED);    GameObject *obj = HashMapHolder<GameObject>::Find(GetDroppedFlagGUID(team));    if (obj)        obj->Delete();    else        sLog.outError("unknown droped flag bg, guid: %u",GUID_LOPART(GetDroppedFlagGUID(team)));    SetDroppedFlagGUID(0,team);}
开发者ID:Aemu,项目名称:mangos,代码行数:27,


示例2: RespawnFlag

void BattlegroundTP::RespawnFlagAfterDrop(uint32 team){    if (GetStatus() != STATUS_IN_PROGRESS)        return;    RespawnFlag(team, false);    if (team == ALLIANCE)    {        SpawnBGObject(BG_TP_OBJECT_A_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(LANG_BG_TP_ALLIANCE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    }    else    {        SpawnBGObject(BG_TP_OBJECT_H_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(LANG_BG_TP_HORDE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    }    PlaySoundToAll(BG_TP_SOUND_FLAGS_RESPAWNED);    GameObject *obj = GetBgMap()->GetGameObject(GetDroppedFlagGUID(team));    if (obj)        obj->Delete();    else        sLog->outError("unknown droped flag bg, guid: %u", GUID_LOPART(GetDroppedFlagGUID(team)));    SetDroppedFlagGUID(0, team);    m_BothFlagsKept = false;}
开发者ID:Ekmek,项目名称:Antiker,代码行数:28,


示例3: RespawnFlag

void BattlegroundWS::RespawnFlagAfterDrop(uint32 team){    if (GetStatus() != STATUS_IN_PROGRESS)        return;    RespawnFlag(team, false);    if (team == ALLIANCE)    {        SpawnBGObject(BG_WS_OBJECT_A_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    }    else    {        SpawnBGObject(BG_WS_OBJECT_H_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(LANG_BG_WS_HORDE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    }    PlaySoundToAll(BG_WS_SOUND_FLAGS_RESPAWNED);    if (GameObject* obj = GetBgMap()->GetGameObject(GetDroppedFlagGUID(team)))        obj->Delete();    else        TC_LOG_ERROR("bg.battleground", "unknown dropped flag (%s)", GetDroppedFlagGUID(team).ToString().c_str());    SetDroppedFlagGUID(ObjectGuid::Empty, GetTeamIndexByTeamId(team));    _bothFlagsKept = false;}
开发者ID:samaelsacred,项目名称:4.3.4,代码行数:27,


示例4: RespawnFlag

void BattleGroundEY::RespawnFlagAfterDrop(){    RespawnFlag(true);    GameObject *obj = HashMapHolder<GameObject>::Find(GetDroppedFlagGUID());    if(obj)        obj->Delete();    else        sLog.outError("BattleGroundEY: Unknown dropped flag guid: %u",GetDroppedFlagGUID());    SetDroppedFlagGUID(0);}
开发者ID:Canno,项目名称:mangos,代码行数:12,


示例5: RespawnFlag

void BattleGroundEY::RespawnFlagAfterDrop(){    RespawnFlag(true);    GameObject *obj = GetBgMap()->GetGameObject(GetDroppedFlagGUID());    if (obj)        obj->Delete();    else        sLog.outError("BattleGroundEY: Unknown dropped flag guid: %u",GUID_LOPART(GetDroppedFlagGUID()));    SetDroppedFlagGUID(0);}
开发者ID:christof69,项目名称:fusion,代码行数:12,


示例6: RespawnFlag

void BattlegroundEY::RespawnFlagAfterDrop(){    RespawnFlag(true);    GameObject* obj = HashMapHolder<GameObject>::Find(GetDroppedFlagGUID());    if (obj)        obj->Delete();    else        TC_LOG_ERROR("bg.battleground", "BattlegroundEY: Unknown dropped flag (%s)", GetDroppedFlagGUID().ToString().c_str());    SetDroppedFlagGUID(ObjectGuid::Empty);}
开发者ID:Rastrian,项目名称:DeathCore_3.3.5,代码行数:12,


示例7: RespawnFlag

void BattleGroundWS::RespawnFlagAfterDrop(uint32 team){    if (GetStatus() != STATUS_IN_PROGRESS)        return;    RespawnFlag(team,false);    if (team == ALLIANCE)    {        SpawnBGObject(BG_WS_OBJECT_A_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(GetTrinityString(LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED));    }    else    {        SpawnBGObject(BG_WS_OBJECT_H_FLAG, RESPAWN_IMMEDIATELY);        SendMessageToAll(GetTrinityString(LANG_BG_WS_HORDE_FLAG_RESPAWNED));    }    PlaySoundToAll(BG_WS_SOUND_FLAGS_RESPAWNED);    Map * tmpMap = GetMap();    if (!tmpMap)        return;    GameObject *obj = tmpMap->GetGameObject(GetDroppedFlagGUID(team));    if (obj)        obj->Delete();    else        sLog.outLog(LOG_DEFAULT, "ERROR: unknown droped flag bg, guid: %u",GUID_LOPART(GetDroppedFlagGUID(team)));    SetDroppedFlagGUID(0,team);    m_BothFlagsKept = false;}
开发者ID:Xadras,项目名称:looking4group-core,代码行数:33,


示例8: RespawnFlag

void BattleGroundWS::RespawnFlagAfterDrop(uint32 team){    if (GetStatus() != STATUS_IN_PROGRESS)        return;    RespawnFlag(team, false);    if (team == ALLIANCE)        SendMessageToAll(LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    else        SendMessageToAll(LANG_BG_WS_HORDE_FLAG_RESPAWNED, CHAT_MSG_BG_SYSTEM_NEUTRAL);    PlaySoundToAll(BG_WS_SOUND_FLAGS_RESPAWNED);    GameObject *obj = GetBgMap()->GetGameObject(GetDroppedFlagGUID(team));    if (obj)        obj->Delete();    else        sLog.outError("unknown droped flag bg, guid: %u",GUID_LOPART(GetDroppedFlagGUID(team)));    SetDroppedFlagGUID(0,team);}
开发者ID:Archives,项目名称:try,代码行数:21,


示例9: RespawnFlag

void BattlegroundEY::RespawnFlagAfterDrop(){    RespawnFlag(true);    GameObject* obj = HashMapHolder<GameObject>::Find(GetDroppedFlagGUID());    if (obj)        obj->Delete();    else        TC_LOG_ERROR(LOG_FILTER_BATTLEGROUND, "BattlegroundEY: Unknown dropped flag guid: %u", GUID_LOPART(GetDroppedFlagGUID()));    SetDroppedFlagGUID(0);}
开发者ID:ARAGORN2013,项目名称:TrinityCore,代码行数:12,



注:本文中的GetDroppedFlagGUID函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ GetDuration函数代码示例
C++ GetDriver函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。