我正在尝试创建一个 cydia 调整来改变游戏中的一些方法
但我总是收到这个错误
control reaches end of non-void function
这是我的 Tweak.xm 中的代码(我将它们缩短到发生错误的位置)
%hook Player
-(void)Jump:(int)jump {
if ((Upgrade = YES)) {
jump = 1;
%orig(jump);
}
else {
%orig;
}
}
-(int)GetSkill {
if ((Upgrade = YES)) {
return 1;
}
else {
%orig;
}
}
%end
%hook MainLayer
-(int)GetSkill:(int)skill {
if ((Upgrade = YES)) {
skill = 1;
%orig(skill);
}
else {
%orig;
}
}
%end
我不知道为什么代码块不起作用。对于那个很抱歉
请在这里帮助我,虽然这是一个警告即使我在警报中单击否,代码似乎仍然会改变游戏