Project1

标题: 偷盗系统怎么做+新手小福利哦 [打印本页]

作者: 玉蝶儿    时间: 2016-9-18 09:05
标题: 偷盗系统怎么做+新手小福利哦
求大神帮忙啊
我做的游戏卡这个脚本好久了
都快弃坑了
这个偷盗脚本要求如下
1.偷盗的东西和掉落的东西是不一样的
2.有很多怪的掉落是不同的(种类也不同)
3.怪被打一下后就不掉东西了而且下一轮偷东西的人将受到所有敌人的攻击
4.我有用菜鸟横版战斗
5.RPGXP的,不要给人家VX的哦
6.实在不行教我做公共的也行
7.现在献上我半年份的小膝盖
[line]15[/line]
为了表示我不是一个单纯的伸手党,我发一些新手用的到的小脚本。所有脚本大神们救济一下宝宝吧。
[line]15[/line]

(新)显示NPC名和图标.rar

215.88 KB, 下载次数: 63

对话框和跟随.rar

384.15 KB, 下载次数: 58

移动光源.rar

352.85 KB, 下载次数: 74

装备扩展.zip

206.44 KB, 下载次数: 63

镜面水面效果.rar

192.21 KB, 下载次数: 67


作者: 夜狠简单    时间: 2016-9-18 09:34
本帖最后由 夜狠简单 于 2016-9-22 19:34 编辑

有趣的功能,不少游戏里面都有这个偷盗的功能。
不过你要的偷盗系统 介绍太少了。如果有详细的设计流程(也就是这个系统的具体介绍 它的开启条件、偷盗能力会不会升级之类的)那么写起来就方便添加功能。
要求不高的话,公共事件就可以做。连接一个技能来弄。


按1l要求弄的,基本能满足大部分条件

行窃系统


做的很痛苦,因为我用的菜鸟横版战斗系统,敌人有时候出来打人的动作会带着其他敌人。我以为是我写的这个弄的,然后删了一些地方,又写上去了。
不过自由度有所提高,但是获取行动顺序有点固定死了。
def make_basic_action_result
if $game_temp.mass_brawl.empty? or @vice_919==0
    make_basic_action_result16918
  else
.....内容
end
end
里面的【...内容】使用的是默认的系统,如果自己游戏里面有改了这部分,就自己改下【...内容】.

然后举个例子 如果默认下回合被敌人攻击
主角在第一回合进行偷东西,然后第二回合主角被群殴,第二回合继续偷东西,那么主角第三回合被群殴。第三回合不偷了,就不被群殴了。

不过这个 不适合 RTAB 即时制全动画战斗系统(这些系统下,主角被偷东西被围攻不能这样记录。),回合制可以用

偷盗.rar

561.85 KB, 下载次数: 76


作者: 玉蝶儿    时间: 2016-9-18 09:40
夜狠简单 发表于 2016-9-18 09:34
有趣的功能,不少游戏里面都有这个偷盗的功能。
不过你要的偷盗系统 介绍太少了。如果有详细的设计流程(也 ...

这个技能呢,我设定只有猪脚通过学习会的,

开启条件,好像是没有呢

技能不会升级,整个游戏只有猪脚会这个技能。

需要这个技能来连接后续的任务,

后续的怪有超过100个这样的设定,所以最好还是有脚本啦~当然没办法的话,公共我也认了呢
作者: 夜狠简单    时间: 2016-9-18 09:48
玉蝶儿 发表于 2016-9-18 09:40
这个技能呢,我设定只有猪脚通过学习会的,

开启条件,好像是没有呢

不用升级的话,偷盗物品成功率想怎么取?公共事件做的话也是在事件页里加一些脚本来完成
作者: 玉蝶儿    时间: 2016-9-18 10:04
本帖最后由 玉蝶儿 于 2016-9-18 10:06 编辑
夜狠简单 发表于 2016-9-18 09:48
不用升级的话,偷盗物品成功率想怎么取?公共事件做的话也是在事件页里加一些脚本来完成 ...


和灵巧连接,灵巧越高,成功率越高
作者: 邪月长啸    时间: 2016-9-18 12:57
按你的要求,我找了两个脚本给你
1,先增加怪物掉宝的数量,所以用了4格掉宝脚本
4格掉宝脚本


然后配合偷盗脚本
偷盗脚本

4格掉宝设置的物品无法偷到,所以想要被偷盗的物品就用数据库默认的掉宝
这样实现你掉落和偷盗的物品是不一样的要求
至于你说的被敌人群殴,你找下  嘲讽 脚本吧
(以上为本人思路,并未亲测,XP删了转入MV,所以无法测试)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1