关于—国服一次性增幅器的概念及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,在加一些的判断可以实现概率,如有能力可自行添加!!!

给TA打赏
共{{data.count}}人
人已打赏
插件教程教学资源

解决用了+13以上的券还需要重选角色或整理装备

2024-12-28 15:49:26

插件教程教学资源

frida锻造

2024-12-28 15:49:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索