当前位置:首页>>魔兽单机>>正文
一些魔兽单机中常用的T端函数说明
2013-04-26 20:31:36 作者:网络 来源: 浏览次数:0
摘要:一些魔兽世界单机中常用的T端函数说明
 
if (player->getClass() == 1)  //判断玩家的职业
    1 战士
    2 圣骑
    3 猎人
    4 盗贼
    5 牧师
    6 死亡骑士
    7 萨满
    8 法师
    9 术士
    11 德鲁伊
 
player->SaveRecallPosition(); //保存你当前的位置到数据库。。 涉及命令 .recall
 
 
player->TeleportTo(0, -8855.95f, 599.54f, 92.06f, 0.0f);  //中的传送函数
传送中对应为
(Map Id, X Cords, Y Cords, Z Cords, Orientation);
   地图     X坐标      Y坐标    Z坐标      方位
你可以用GM命令 .gps来获得当前的坐标位置


 
if (player->getLevel() == 80) //获得玩家的角色等级
 
 
player->AddItem(2586, 1);  //给角色增加物品2586这个物品
 
/*
This will add the player an item.
player->AddItem(itemid, ammount); //给角色增加物品2586这个物品,ammount 增加对应物品的数量
Should be self explanitory. 
*/
 
player->DestroyItemCount(2586, 1, true);//删除角色的物品 1个。
 
/*
This will destroy an item if the player has it.
player->DestroyItemCount(ItemId, AmmountToDestroy, return value); //删除指定数量的物品ItemId 物品ID,AmmountToDestroy删除数量
*/
 
if(player->GetSession()->GetSecurity() >= 1) // Greater than    // 获得角色的GM会员等级
if(player->GetSession()->GetSecurity() <= 1) // Lesser than // 获得角色的GM会员等级
if(player->GetSession()->GetSecurity() == 1) // Equals To // 获得角色的GM会员等级
 
/* 
Above will check to see if the player is a specific gm level.
*/
 
player->SetAtLoginFlag(AT_LOGIN_CHANGE_FACTION); //这个是登录后,可以修改阵营的函数
 
// Will initiate a faction change.
 
player->SetAtLoginFlag(AT_LOGIN_RENAME);//这个是登录后,可以修改角色名称的函数
 
// Will initiate a name change.
 
player->SetAtLoginFlag(AT_LOGIN_CHANGE_RACE);//这个是登录后,可以修改角色种族的函数
 
// Will initiate a race change
 
player->SetAtLoginFlag(AT_LOGIN_CUSTOMIZE);    //这个就是登录后,可以修改角色外貌的函数
 
// Will initiate a character customization.
 
player->GetSession()->SendShowBank(player->GetGUID()); //打开玩家的银行
 
/*
Will send a bank window.
*/
 
if (player->isInCombat())   //判断角色是否在战斗中
 
// Checks to see if the player is in combat.
 
if (player->isMoving())//判断角色是否在移动,跑动,走动中
 
// Checks to see if the player is moving.
 
if (player->isInFlight())//判断角色是否在飞行状态
 
// Checks to see if the player is on a flight path.


以上都是一些做仿官方的常用函数。。当然Trinity端和Mangos端中都是类似的函数,脚本中也尝尝用到



相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度