Project1

标题: 悬赏可以开关的真像素移动脚本。 [打印本页]

作者: 三途亚梦    时间: 2014-8-24 22:41
标题: 悬赏可以开关的真像素移动脚本。
本帖最后由 三途亚梦 于 2014-8-25 21:07 编辑

搜索了一些帖子,有找到事件图片移动一定像素的脚本,但是要实现想要的效果实在有点绕圈子,

如果是使用图片做的话向y轴正值移动也达成不了的样子。

所以想来寻求一下可行地解决办法。

悬赏的大致要求:

1.在事件中可以根据行数正确的判断真像素移动是开启、还是关闭;

2.除非真像素移动的效果打开,否则还是按照RM默认的形式一格一格走;

3.移动的效果开启的时候,在事件中可以设置走一步或者几步(而不是RM默认的设定走完一整格),当然 一步 ≠ 1像素,我相信这点很好理解;

4.可以跟taroxd的 “无限图层显示系统 Unlimited Layers Display System” 相关的“63号区域禁止通行”脚本一起使用(好像第二点能满足的话这个条应该就不是问题了 -L-);

ps:脚本开发出来后你可以保留版权,也可以直接发布出来供大家使用,这是你的自由。
报酬的话我想最好能够通过其它方式再细谈,希望能够一分钱对的起一分货。


作者: 游戏我的爱    时间: 2014-8-25 14:36
目前不懂LZ说什么,但是如果是让图片移动可以不断的显示图片
每次改变坐标一点点。
作者: 三途亚梦    时间: 2014-8-25 15:00
游戏我的爱 发表于 2014-8-25 14:36
目前不懂LZ说什么,但是如果是让图片移动可以不断的显示图片
每次改变坐标一点点。 ...

就是让玩家所操控的人物的图片偏离一定的像素,比如做出在水边打水的动作。
默认状态下人物位置是向上提了4个像素,直接更换人物的图片是无法让人物靠近水边的,


像这样。

即使是用!标示图片名字让图片不提高4个像素也没法贴近水边

如果可以让玩家的人物像素移动几个像素,就可以把这个细节做到更好。
另外,图片素材的运用也能得到扩展,我觉得对丰富游戏细节会有很大帮助。
作者: 喵呜喵5    时间: 2014-8-25 16:14
更换行走图

行走图中每个格子的大小比玩家的行走图大小要大,然后调整玩家在行走图素材中的位置


作者: 喵呜喵5    时间: 2014-8-25 16:27
事实胜于雄辩

作者: 三途亚梦    时间: 2014-8-25 16:50
喵呜喵5 发表于 2014-8-25 16:27
事实胜于雄辩


所以啦,这个方法不是只能把图往Y轴负值方向偏移么……



↑这个是用ps p的

要达成这样直接用这个方法似乎不大能行得通
作者: 喵呜喵5    时间: 2014-8-25 18:47
思路

效果


作者: 喵呜喵5    时间: 2014-8-25 19:10
行走图

事件页


顺手,好孩子不要点

作者: 三途亚梦    时间: 2014-8-25 20:31
本帖最后由 三途亚梦 于 2014-8-25 21:08 编辑
喵呜喵5 发表于 2014-8-25 19:10
[fold=顺手,好孩子不要点][/fold]


好吧,还是得走这样的方法啊……
虽然效果的确比瞬移几个像素来的更好。

主要是这个事件在设计的时候就是一个公共事件,通过区域ID来判断人物朝向,也因为我才没有考虑用事件的图块来代替玩家的图块来实现。
现在不得不配合公共事件在所有有水源的地图再多放一个用来增加细节效果的事件……之后类似的事件要素可能还很多……嗷,作业量简直。

真像素移动我也尝试过了,因为我同时在使用taroxd的无限图层脚本,真像素移动对位置的判断影响还是挺大的,无限图层里附带的令63号区域不可通行的效果在真像素移动下几乎变得毫无作用……头痛

--------------------------------------------------------------------------
这样吧,我想,一直麻烦你们这样无偿的帮忙我也过意不去。
转成有偿帮助吧,最好是通过支付宝转账。

麻烦开发一个在事件中通过脚本、开关或注释(什么都行)操作地真像素移动的脚本。
大致要求以下这样
1.在事件中可以根据行数正确的判断真像素移动是开启、还是关闭;

2.除非真像素移动的效果打开,否则还是按照RM默认的形式一格一格走;

3.移动的效果开启的时候,在事件中可以设置走一步或者几步(而不是RM默认的设定走完一整格),当然 一步 ≠ 1像素,我相信这点很好理解;

4.可以跟taroxd的 “无限图层显示系统 Unlimited Layers Display System” 相关的“63号区域禁止通行”脚本一起使用(好像第二点能满足的话这个条应该就不是问题了 -L-);

ps:脚本开发出来后你可以保留版权,也可以直接发布出来供大家使用,这是你的自由。
报酬的话我想最好能够通过其它方式再细谈,希望能够一分钱对的起一分货。
作者: 喵呜喵5    时间: 2014-8-25 21:05


试试看能不能满足你的要求
作者: 三途亚梦    时间: 2014-8-25 21:19
喵呜喵5 发表于 2014-8-25 21:05
试试看能不能满足你的要求

噗哈哈哈哈

有没有这么简单啊,但是效果却差不多已经到位了!

在之前加个踏步动画然后移动完关掉就有类似走路的效果了,不过目前如果要移动的图块是不可通行的话效果就不出来了,在之前加开启穿透也没用。
作者: 喵呜喵5    时间: 2014-8-25 21:37
三途亚梦 发表于 2014-8-25 21:19
噗哈哈哈哈

有没有这么简单啊,但是效果却差不多已经到位了!

我测试的时候没问题啊
会不会是因为角色移动的时间太短了还没来得及改变行走图就移动结束了?

强制改变行走图:


作者: 三途亚梦    时间: 2014-8-25 22:35
喵呜喵5 发表于 2014-8-25 21:37
我测试的时候没问题啊
会不会是因为角色移动的时间太短了还没来得及改变行走图就移动结束了?

找到了,是一个让事件在图块存在地形段差时不会触发事件的脚本产生的影响。
也就是不让玩家站在悬崖的右边(或者左边)能够跟悬崖边缘上的事件互动这么个脚本

好了这下真解决了,我觉得我们可以谈谈报酬了,嗯(正色

话说,当我知道纠结这么久的问题居然用这么简单的句子就可以解决的时候笑的不行不行的,哈哈哈
泥之前知道这个可以这么解决么?
作者: 喵呜喵5    时间: 2014-8-25 22:43
三途亚梦 发表于 2014-8-25 22:35
找到了,是一个让事件在图块存在地形段差时不会触发事件的脚本产生的影响。
也就是不让玩家站在悬崖的右 ...

能不碰脚本的时候我是尽量不碰的,并且因为之前写过类似的脚本但是失败了所以在你说要悬赏之前没去用脚本试过。
报酬的话,你自己看着给吧,请我一杯可乐的钱也可以,请我一顿牛排的钱也可以,反正付钱的是你不管来多少我都会愉快的接受的

我的支付宝:[email protected]




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