如何加个类似魔法盾的效果?
就是在魔法盾状态下,用MP代替HP的损失。
R考场第四期参考答案
[box=RoyalBlue]R考场第四期——The Final Quest:参考答案[/box]
本次考场的参考答案已经做出,在提问区以【推荐问答】的形式发出。
经过精心挑选,本次考场答案的第二大题,第三大题,附加题全部来自于考生的答卷。
首先艾特全员:
@妖精蕾贝卡 @长弓巡洋集团 @精灵使者 @RaidenInfinity @汪汪 @欧买歌 @萝卜王 @恐惧剑刃 ...
【自问答】如何制作二周目(以及多周目)
我想给游戏制作二周目甚至多周目系统,也就是说,当主角第一次通关游戏之后,再次选择“新游戏”重新开始游戏便会进入二周目。
在二周目中,游戏中会增加一些NPC,增加一些宝箱,总之和第一次通关有些区别。该如何实现这样的效果?
[hr]
所谓的二周目问题,需要解决的问题有以下几个:
[*]如何判断玩家玩通了一周目?
[*] ...
避免套娃!使用事件系统“条件分歧”指令的小技巧
其实一直想写一下这个FAQ,自己遇到过这样的问题,也被提问过这样的问题,昨天看R叔的考场7解说有感而发,就整理一下吧。
RM的“条件分歧”指令(Conditional branch)是所有RM通用的基础指令,也是非常重要的一个。因为只有有了这个指令,我们才可以在事件执行列表中避开顺序结构,实现分支结构。当然,自带分支结构的指 ...
R考场第七期题目解析
那么最后答应给大家做的题目讲解也已经做完了,说实话并没有意识到将近三小时的时长,可能是这几年废话越来越多了。
随着视频的发布,R7也就圆满结束了,不过好像还有考生没有联系我领取礼物,是真的忘了吗?
艾特全员:
@Cupidk爱呗茶 @MCCF @唐门草楹 @gjz010 @越青 @SixRC @KB.Driver @鑫の尘埃 @冷俊逸 @涅炎 @11031 ...
RMXP上怎么用GIF
手上一堆GIF素材~~没法用
搜了下GIF转化成PNG~~都是一张张抠再上图~~很累人的
能不能直接转化成一张PNG
再用补充帧上图
例如图中的那样
还有我现在手上有UleadGIFAnimator-v5.05
这东西能不能转化?如果可以怎么操作?
或者有支持GIF的脚本也可以 ...
公共事件的一个疑问
公共事件并行处理为什么不卡,而地图并行有时候事件多了就会崩溃,这样来看,似乎可以用公共事件制作套装效果,也不至于卡。
【自问答】如何在战斗画面的状态框加入人物头像
如何在战斗画面的状态框加入人物头像呢?其实不难。
让我们试着修改脚本实现战斗画面的状态框加入人物头像
并且设置人物头像的图片文件为 Graphics/Battlers/face + 角色名字
开始
一:修改Game_Actor,仿照角色行走图的设置
1:给角色定义头像文件变量
看图1
2:设置角色头像
看图2. @face_name = "face/" + actor.name ...
[已解决]【步骤1】准备行动update_phase4_step1,理解问题请教!
最近在研究Scene_Battle机制,遇到点问题,请教下,首先是看了RB的文字教程,并且这个脚本也有汉字的注释了,有些地方是道理性质的通过明白,
但是代码的实质指向包含何意没有深刻的理解,由于本人没有什么基础,还是不是太明白。
打的字有点多,请耐心阅读
[pre lang="ruby"]def update_phase4_step1
# 隐藏帮助窗口
...
【完结】RPG Maker XP(数据库及事件) 使用教程
本教程面向各个层次的用户,仅供参考。
目录:
[hr]
[*]卷首
[*]新工程,从这里开始
[*]绘制第一张地图
[*]——详细介绍-事件页
[*]设置我们的数据库
[*]数据库-角色
[*]数据库-职业
[*]数据库-特技
[*]数据库-物品
[*]数据库-武器和防具
[*]数据库-敌人
[*]数据库-队伍
[*]数据库-状态
[*]数据库-动画
[*]数据库-图块
[* ...
求防卡机脚本....
最近不知道怎么了,打开游戏测试没过多久就卡起来,战斗的时候Audio里面的音效这些播放一下停顿好久又响起来.....有没有什么脚本可以解决这个问题的.......
如何制作:推箱子到坑然后通行?
想必很多游戏都有这种例子,把一个箱子推到一个坑上,然后此坑变得可以通行。
但RM做起来意外的不简单
我的思路是这样
1.有一个可以推动的箱子:箱子事件用一个与主角接触触发的事件,然后判断主角面向,移动箱子路线。推到悬崖等地方则用地形标志判断箱子是否掉下去。
2.当箱子掉下去后,箱子坐标上面的坐标通行属性变为 ...
【自问答】如何制作技能消耗物品的效果
我要做一个技能消耗物品的效果,就是使用一个技能之前要判断相应物品的数量,如果相应物品数量充足,则可以正常发动此技能;如果相应物品的数量不足,那么在技能栏中此技能显示为灰色,不能发动。这样的效果我该如何去做?
此贴为自问答帖,楼主将自己给出一个完整的回答。自问答帖的规定在本区早已经写在发布指南中,但是 ...
请问怎么让XP实现初始行走图透明
VA里有初始时玩家行走图透明这个功能,在XP里怎么解决这个问题?
让角色一开始是透明的,在进入地图内后变成不透明的,但是一开始角色初始位置会先闪一下行走图。
求解!!!
敌人mp为零或者一定数值以下用普通攻击或回复MP
战斗设置这里只有HP多少多少以下的行为,
想简单点让敌人可以在MP多少以下时候恢复MP或者只用普通攻击,应该如何设置呢?
现在能想到的笨方法只能是条件分歧 每回合判断一次,代入敌人编号相应的 MP 一定数量以下 就执行回复mp一定数值的操作。或者只执行普通攻击。
有没有更简易的方法呢? ...
【自问答】解决人物跟随脚本的卡顿问题
[s](随处可见的)[/s]XP人物跟随脚本,会在重新进入 Scene_Map 的时候卡顿一帧(闪烁),只显示主角不显示跟随的人物,因为此时尚未更新跟随人物的 Sprite,然后调用 update 方法后才会显示跟随人物。
由于图像是从无到有,即使是 1 帧,也能被[s]重度强迫症患者[/s]觉察到。
实际上有一个巧妙的方法来解决。按照上面所 ...
优先级可否设置大于5
默认最大优先级是5,遮挡向上5格,对于默认人物没事,我这个超标严重,一直因为不会脚本只能忽略了。
后果就是只要角色图片高度大于32*5=160像素的,全都破皮了。如下所示
因为这个,当时设定好的骑马穿越森林的地图我都废弃了……
请教各位如何设置能让优先级大于5
最好可以调节到999什么的,就是相当于作为前景使用的 ...
请问如何设置每天都会发生一次的事件?
求助:
怎样设置每天发生一次的事件,比如采矿,一天采取一次,即使地图转换再回来也不会刷新,只有第二天才能重新采矿
排查之后问题解决了……是和另一个事件设置的变量冲突了
贴出来事件给需要同样效果的人参考。效果是:每天一次,随机得到糖或盐;另外,在旅店睡觉的地方设置,每天把变量“今天第几天”+1
...
【自问答】如何使角色拥有空手攻击力?
问:如何使角色拥有空手攻击力,即攻击力不仅受装备影响?
思路:在Game_Battler里面相关定义里修改攻击力算法,这里我倾向于在Game_Battler里面修改而不是在Game_Actor里面修改。
首先,请打开我们的脚本编辑器,在Game_Battler 1的180行左右找到攻击力的定义部分(如图1)。
观察这一段内容,不难发现,n就是处理后的攻 ...
R考场第六期题目解析【更新:3P,已完结】
曾经答应出的R考场第六期的视频解答已经出了。目前已经全部更新完毕,大家可以到B站观看了,另外如果觉得答案做得还行的话不妨赏个硬币呗qwq
视频的字幕……嗯,没做。因为太!难!做!(其实就是因为懒)
首先艾特全员
@夜狠简单 @RaidenInfinity @鑫の尘埃 @naangelda @长弓巡洋集团 @威风镰鼬 @SixRC @H·H·Y @351323 ...
请问有无画面垂直震动脚本?
画面水平震动是这个,$game_screen.start_shake(X,X,X)
可以调到很大数值
然后我好奇,有没有垂直震动?
因为我有这个
画了垂直跳台没画水平跳台。
如何在地图上按坐标显示动画
不是根据在事件或者角色上显示,而是指定变量XY坐标显示动画。
搜索下,之前也有人问过,但我看答案都不是很清楚,可能是我脚本无力,理解能力低,希望得到更详细点的解答
【自问答】如何实现装备无职业限制+防具全通用
删除了装备职业限制;把防具全部变成了防具1分类,实现了防具全通用。还可以扩展多防具槽。注:不要设置初始防具(四个都会变成防具1).
请教如何在地图上生成事件
就是如何在游戏过程中生成事件(类似于复制粘贴),这样写
a=game_map.events[1]
a.x=1
a.y=1#都改成了访问
a.id =$game_map.events.keys.size +1
$game_map.events[$game_map.events.keys.size]=a
然而这样写却并没有用,请大神赐教。
事件的文字顯示能判定當前主角是誰來顯示名字嗎?
我的狀況是我讓玩家能選擇使用男角或女角
因為名字不同所以在進行劇情時,不知道要怎麼顯示他們的名字才好
腳本提供我用 \n[角色id] 顯示角色的名字,但因為上述狀況,我不曉得該怎麼做才好
選角的腳本裡有actor.name這個,看起來就是顯示角色名字的東西了(在選角畫面那個時候也有角色名字顯示),不知道這個能不能直接在事 ...
R考场第五期参考答案
[box=RoyalBlue]R考场第五期——For XP:参考答案[/box]
R考场第五期的答案已经做出来了,经过挑选,本次参考答案的第二大题和部分第三大题来自于考生的试卷,其余为本人自行制作。首先艾特全员
@涅炎 @多啦A夢 @H·H·Y @冰水金刚 @风吹处阴凉 @欧买歌 @鑫の尘埃 @冷峻逸 @精灵使者
工程做得比较急,因此不保证不出BUG。
...
【自问答】如何实现慢镜头播放
_(:з」∠)_有没有想过在游戏角色使用必杀什么奥义什么的技能的时候,来一个慢镜特写镜头呢?用这个小技巧可以帮帮你。
直接使用脚本 Graphics.frame_rate = 数字 更改游戏帧率。
平滑模式下,XP默认的帧率为40,如果改到30以下就能看见画面刷新明显减缓,反之,50以上就能看见画面刷新速度加快。
打个比方吧:
比如我 ...
SRPG 格子的算法
最近在弄一个SRPG游戏脚本,角色移动需要在地图上绘出移动范围的格子。
已知角色坐标 x, y ,角色最大移动距离 6 格 。
求计算出在这个距离内,角色能移动到的所有坐标,并剔除角色本身坐标和地图不通行的坐标,以及角色不能到达的坐标。
本来自己弄了一个,觉得有点臃肿,求更精简的算法。 ...
【魔女请教】如何让中断循环后的公共事件执行?
如上图。这是个事件菜单。
如果在要执行的下个公共事件之上放中断循环的话;
就会一直循环着这个公共事件,而不会跳到下个公共事件的内容。
如果在要执行的下个公共事件之下放中断循环的话;
虽然能够跳转到下个公共事件的内容,但操作依旧是上个公共事件的内容。
请教如何中断循环本个事件的内容后立即跳转到下个公共事件 ...
请问战斗中如何无法使用指定道具?
不是所有战斗,是特定战斗中固定的道具不能使用.
例如,战斗A:不能使用回复药.战斗B:不能使用回复药和回蓝药这样.战斗C:回复药,回蓝药和复活药也不能使用.如此类推..
怎么才能实现复数指定的道具在战斗中无法使用?
请问状态是否可以叠加还是新状态取代前一状态?
现在默认貌似是一个新状态取代旧的
怎么能让角色同时拥有多个buff或者debuff呢?
比如说给敌人一个破甲减去20%防御的debuff,然后又用了个幻惑减去20%命中debuff,而第二个debuff会把第一个破甲debuff代替掉;
如何让敌人受到的debuff同时存在,或则说是叠加?
同理己方的增益BUFF貌似也是新的会替掉旧的,如何让他们都 ...
如何根据触发条件决定后期选项
假设前期有四个对话需要触发,根据剧情发展到后期会有一次对话中出现四个选项分支,和之前需要触发的四个对话是一对一的关系。
如果之前有没触发的对话,那么后期选项中对应的选项就不会显示。
即前期ABCD四个对话,后期ABCD四个选项。 如果前期B对话没有触发,那么后期发生这次对话选择时就没有B选项。
请问以上描述应如何 ...
战斗时每回合自动回复固定数值的HP和MP
如题 就是每回合自动回复1点2点这种固定数值的装备 请问要怎么做
新人帖
想做一个可以持续掉SP的毒状态,但是遇到了问题
之前对游戏里的连续伤害状态做了优化,给每个连续伤害的BUFF附加了自己的固定数值,这样就可以人为改变毒的伤害,控制每个状态的强度。
后来想新添加一个功能,就是使某个毒BUFF扣除的不是HP,而是SP。然后改写成下面这样。
[pre lang="ruby"]def slip_damage_effect
# ダメージを設定
n = 0
for i in @state ...
有关'==','<=>','==='方法的问题
好久没提问了,来问个问题。。。
p 5 == "5" 这个输出nil
p 5 === "5" 这个输出false
对于== 若返回nil,==返回nil
为什么会返回nil?
是在哪定义的?
是如何进行比较的?(5和“5”完全是不同类的对象,怎么比?)
===该方法通常用在 case 的比较句中。默认情况下,它的运作等同于 Object#==
Range类中===用 ...
怎么把多个显示文章合并起来
rt,就是搞一堆显示文章,然后用一个对话框显示出来,或者说一个很大的框里边可以显示十几二十行的文字【什么表达能力……】
以前记得有这个脚本,但忘记叫什么了
哪位大神有这个脚本,或者有别的方法?
新人帖
为什么我的分辨率达到了1024X768却无法运行
如题,明明分辨率达到了,可是却运行不了,求大神解救!
如何让角色只有在撞到物体之后才能改变方向
如题。就是角色假设一开始按了左键,那么就会一直往左走,一直到撞到东西(比如说墙)之后才会停下来,这时候才能往另外的方向走。
新人帖
使用对话框的加强插入人物头像后字体中出现方格??
使用对话框的加强插入人物头像后字体中出现方格??
战斗中使用物品的效果延迟?
比方说在战斗中的回合使用物品。
但是这个效果不立即发动而是等到下个自己的回合发动。
或者下个自己3回合以后发动?