Project1

标题: 套装和职业专属装备怎么写? [打印本页]

作者: 紫叶枫魂    时间: 2014-1-4 01:19
标题: 套装和职业专属装备怎么写?
用什么事件去写?换装备的时候检测是否装备了追星剑,追星战甲,追星战靴,追星臂手……
如果检测都装备上开启套装属性……
如果少了任何一样,套装不成立,不能获得属性。
我想问问,这些事件怎么连接和编写
作者: 紫叶枫魂    时间: 2014-1-4 01:20
而装备限制必须什么职业才能装备上,又怎么写?
作者: 恐惧剑刃    时间: 2014-1-4 07:17
本帖最后由 恋′挂机 于 2014-1-4 07:36 编辑

套装主站上就有脚本
职业专属?如果想在帮助窗口中显示职业的话
之前判断角色
actor = $game_actors[1]
s_class = $data_classes[actor.class_id].name
a_class_wea = $data_classes[actor.class_id].weapon_set
a_class_arm = $data_classes[actor.class_id].armor_set

# Window_Help中
if a_class_wea.include?(当前选中的武器id)
   self.contents.draw_text(x, y, width, height, s_class)
end
if a_class_armor.include?(当前选中的防具id)
   self.contents.draw_text(x, y, width, height, s_class)
end

至于你说的限制,只有特定职业才能装备。。。
数据库就能完成。。。
作者: qq381055296    时间: 2014-1-4 12:47
从简单往复杂的说
1.首先你先给你的角色设定各种职业 然后在职业中设定 本职业可装备何种武器 打开数据库就可以完成
2.套装的话 我没做过 一直没看到好用随机属性脚本 做出来的套装也没意义
好吧 事件法 可以用公共事件这样
如果角色1装备了武器1
如果角色1装备了帽子1
如果角色1装备了鞋子1
等等。。。
则生命上限+50
除此以外
显示文章:你未获得套装效果   

随便想的 不建议用  因为更多的人选择用脚本做

请搜索 套装。。
作者: llzc22    时间: 2014-1-4 14:41
qq381055296 发表于 2014-1-4 12:47
从简单往复杂的说
1.首先你先给你的角色设定各种职业 然后在职业中设定 本职业可装备何种武器 打开数据库就 ...

这种方法绝对是无效的,因为自动公共事件会无限重复执行HPMAX+50 加到最高为止。
作者: qq381055296    时间: 2014-1-4 15:21
llzc22 发表于 2014-1-4 14:41
这种方法绝对是无效的,因为自动公共事件会无限重复执行HPMAX+50 加到最高为止。 ...

刚才就是随口一说,没过脑子,开了工程测验一下,其实只要设置个开关,判断完套装完毕加好属性关掉开关即可,但是问题在于如何取消套装效果,所以你说的无限重复其实不存在。

然后把,另外可以用状态来说  至于会怎样我也不好说 毕竟没试验过

其实我还是推荐脚本啦 虽然我是事件党




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