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

Project1

 找回密码
 注册会员
搜索
查看: 2661|回复: 10
打印 上一主题 下一主题

[已经解决] 对不起,还是人物行走图的问题,对高手的挑战!

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
49
在线时间
199 小时
注册时间
2012-2-18
帖子
482
跳转到指定楼层
1
发表于 2012-4-22 16:02:26 手机端发表。 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想要这样的一个脚本:例如有一张叫“主角.PNG”8帧行走图,有一张叫“主角_w1.PNG”的10帧行走图,有一张叫“NPC.PNG”12帧的行走图,我想他们都能在地图里正常显示,每张行走图都要有自己的独立帧数。而且每个角色都有站、行走的两张行走图,就象梦单的一样,且都是不同的帧数,又要在游戏里正常显示,又不想减掉帧数。支持8方向的!NPC的行走图也是不同的帧数。例如在行走图文件名末尾加上帧数,就可以任意使用不同帧数的行走图。


这也是对脚本高手的挑战吧!

点评

无功不受禄,这点悬赏根本没人稀罕。  发表于 2012-4-23 22:19

评分

参与人数 1星屑 -60 收起 理由
eve592370698 -60 不主动认可答案明知故犯

查看全部评分

Lv1.梦旅人

梦石
0
星屑
47
在线时间
976 小时
注册时间
2011-4-30
帖子
860
2
发表于 2012-4-22 17:27:22 | 只看该作者
这种真不难,就怕做出来吃力不讨好,还断了贵宾区的财路,所以估计不太会有人免费给你做吧。
湿滑落式骑!
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
690
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

3
发表于 2012-4-22 20:39:01 手机端发表。 | 只看该作者
贵宾?小意思,方案:
sprite_character里更新了图像的里面定义变量,根据名字如正则表达式获取侦(当然要统一下名字,不然左脑式判断图的侦数太麻烦了)然后利用变量替换切割方案就可以了
电脑上才能做啊,只能做到这步了......
欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
199 小时
注册时间
2012-2-18
帖子
482
4
 楼主| 发表于 2012-4-22 21:05:17 手机端发表。 | 只看该作者
本人不懂脚本(哭)
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
199 小时
注册时间
2012-2-18
帖子
482
5
 楼主| 发表于 2012-4-22 21:05:26 手机端发表。 | 只看该作者
本人不懂脚本(哭)

点评

帮下你吧,今天有空  发表于 2012-4-23 18:49
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
690
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

6
发表于 2012-4-23 18:57:18 | 只看该作者
本帖最后由 end55rpg 于 2012-4-23 19:51 编辑

加:
class Game_Character
  attr_accessor   :pattern
end
加MAIN上
搜@pattern = (@pattern + 1) % 4改4 =》 12#(最大帧数)
搜sx = @character.pattern * @cw改为
@character.pattern = 0 if @character.pattern*@cw > self.bitmap.width
sx = @character.pattern * @cw
搜# 元件 ID 为无效值的情况下 改下面3行:
1.改
@cw = bitmap.width / 4
@ch = bitmap.height / 4
改成:
/part=(.*?),(.+?)/ =~ @character.character_name
@cw = bitmap.width / ($1.to_i == 0 ? 4 : $1)
@ch = bitmap.height / ($2.to_i == 0 ? 8 : $2)(不知道你要四方向还是8方向)
#==============
说明:图片名请保存为带有“part=注释1,注释2”字样。
注释一:帧的数量(默认为4帧)
注释二:图像方向(默认4方向)
######################3
应该完了吧,有错PM我

以前改SPRITE_CHARACTER为单图像帧,慢慢摸索,就搞出了,后来就会了。

评分

参与人数 1星屑 +96 收起 理由
lsu666666 + 96 大好人!~捏捏

查看全部评分

欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
199 小时
注册时间
2012-2-18
帖子
482
7
 楼主| 发表于 2012-4-23 21:24:47 手机端发表。 | 只看该作者
非常感谢这位高手!真是太感谢了,就是我要的脚本!
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
199 小时
注册时间
2012-2-18
帖子
482
8
 楼主| 发表于 2012-4-23 21:36:59 手机端发表。 | 只看该作者
支持站着的行走图和行走的行走图么,也就是一个角色有两张图?
我想做问道单机的!

点评

这个完全可以用并行处理公共事件实现:判断当主角moving?改变奔跑图像;ELSE:更改静止图像  发表于 2012-4-23 21:58
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
690
在线时间
791 小时
注册时间
2011-10-20
帖子
2394

开拓者

9
发表于 2012-4-23 22:01:21 | 只看该作者
第一统帅 发表于 2012-4-23 21:24
非常感谢这位高手!真是太感谢了,就是我要的脚本!

还有哦,你以后发帖子要注意回复别人的回复,不然想要让别人继续回答别人收不到救助信号哦
判断主角行走脚本:
$game_player.moving?
运动返回true,静止返回false。可以用事件页-指令-条件分歧 来做静止运动图改变
欢迎点此进入我的egames.wink.ws,有RMQQ堂等

[url=http://rpg.blue/thread-317273-1-1.html]短篇八-赶选

http://yun.baidu.com/share/link?shareid=2158225779&uk=169642147&third=0


历险ARPG赢回你的疆域新的战斗模式?…………点击这里:[宋乱贼狂 for QQ堂]
http://rpg.blue/group-368-1.html
programing ....?
[url=http://rpg.blue/thrd-234658-1-1.html]
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
199 小时
注册时间
2012-2-18
帖子
482
10
 楼主| 发表于 2012-4-23 22:31:40 手机端发表。 | 只看该作者
我试了很久,不行啊。老出错,你写的东西很乱。

评分

参与人数 1星屑 +2 收起 理由
end55rpg + 2 请附上截图,目测和外挂脚本不兼容.

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-27 01:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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