·首 页 ·精选文章 ·无忧学院 ·两性教育 ·商业站点 ·无忧传奇 ·私服宣传 ·无忧音乐 ·骗子举报 ·软件发布 ·无忧论坛
您现在的位置: 无忧网络网游技术网 >> 技术文章 >> 魔兽技术 >> WOW模拟器 >> 正文

  没有公告

| 技术文章 | 传奇技术 | 传世技术 | 魔兽技术 | 奇迹技术 | 千年技术 | 仙境技术 | 其他技术 | 传奇菜鸟 | 传世菜鸟 | 奇迹菜鸟 |
| 网游下载 | 网游版本 | 私服工具 | 游戏下载 | SF客户端 | 网站原码 | 经典工具 | 破解工具 | 绿色软件 | 教程下载 | 动画专区 |
| 操作系统 | 故障维修 | 主机架设 | 腾讯QQ区 | 流量排名 | 黑客教程 | 主机评测 | WAP 专区 | 网络游戏 | 游戏攻略 | 网吧黄页 |
| 私服必备 | 常用工具 | 网吧联盟 | 传奇站点 | 网页加密 | 网页转换 | 颜色采集 | 网页源码 | MD 5破解 | 站长工具 | 在线算命 |
| 实用查询 | I P 查询 | 邮编查询 | 区号查询 | 周公解梦 | 成语大全 | 手机查询 | 号码凶吉 | 星座查询 |身份证查询| 5UQQ查询 |
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
没有相关文章
在职业训练师的选项中加入洗天赋         ★★★
在职业训练师的选项中加入洗天赋
在职业训练师的选项中加入洗天赋
作者:无忧黑虎  文章来源:本站原创  点击数:  更新时间:2007-5-26 1:52:28
     Index: game/Creature.cpp
===================================================================
--- game/Creature.cpp   (revision 2508)
+++ game/Creature.cpp   (working copy)
@@ -371,7 +371,10 @@
      }
  }

-   if ( result == DIALOG_STATUS_UNAVAILABLE )
+     if (isCanTrainingOf(pPlayer, false))
+     return DIALOG_STATUS_CHAT;
+
+   if ( result == DIALOG_STATUS_UNAVAILABLE )
      return result;

  if ( defstatus == DIALOG_STATUS_NONE )
@@ -491,12 +494,11 @@
          switch (gso->Action)
          {
              case GOSSIP_OPTION_QUESTGIVER:
-             {
-                 uint32 quest_status = getDialogStatus(pPlayer,DIALOG_STATUS_NONE);
-
-                 if(quest_status == DIALOG_STATUS_NONE || quest_status == DIALOG_STATUS_UNAVAILABLE)
-                   cantalking=false;
-             }; break;
+                 pPlayer->repareQuestMenu(GetGUID());
+                 if (pm->GetQuestMenu()->MenuItemCount() == 0)
+                   cantalking=false;
+                 pm->GetQuestMenu()->ClearMenu();
+                 break;
              case GOSSIP_OPTION_ARMORER:
                cantalking=false;             // added in special mode
                break;
@@ -525,6 +527,10 @@
                if(!isCanTrainingOf(pPlayer,false))
                  cantalking=false;
                break;
+             case GOSSIP_OPTION_UNLEARNTALENTS:
+                 if (!isCanTrainingOf(pPlayer,false) || pPlayer->getLevel() < 10)
+                   cantalking=false;
+                 break;
              case GOSSIP_OPTION_TAXIVENDOR:
              case GOSSIP_OPTION_GUARD:
              case GOSSIP_OPTION_INNKEEPER:
@@ -637,6 +643,10 @@
      case GOSSIP_OPTION_TRAINER:
        player->GetSession()->SendTrainerList(guid);
        break;
+     case GOSSIP_OPTION_UNLEARNTALENTS:
+         player->layerTalkClass->CloseGossip();
+         player->resetTalents();
+         break;
      case GOSSIP_OPTION_TAXIVENDOR:
        player->GetSession()->SendTaxiStatus(guid);
        break;
Index: game/Creature.h
===================================================================
--- game/Creature.h   (revision 2508)
+++ game/Creature.h   (working copy)
@@ -57,7 +57,8 @@
  GOSSIP_OPTION_BATTLEFIELD     = 12,             //UNIT_NPC_FLAG_BATTLEFIELDPERSON = 2048,
  GOSSIP_OPTION_AUCTIONEER     = 13,             //UNIT_NPC_FLAG_AUCTIONEER     = 4096,
  GOSSIP_OPTION_STABLEPET       = 14,             //UNIT_NPC_FLAG_STABLE         = 8192,
-   GOSSIP_OPTION_ARMORER       = 15             //UNIT_NPC_FLAG_ARMORER       = 16384,
+   GOSSIP_OPTION_ARMORER       = 15,             //UNIT_NPC_FLAG_ARMORER       = 16384,
+   GOSSIP_OPTION_UNLEARNTALENTS   = 16             //UNIT_NPC_FLAG_TRAINER       = 16,
};

enum Gossip_Guard
Index: game/Player.cpp
===================================================================
--- game/Player.cpp   (revision 2508)
+++ game/Player.cpp   (working copy)
@@ -10363,3 +10363,41 @@
  data << pr1 << pr2;
  GetSession()->SendPacket (&data);
}
+

本站声明:本站文章资源均来自网上转载或机器人自动搜索采集,如果本站文章资源有版权问题请联系管理员,我们尽快予以更正。所有文章只限用于个人测试学习使用,不得用于非法商业用途,请勿非法复制传播。特此声明!--[5uwl.net]

五年游戏制作经验; 金牌服务品质保障 游戏开区一条龙 第一品牌无忧网络[5uwl.net]

文章录入:黑鹰    责任编辑:ceo 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 站点地图 | 管理登录 | 
    版权所有:Copyright © 2002-2008 中国·无忧网络 Www.5uwl.NET All Rights Reserved.
    网络支持:本站部份带宽由群英网络唯一数据赞助 (排名不分次序本站征赞助商)
    建议使用:1024*768 分辨率 Windows2000 Internet Explorer v5.0 or Higher
    广告投放:[5uwl.net] QQ 267320050 TEL [移]013689532036
    IP备案号:粤ICP备05092442号