如何修改水果忍者的水果

Python036

如何修改水果忍者的水果,第1张

C语言水果忍者修改器(入门版) 原创

2020-11-04 21:11:51

189点赞

王德丰哦

码龄6年

关注

2020年11月4日,大学开学一个月了吧

这所大学 学的c语言(说实话已经好几年没用了忘得差不多了,这几天都在重现学起)

总代码在最下边

准备详细介绍下昨天(c++)做的水果忍者修改器(新手完全听得懂)

一.首先用CE进行简单的 准确搜索 对应的能直接搜到水果的基址

毕竟是讲C的 多余的CE就不说了

二.既然找到准确地址,那就直接上C语言

用C++写修改器主要方式是去读内存和写内存(这和修改大型游戏差不多的),C语言读写内存需要用到下边这两个函数

1,设置一个总耗费计数器;

2,从小到大排序;

3,取前俩合并,将合并值累加至总耗费计数器;

4,回到2,直到合并结果只剩一个;

完成

#include<stdio.h>

int main(){

    int i,n,a[4]={30,25,41,102}

    char s[5][10]={"apple","pear","orange","grape","exit"}

    for(i=0i<5i++) printf("[%d] %s\n",(i+1)%5,s[i])

    for(i=0i<5i++){

        scanf("%d",&n)

        if(!n){break}

        else if(n>0&&n<5){printf("price=%.2f\n",a[n-1]/10.0)}

    }

    return 0

}

[willie@bogon zhidao]$ gcc shuiguo.c -o shuiguo.o

[willie@bogon zhidao]$ ./shuiguo.o

[1] apple

[2] pear

[3] orange

[4] grape

[0] exit

1

price=3.00

2

price=2.50

3

price=4.10

4

price=10.20

5