以下引用kylixs于2007-4-16 22:09:23的发言:
以下引用美兽于2007-4-16 21:55:46的发言:
…………
LZ倒是真做了,懒人专用工具……
呵呵...
如果只是为了实现这个功能,我情愿直接写rm脚本...
1.提供一个简单的操作界面,配置一些参数就能建立自己的游戏所需要的数据结构,自动生成脚本,此脚本放到rm中就可以修改数据结构
如"添加类","添加属性"
2.程序根据用户设置的数据结构,动态改变编辑界面,简单举个例子:
如
1)定义新的防具类型:
原来是根据@kind的值来确定防具类型的,范围是1-4,这里假设增加一个值5,对应靴子
添加防具的时候像原来的一样操作,在类型的下拉列表中选择'靴子'就行
2)定义新的角色属性(装备上面的靴子)
在RPG::Actor类添加一个属性: 变量名为'@armor5_id',属性名为'靴子',类型为'下拉列表',数据为'防具-靴子'
这样在编辑界面的角色页就会自动加上一个'靴子'的选项,设置方式是选择下拉列表,和原来的一样。。
3)脚本修改,这部分程序不能自动生成,因为程序不知道增加的属性是干什么用的。
不知道有什么比较好的办法..。大家可以提一下建议
以下引用Eclair于2008-1-8 19:41:21的发言:
看起来很不错的...不要流产掉啊 :(
[本贴由作者于 2008-1-8 19:47:12 最后编辑]
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |