游戏淘宝湾

 找回密码
 立即注册
开启左侧

[其他] 魔兽模拟器技术之职业训练师选项加入洗点攻略

[复制链接]
calmsolemn 发表于 2022-11-4 08:31:13 | 显示全部楼层 |阅读模式
        小编觉得所有魔兽世界私服游戏gm都应该明白一个道理,不管在任何情况下我们开服务器都是为了玩家服务。满足他们对于游戏的合理要求是我们成功最基础的要素,其实针对这个问题很多新手魔兽世界gm都没有搞清楚,很多时候他们就想着如何挖坑给玩家跳,这样的服务器对于玩家来说是没有意义的。一些真正受到玩家喜欢的服务器,很多时候会为了节约用户的时间他们会将一些相同功能整合在一个npc身上。

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);
}
+
        其实新手魔兽世界私服gm缺少的正是这样的一种精神,将玩家服务器好之后他们在游戏力玩爽了才会给我们充值更多的人民币,作为gm才能赚取到更多的钱。以上就是小编给大家分享的魔兽私服模拟器技术之职业训练师选项加入洗点攻略全部内容。

本楼点评(0) 收起
460082723 发表于 2022-11-4 10:27:10 | 显示全部楼层
真是被感动的痛哭流涕……
本楼点评(0) 收起
回复

使用道具 举报

fengccc 发表于 2022-11-5 17:39:25 | 显示全部楼层
淡定,淡定,淡定……
本楼点评(0) 收起
回复

使用道具 举报

818bbb 发表于 2022-11-6 09:05:09 | 显示全部楼层
楼主加油,我们都看好你哦。
本楼点评(0) 收起
回复

使用道具 举报

fantasybb000 发表于 2022-11-7 19:08:01 | 显示全部楼层
看到这帖子真是高兴!
本楼点评(0) 收起
回复

使用道具 举报

alimoon 发表于 2022-11-8 17:45:19 | 显示全部楼层
激动人心,无法言表!
本楼点评(0) 收起
回复

使用道具 举报

jy02504246 发表于 2022-11-11 05:25:59 | 显示全部楼层
真是难得给力的帖子啊。
本楼点评(0) 收起
回复

使用道具 举报

takashi79 发表于 2022-11-13 18:15:07 | 显示全部楼层
激动人心,无法言表!
本楼点评(0) 收起
回复

使用道具 举报

wǒ想我是海 发表于 2022-11-13 19:35:15 | 显示全部楼层
无回帖,不论坛,这才是人道。
本楼点评(0) 收起
回复

使用道具 举报

wjx003006 发表于 2022-11-15 19:20:34 | 显示全部楼层
太生气了,无法HOLD啦 >_<......
本楼点评(0) 收起
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|游戏淘宝湾

GMT+8, 2024-11-1 07:14 , Processed in 0.096762 second(s), 94 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Oddpp Cloud.

快速回复 返回顶部 返回列表