背景介绍:
- csgo玩家按下Tab按键,在计分板可以看到自己的经验值图标,类似以下图标。
- 可以定制化,VIP使用特色图标,根据VIP类型不同,显示不同图标
需求
- 自定义这个经验值图标
- 经验图标可以自定义,可以放到下面的文件夹:\csgo\materials\panorama\images\icons\xp
代码实现(仅展示重点):
m_nPersonaDataPublicLevel = FindSendPropInfo("CCSPlayerResource", "m_nPersonaDataPublicLevel");
//找到对应的PropInfo
SDKHook(GetPlayerResourceEntity(), SDKHook_ThinkPost, Hook_OnThinkPost);
//Hook对应的Trigger
SetEntData(iEnt, m_nPersonaDataPublicLevel + i * 4, g_Players[i].iFaceitLevel + 3000);
//重点是最后一个参数,代表着level的数值,也就是对应你的xp图片序号
下载地址:
您好,本帖含有特定内容,请回复后再查看。
参考: