如果 BattleGround 被联盟赢得,联盟中的所有玩家(在 BG 上)都将获得一件305047
物品。如果一个部落赢得了战场,部落中的所有玩家(在 BG 上)都会收到一件305048
物品。
这些是奖励箱的物品。你能告诉我怎么做吗?
也许可以使用Eluna在 LUA 中完成?
if (player->GetTeamId(TEAM_HORDE))
player->AddItem(305047, 1);
else
player->AddItem(305048, 1);
upd2:此代码有效但不正确。它到处颁发奖项。在竞技场和BG。我需要仅在 BG 上授予该奖项。