关灯
开启左侧

超级简单的单个宝石传送脚本TrinityCore

  [复制链接]
admin实名认证 发表于 2016-5-3 22:53:31 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
这个是一套简单的传送宝石的脚本,只实现简单的传送。主要是方便初学者参考使用!

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端魔兽世界单机的朋友,可以试试。。

 

精彩评论2

倒序浏览
1314 发表于 2016-12-5 19:43:52 | 显示全部楼层
 
支持吾爱尚玩,依照《金币》快速获取指南,即可获得金币免费下载游戏!
 
mrh1987 发表于 2016-6-7 10:40:21 | 显示全部楼层
 
感谢楼主分享,祝愿吾爱尚玩越来越好!
 
VIP介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 最佳新人

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

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

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

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

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

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

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

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

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

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

0关注

5粉丝

3421帖子

排行榜
作者专栏

QQ交流群&&微信订阅号

QQ交流群

微信订阅号

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

Www.523Play.Com

在线管理员QQ:1589479632

邮箱:Email@523play.com

QQ交流群:558936238

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