关于—国服一次性增幅器的概念及frida通过道具在台服使用

function disposableAmplification(user) {
	var inven = CUserCharacInfo_getCurCharacInvenW(user);
	var equ = CInventory_GetInvenRef(inven, INVENTORY_TYPE_ITEM, 9);
	var itemId = Inven_Item_getKey(equ)
	var inUpgrade_level = equ.add(6).readU8();
	var append = equ.add(17).readU16();
	var characName = api_CUserCharacInfo_getCurCharacName(user);
	var equipmentName = api_CItem_GetItemName(itemId);

	if (append != null || append != 0) {
		if (inUpgrade_level < 31) {
			var now = inUpgrade_level + 1;
			equ.add(6).writeU8(now);
			CUser_SendUpdateItemList(user, 1, 0, 9);
			api_CUser_SendNotiPacketMessage(user, "恭喜玩家:" + [characName] + "装备:" + [equipmentName] + "增幅+" + now + "成功!", 0);
		} else {
			api_CUser_SendNotiPacketMessage(user, "使用失败:当前装备增幅等级,已到最大限制!", 0);
		}
	} else {
		api_CUser_SendNotiPacketMessage(user, "使用失败:此装备无异界气息!", 0);
	}
}

如:背包第一个格子装备 增幅1,使用该道具后 -> 1+1 =2,在此使用 2+1=3…… 以此类推,可以简单实现国服增幅的原理,无非也就是没有动画效果,以上代码是 100%增幅+1,在加一些的判断可以实现概率,如有能力可自行添加!!!

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容