设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

技能书 修改Scene_Item

查看数: 4265 | 评论数: 9 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-12-28 20:14

正文摘要:

本帖最后由 zhouzhuofan1 于 2013-12-28 20:27 编辑 经常会看到有人问RMXP的技能书的技能书怎么制作,回答经常是状态法,但是,如果角色很多的话,用状态法实在太麻烦了,所以就有了这个脚本。 看到@天地有正气 写 ...

回复

819617949 发表于 2015-7-11 10:37:29
819617949 发表于 2015-7-10 10:56
为什么我用不了啊
其他都设置好了
就是使用物品时无效就是用不了

谢谢,我已经弄好了
原来是我的技能弄得是匕首才能释放
而我玩家是剑的所以不能用
谢谢而,你这脚本帮了我的大忙
819617949 发表于 2015-7-10 10:56:19
为什么我用不了啊
其他都设置好了
就是使用物品时无效就是用不了
我设置消耗品啊

点评

其他脚本冲突。 如果不是第4点的问题,可以参考顶楼的范例;如果是第4点的问题的话,我也没办法了,因为我这脚本的兼容性确实差  发表于 2015-7-10 18:53
请检查如下几点:1、[分散度]为[100] 2、[SP 回复量]为[所学习技能的 ID] 3、设置的[效果范围]为[己方] 4、[可能使用时]不为[不能使用] 4、查看是否与  发表于 2015-7-10 18:51

评分

参与人数 1星屑 +20 收起 理由
zhouzhuofan1 + 20

查看全部评分

chd114 发表于 2013-12-28 22:00:25
其实你和正气的技能书脚本都有致命缺陷——技能书种类+物品种类绝对不能超过数据库物品最大值···否则就要用到使游戏变卡的扩张数据库物品的脚本,而且技能书多了如果需要修改或者增减也不方便

点评

你说的这个问题压根就不是重点,数据库的设置就是为了方便软件制作者使用,如果不愿意用完全可以自己写常量来进行设定。  发表于 2013-12-28 23:02
OK...OK...我懂了。。。  发表于 2013-12-28 22:08
chd114 发表于 2013-12-28 21:48:59
主要是你的脚本比事件学习技能显得更复杂但是却并没从本质上改变···也就是说其实你的脚本和楼上正气的脚本实际上是一种效果···而且他的脚本还要少些···如果你能在不占用数据库物品的情况下做出技能书那么这个脚本就会发生质的改变了

点评

好吧。。。我在楼上已经说了。。。我是想免去了状态和公共事件才这样写的。。。谢谢建议。。。  发表于 2013-12-28 21:55
看花飞花落 发表于 2013-12-28 21:37:27
一般都是直接用的公共事件……

评分

参与人数 1星屑 +6 收起 理由
zhouzhuofan1 + 6 谢!

查看全部评分

chd114 发表于 2013-12-28 21:32:16
这样做出来其实没什么特别的嘛···如果实在要动sceneitem,那么数据库就不该有这种麻烦的手动添加···

点评

对不起,鄙人才陋技疏,IQ极低,表示无法理解“手动添加”。。。 求指点!= =  发表于 2013-12-28 21:41
qq1353826915 发表于 2013-12-28 21:30:21
默默点赞=-=~这个系统帮了我很大的忙!

评分

参与人数 1星屑 +6 收起 理由
zhouzhuofan1 + 6 谢!

查看全部评分

zhouzhuofan1 发表于 2013-12-28 20:53:48
本帖最后由 zhouzhuofan1 于 2013-12-28 21:03 编辑

不用状态,不用公共事件,
能否完爆“状态法”?求“捉虫”。
好吧,每次看到契约的人总会有种莫名其妙的抵触感。。。
@亿万星辰  @凝冰剑斩  

点评

你思路是有了,但是下手的地方不太对……建议配合一下物品属性,再从更基础的地方改起,比如物品效果发挥作用的地方。  发表于 2013-12-28 22:55
你应该再@P叔  发表于 2013-12-28 21:27
天地有正气 发表于 2013-12-28 20:53:38
本帖最后由 天地有正气 于 2013-12-28 20:56 编辑

嗯哪,LZ不厚道的直接用了我技能书的开头呢~
然后就是脚本部分,虽然功能和我的差不多,但是目前感觉不如我的好呢~希望LZ以后能够修改下既然修改了Scene_Item那就改的彻底点
因为首先脚本比我的长的多,LZ还复制了很多没有修改的脚本,这些都是不必要的~
其次从兼容性角度说,我那个是添加了新方法,LZ则是重定义了update_target这个方法,如果其他人的脚本也要用到 update_target,那就很有可能冲突呢~
以上就是我的个人感觉,LZ不喜欢的话请无视呢~
LZ如果学会了alias那么这个脚本一定会非常好的!加油~
(p.s.P叔啊为什么我的技能书脚本没给糖啊测试可用啊~)

点评

怎么说呢……其实我觉得用公共事件一点也不麻烦……关键在于你怎么去设计这个公共事件的功能了。  发表于 2013-12-28 22:37
兼容性的确略低。。。但,会点脚本的人。。。整合这点脚本都不会?不可能吧?  发表于 2013-12-28 21:07
嗯。。。交流、交流。。。我是想免去了状态和公共事件才这样写的。。。谢谢建议。。。  发表于 2013-12-28 20:59

评分

参与人数 1星屑 +12 收起 理由
zhouzhuofan1 + 12

查看全部评分

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 05:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表