rpg maker xp 怎样设定这样一个脚本:必须用某种武器才能用某个技能

我在网上看到这样一个脚本,需要放进Game_Battler3。但到底怎么改?怎样能设一个脚本比如你必须有某一种武器(弓类)才能使用某个技能(弓技能),而不是随便有个武器就... 我在网上看到这样一个脚本,需要放进Game_Battler 3。但到底怎么改?怎样能设一个脚本比如你必须有某一种武器(弓类)才能使用某个技能(弓技能),而不是随便有个武器就能使用某个技能
skills_cannot_use_without_weapon = [1, 2, 3, 4, 5]

def skill_can_use?(skill_id)

if not skill_learn?(skill_id)

return false

end

if weapon_id == 0

if (skills_cannot_use_without_weapon.nil?)

return false

else

return false if skills_cannot_use_without_weapon.include?(skill_id)

end

end

return super

end

end
展开
 我来答
天狼星1110
2012-03-04 · TA获得超过322个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:110万
展开全部
可以不用脚本,用公共事件判断武器,更换角色的职业即可。如果不想让角色的职业名发生改变,可以设置两套名称相同的职业,对应的技能设置两套就可以了,比如一个全是弓技能,一个是斧技能,个别技能可以共用。
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
1234来鹏鸟
2012-03-04 · TA获得超过1960个赞
知道大有可为答主
回答量:1772
采纳率:0%
帮助的人:1176万
展开全部
Game_Actor

#--------------------------------------------------------------------------
# ● 可以使用特技判定
# skill_id : 特技 ID
#--------------------------------------------------------------------------

应该加在这里。

还记得消耗子弹技能的制作方法吗?就是这个……

end
if skill_id == 172 and $game_party.item_number(51) <= 3
return false
end

http://tieba.baidu.com/f?kw=rmxp%CD%C5%B6%D3&fr=itb_favo&fp=favo#
点一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
名都被抢光了啊
2012-03-03 · TA获得超过145个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:139万
展开全部
这个嘛……可是我只有武器附带技能的脚本、……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
招财猫猫98
2018-04-20 · TA获得超过355个赞
知道小有建树答主
回答量:296
采纳率:84%
帮助的人:36.3万
展开全部
角色换职业(公共事件)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式