回复:  3 | 评论:  0
L03.三等兵
跳转到指定楼层
去玩儿 发表于 2025-01-13 01:09 | 只看该用户的回复

大家好,本人最近在尝试生化插件的复刻,虽然这玩意早已烂大街了,但我还是想练习一下自己的写代码和逻辑思考能力。

我加入了一个绿巨人角色“Hulk_Normal”,但是在使用SuicSetPlayerNano这个接口时,无法变成绿巨人。我尝试过改成GHOST_EVOLVE却发现可以正常变身,我猜测是否是游戏内没有正确加载生化角色,也有可能是我没有添加好角色或代码有些问题。

还有便是SuicShowNanoGUI这个接口,也没有显示出来生化选择界面

可能由于我没有开发基础,所以在理解开发手册方面存在很多问题,导致我不能正确运用这些代码

想请问各位大佬能否解答一下小生的问题,我实在是找不到方向了

L03.三等兵
去玩儿 发表于 2025-01-14 22:07 | 只看该用户的回复

md,我的问题,角色ui命名错了,找了一圈问题才发现,想了无数问题没想过这个会出错

L03.三等兵
去玩儿 发表于 2025-01-15 22:30 | 只看该用户的回复

最新进度,自己写了一套进化逻辑,还没优化。

目前存在的问题有:

以开发版感染模式为蓝本的话会导致进化出错,因为所有角色一进化了就变成小红,所以用不了开发版的模式插件,除非能改源码

我自己尝试写感染事件的时候发现实现不了,不能感染,用的register event damage。可能是我代码认知层面还存在问题,不能正确运用代码

最后一个就是写菜单,菜单我还没搞懂要怎么实现,不可能用bind x xxx的形式做出来,我目前测试变身还停留在用控制台命令,后面写出菜单了再来改代码

L03.三等兵
去玩儿 发表于 2025-01-18 09:20 | 只看该用户的回复

最新进度,进化系统加菜单选择已写完毕,开局倒数24秒经过测试都能正常运行,感染事件正常运行。但是整个模式的基本框架还不太懂:如设置一共玩多少局,僵尸胜利人类胜利判定,一局多久结束。

目前出现的问题有:僵尸感染完人类不会判定僵尸胜利,僵尸不会复活以及计分板显示问题

竞技之王

所属:兵联游戏

扫二维码下载兵联社区客户端

使用兵联社区APP
解锁更多操作玩法