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