这个是一套简单的传送宝石的脚本,只实现简单的传送。主要是方便初学者参考使用! 1、在魔兽世界私服单机中,可能会用到使用某单独一个物品就实现传送 2、传送地址在脚本中控制,如果你需要修改传送位置,你需要修改一下代码中的 player->TeleportTo(0, 1234.00f, 4321.00f, 1242.00f, 4323.00f); // 这里就是你想要传送的位置 3、传送坐标,这个你需要自己到WOW单机游戏中去定位 定位坐标的方法:.gps 命令 4、这个脚本适用于TrinityCore最新版本 5、使用这个脚本,你需要先学会如何在TrinityCore 中增加C++脚本 代码如下: /* Made by: aaddss A.K.A Deathsoul untested (in game) */ #include "ScriptPCH.h" class item_teleport : public ItemScript { public: item_teleport() : ItemScript("item_teleport") {} bool Onuse(Player * player, Item * /*item*/, SpellCastTargets const& /*targets*/) { if (player->isInCombat()) { player->GetSession()->SendNotification(" You are in combat!"); } { player->TeleportTo(0, 1234.00f, 4321.00f, 1242.00f, 4323.00f); // please change the map id , x , z , y , o (or it will not teleport where u want return true; } } }; void AddSC_item_teleport() { new item_teleport(); } 这个脚本比较简单。比较适合Trinity端的初学者。喜欢研究T端魔兽世界单机的朋友,可以试试。。