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

Project1

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

想弄个随机普攻动画

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-17
帖子
76
跳转到指定楼层
1
发表于 2008-2-26 08:48:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

2
发表于 2008-2-26 08:51:13 | 只看该作者
可以的。参考这个
http://rpg.blue/web/htm/news574.htm

如果你想随机的话,那就在return那里写
return rand(5)+@actor_id*100+1
那就会随机选择101~105号动画了。
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-17
帖子
76
3
 楼主| 发表于 2008-2-26 08:55:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

4
发表于 2008-2-26 08:58:26 | 只看该作者
其实已经很简单了啊{/fd}
就三行脚本……你还想要什么效果?

P。S 别把问题想得太复杂了~嗯~这个脚本的用途就是返回动画编号而已~至于它的调用,那是RMXP程序操心的事— —
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-17
帖子
76
5
 楼主| 发表于 2008-2-26 09:00:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-17
帖子
76
6
 楼主| 发表于 2008-2-26 09:09:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

7
发表于 2008-2-26 09:11:54 | 只看该作者
orz

def animation1_id
只想改攻击的话就改这个
下边这个
def animation2_id
是命中的动画……
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-2-17
帖子
76
8
 楼主| 发表于 2008-2-26 09:22:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv5.捕梦者

御灵的宠物

梦石
12
星屑
8438
在线时间
88 小时
注册时间
2006-12-11
帖子
3148

第2届TG大赛亚军

9
发表于 2008-2-26 09:27:36 | 只看该作者
= =……
orz
那就用一个随机变量控制
试着这么改吧
P。S 中括号里的1可以改成其他数字
P。P。S LZ啊,要学会举一反三啊……

#--------------------------------------------------------------------------
# ● 普通攻击 获取攻击方动画 ID
#--------------------------------------------------------------------------
def animation1_id
   $game_variable[1]=rand(5)
   return $game_variable[1]+100
end

则1号角色的攻击动画为100,2号角色的攻击动画为200。以此类推。类似的可以修改挨打动画:
#--------------------------------------------------------------------------
# ● 普通攻击 获取对像方动画 ID
#--------------------------------------------------------------------------
def animation2_id
   return $game_variable[1]+100
end
我的Lofter:http://nightoye.lofter.com/

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
49 小时
注册时间
2008-2-26
帖子
367
10
发表于 2008-2-26 09:30:22 | 只看该作者
图片是个大问题 动作做到你吐血
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-2 12:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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