admin
管理员
管理员
  • UID1
  • 发帖数106
  • QQ794530664
  • 社区居民
  • 原创写手
阅读:2243回复:4

给《飞飞》NPC名字换个颜色

楼主#
更多 发布于:2019-01-31 11:57
在源码中找到Mover.h这个文件[font=Arial,  ]**************************
搜索: BOOL   IsPeaceful()这个函数
修改为:
BOOL   IsPeaceful()
{
if(m_dwBelligerence == BELLI_PEACEFUL)
return 1;
if(m_dwBelligerence == BELLI_PEACEFUL_R)
return 2;
return 0;

}
其中:BELLI_PEACEFUL_R为自定义的npc状态,也可以使用已存在的。
****************************
MoverRender.cpp
*****************************
搜索:if( IsPeaceful() )
修改为:
 if( IsPeaceful() )
{
switch(IsPeaceful())
{
case 1:
pFont->DrawText( (FLOAT)( point.x ), (FLOAT)( point.y ), COLOR_NPC, szName );//默认的显示
break;
case 2:
pFont->DrawText( (FLOAT)( point.x ), (FLOAT)( point.y ), 0xffff0000, szName );//红色npc名称显示
break;
}
}
else
{
if( m_bActiveAttack ) // 急傍 阁胶磐绰 濒糊芭赴促.
{
pFont->DrawText( (FLOAT)( point.x ), (FLOAT)( point.y ), 0xffff0000, szName );
} else
{
pFont->DrawText( (FLOAT)( point.x ), (FLOAT)( point.y ), COLOR_MONSTER, szName );
}

使用地图编辑器将npc的状态设置为BELLI_PEACEFUL_R,编译并更新即可。
自定义多个状态即可实现多种颜色的显示。

以上方法需要修改npc的属性,所以不是很方便,那么可以直接指定npc来设置颜色,具体方法没有源码在手就不写了,修改位置差不多,大家自己实验就行了。
喜欢2 评分0

最新喜欢:

liulinkanliulin... q8726306q87263...
ssbaoer89
贫民
贫民
  • UID728
  • 发帖数3
  • QQ1485136260
沙发#
发布于:2019-08-22 19:09
为方便傍晚外出遛弯的市民有一个舒服的休息地方,中福在线员工专门在销售厅门前摆放小桌椅,如进厅投注更可参与彩票投注体验,同时还有精美伴手礼相送,受到了很多市民的喜欢。
“休闲”“娱乐”“献爱心”一直是中福在线彩票的定位,我们也倡导广大彩民理性投注,量力而行,相信有了越来越多爱心彩民的支持与陪伴,福彩的公益事业一定会蓬勃发展,作为公益事业的践行者,中福在线也将继续致力于回报社会的行动中,不忘初心,牢记使命,把爱心传承和发扬下去!快捷导航. E起来石器论坛BBS · 海外玩家充值说明 · 手游新区注册 · 游戏介绍  重庆时时彩   建们养成看走势图和遗漏数据的习惯.购买前哪怕是看上一小会,都能有  幸运飞艇    梦幻之城官方论坛 › 论坛 › 玩家交流区 北京pk10  新手提问 /官方新闻、官方公告、官方消息、游戏资料、攻略、客户服务
回复(0) 喜欢(0)     评分
hashcat
骑士
骑士
  • UID1650
  • 发帖数241
  • QQ93652685
板凳#
发布于:2022-10-29 03:19
给《飞飞》NPC名字换个颜色
回复(0) 喜欢(0)     评分
萌妹辣椒
侠客
侠客
  • UID1599
  • 发帖数22
  • QQ
地板#
发布于:2023-01-12 11:02
开奖网结果
1688
168won福彩3D稳赚方法
叩诊法在临床上推广应用;雷奈克(Laennec R.)发明听诊器;许多临床诊断辅助手段,如血压测量、体温测量、体腔镜检查都是在19世纪开始应用的。19世纪中叶以后,解剖学的发展和麻醉法、防腐法和无菌法的应用,对外科学的发展,起了决定性的作用,从此外科学开始迅速发展。19世纪末期,体腔外科普遍发达,这样许多临床专业
回复(0) 喜欢(0)     评分
regtoemail
精灵王
精灵王
  • UID1179
  • 发帖数1532
  • QQ309104321
  • 社区居民
4楼#
发布于:2023-12-16 08:46
为了一个铜币努力177954000
回复(0) 喜欢(0)     评分
游客

返回顶部