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

Project1

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

超完美七属性(龙战士)变身系统--事件版教学

 关闭 [复制链接]

Lv1.梦旅人

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
帖子
2956
跳转到指定楼层
1
发表于 2008-1-19 10:35:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
话说前头:
这教学非常的长,有耐信的把它看完的话,就懂得如何应用;
在此对事件应用不够纯熟的人,不推荐看此教学,因为还蛮复杂的{/gg};
如果对变身系统有兴趣的人就慢慢欣赏此教学吧!
(图片若看不清楚,请点击图片)



系统效果:
這是仿<Breath Of Fire/龙战士>变身成龙的系统,
七种属性(龙)的变身为七种技能,变身后普通攻击动画及属性都会依不同的(龙)属性做改变,人物的属性也跟着改变(战斗图当然会变~~废话),技能也会依不同(龙)属性做增减,当然变身后也能变回来(视为一种退化的技能);每次战斗开始时,角色都能以原态出击;当然在非战斗的情况下,角色的职业,技能,装备武器都能保持正常!


教学:
1.首先设置七种属性(龙)变身后,每一种所变更的职业(属性),如下:

属性有效度设置参考:
冰龙->炎:B 风:D
土龙->风:B 雷:D
风龙->冰:B 土:D
水龙->雷:B 炎:D
炎龙->水:B 冰:D
光龙->暗:B 光:D
雷龙->土:B 水:D

2.设置七种属性(龙)变身后,每一种所变更的使用属性武器(普通属性攻击),这样变身后普通攻击才不会使用相同的动画(或相同属性武器),如下:

3.再回到职业里设置装备武器,如下:

4.在公共事件裡设置变身属性技能,与属性武器的增减,如下:

5.再来设置角色变身后,遗忘该角色的原来所有的技能,如下:

6.再设置角色变身后,除了該属性技能外的属性技能都设置成遗忘,如下:

7.设置角色变回来時,所有属性武器,属性技能排除,如下:

8.设置角色变回来時,该角色的原来所有的技能由等级判别来回覆,如下:(以阿尔西斯为例)

9.设置角色变身前储存装备武器的ID,如下:

用事件里的脚本编辑(储存装备武器的ID值):
$game_variables[变量编号] = $game_actors[角色ID].weapon_id

10.设置角色变回来時,提取尚未变身前所装备的武器,如下:

用事件里的脚本编辑(提取裝備武器):
if $game_variables[变量编号] != 0
@weapon_id = $game_actors[角色ID].weapon_id
$game_party.gain_weapon($game_variables[变量编号],1)
$game_actors[角色ID].equip(0, $game_variables[变量编号])
$game_party.lose_weapon(@weapon_id,1)
$game_party.lose_weapon($game_variables[变量编号],1)
end

11.变身技能完整设置,如下:(以变身冰龙为例,其它的以此类推)

12.初始化的设置,如下:

13.现在把脚本(Scene_Battle 2里)动一点点的手脚。
(1)在$game_system.se_play($data_system.escape_se)前 (逃跑時的播放SE前)
(2)在@status_window.refresh后 (结束战斗回合)
添加以下命令句:
$game_temp.common_event_id = 32  #调用刚刚设置初始化设置所属的公共事件ID(這里是32)
@wait_count = 1

(若是采用RTAB系统的人只要找到相对位置即可)
如下图:

14.每场战斗处理0回合储存装备武器的ID值,如下:

15.接下来在数据库里设置变身技能,如下:

16.设置退化技能,如下:



范例工程:(本范例工程以阿尔西斯为例)
http://rpg.blue/UP_PIC/200801/Dragon2_81138421.rar
({/pz}本人RMXP是用1.01版,如有不便请见谅,有错误请告知)


              [本贴由 御灵 于 2008-1-24 22:00:06 进行了编辑]

              [本贴由 御灵 于 2008-1-24 22:11:58 进行了编辑]

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

2
发表于 2008-1-19 18:46:02 | 只看该作者
哇!
看完了。
我是脚本派
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12711
在线时间
1035 小时
注册时间
2007-12-15
帖子
188
3
发表于 2008-1-19 18:51:18 | 只看该作者
这个效果如果用脚本做可能效率会更高吧…………

正在研究自己编写 DLL 来调用 DirectX ……DLL 完成了,脚本却遇到问题了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
帖子
2956
4
 楼主| 发表于 2008-1-19 19:00:26 | 只看该作者
以下引用洛克人SZ于2008-1-19 10:51:18的发言:

这个效果如果用脚本做可能效率会更高吧…………

不好意思我是比较偏向公共事件派的!!{/kuk}

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复 支持 反对

使用道具 举报

Lv1.梦旅人

忘记

梦石
0
星屑
55
在线时间
4 小时
注册时间
2007-12-15
帖子
3062
5
发表于 2008-1-19 21:34:30 | 只看该作者
貌似不错,用脚本会更方便{/hx}
因为你哭泣的时候有我想你你被人嘲笑时有我陪你在你感觉最无助的那一刻有个声音鼓励
<font color=#8600E9>忘记</font>
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2006-4-11
帖子
122
6
发表于 2008-1-20 00:54:21 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

7
发表于 2008-1-20 02:14:36 | 只看该作者
MS满麻烦的……

不过写这么长很不错……!{/qiang}
回复 支持 反对

使用道具 举报

Lv1.梦旅人

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
帖子
2956
8
 楼主| 发表于 2008-1-20 02:52:49 | 只看该作者
变身系统事件制作的优劣:
优点:
(1)基本上几乎不会与其他脚本冲突,因为是用公共事件来制作。
(2)活用度非常广,有耐信的把教学看完的话(试着去理解),就懂得如何应用。
缺点:
(1)需要复杂的的公共事件设置。
(2)必须对事件应用够纯熟的人,才适用事件制作。


此变身系统事件制作,只是我的一种思路;
如果有人能够用脚本来制作我这样的效果,
欢迎试试看(其实我对脚本的理解只有皮毛)
至于脚本版就看看哪位高手来做吧!!
{/tp}

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

心无天使

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-12-15
帖子
1016
9
发表于 2008-1-20 19:41:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
帖子
2956
10
 楼主| 发表于 2008-1-20 20:42:45 | 只看该作者
以下引用Eclair于2008-1-20 11:41:32的发言:
.................
..可是我担心新手们可能会没有耐心跟着做到底呢 :(

那这算是高级教学啰{/jy}
因为这种方法对事件具有一定理解的人才会知道這怎么做的。
(新手们比较不适合看此教学)

P.S.而且我有给范例工程,有心去学(去研究)一定多少都会!

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-30 18:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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