yunfan
Emulation Addict
Has solved this problem, thank you
=================================================================================================================
====================================================================================================
=================================================================================================================
Code:
#include "ScriptPCH.h"
#pragma execution_character_set("utf-8")
class Pao_Dian_Shi_Jian_NPC : public CreatureScript
{
public:
Pao_Dian_Shi_Jian_NPC () : CreatureScript("Pao_Dian_Shi_Jian_NPC") { }
bool OnGossipHello(Player* player, Creature* creature)
{
player->PlayerTalkClass->ClearMenus();
player->ADD_GOSSIP_ITEM(6, "me time", GOSSIP_SENDER_MAIN, 10);
player->SEND_GOSSIP_MENU(DEFAULT_GOSSIP_MESSAGE, creature->GetGUID());
return true;
}
bool OnGossipSelect(Player* player, Creature* creature, uint32 sender, uint32 action)
{
player->PlayerTalkClass->ClearMenus();
switch (action)
{
case 10:
{
QueryResult result = CharacterDatabase.PQuery("SELECT totaltime FROM characters WHERE guid=%u;",player->GetGUIDLow());
Field *fields = result->Fetch();
uint32 totaltime = fields[0].GetUInt32();
std::stringstream qq;
qq << "me time:" << totaltime;
player->ADD_GOSSIP_ITEM(6, qq.str(), GOSSIP_SENDER_MAIN, 999);
player->SEND_GOSSIP_MENU(DEFAULT_GOSSIP_MESSAGE, creature->GetGUID());
}
break;
}
return true;
}
};
void AddSC_Pao_Dian_Shi_Jian_NPC()
{
new Pao_Dian_Shi_Jian_NPC();
}
====================================================================================================
Last edited: