level 1
如何制作一个最简单的物品,比如加最大内力的药丸,,哪个大神能详细告诉一下,最好写一个看看
2014年10月22日 02点10分
1
level 13
你去翻你家的代码, 肯定有已经存在的类似的物品
复制一下, 改个名字, 改个id, 改个服用描述, 改个加成值.. 就是一个新的
2014年10月23日 01点10分
2
应该用什么命令呢?比如把美容丸改,在线用edit?还是什么命令,,怎么保存呢
2014年10月23日 02点10分
level 15
额。。。其实你这个问题虽然简单却有点不好回答,因为你的mud编程基础知识还需要继续学习一下,其实简单来说,在你的任何能吃的物件中,在涉及到吃的函数(各有不同,常规来讲,有的是do_eat(),有的是finish_eating()等等吧)中适当位置加入(假设定义的吃动作释放者是me,内力定义的是force,永久内力增加是简单地计数而不是mapping):
me->add("max_force", 500);
但是由于不知道你的lib中的具体定义,很难给出一个全部通用的解决方式,这样给出解答又不知道你是否能够自己完成适应自己lib的修改,毕竟每个lib中很多的定义都是不同的。
按照你说的,你找到了美容丸的代码,那么可以浏览其代码,在其增加魅力的地方改为增加最大内力。
至于是采用编辑器还是edit指令,都是可以的。编辑器如果是win下推荐ultraedit,mac下推荐sublime text3。edit指令的用法嘛,进入edit后可以通过h或?查看(各个lib有不同),一般简单地几个操作符如下:
z:向下浏览20行
Z:向下浏览40行
xx:xx为数字,直接到第xx行
a:在当前位置增加行
c:更改当前行为新输入的
x:保存退出。
增加或替换行输入完成后用半角的"."来结束编辑。注意所说的行并不是只有一行:)
希望对你有帮助,另外还是建议,多看看代码,多学学基础知识。加油。
2014年10月23日 13点10分
3
感谢大神指导
2014年11月04日 04点11分
level 13
你是单机吧?
直接翻文件夹, 复制文件, 改名字.
然后用 写字板 打开
改了, 保存.
在游戏里面 update 一下改过的文件, 比如说 update /clone/item/meirongwan
就改动生效了
2014年10月24日 03点10分
4