怎么让技能图标显示在战斗帮助窗口上
就是用了一个技能然后弹出的帮助窗口上 有使用了 某某着技能名称+技能ICON图标
【已解决】第二窗口选项的时候第一窗口索引就在第一选项
[已解决] self.index = index
def main
# 生成地图背景
@zhenwei_TransparentBackground = Spriteset_Map.new
# 生成出战菜单选项
@zhenwei_IndexCommand = Window_zhenweiCommand.new
@zhenwei_IndexCommand.index = @zhenwei_index
# 生成阵位列表
@chuzhan_IndexCommand = Window_chuzhan ...
[已解决]}一个场景两个定义两命令窗口光标移动不动
[pre lang="ruby"]#==============================================================================
# ■ Scene_chuzhan
#------------------------------------------------------------------------------
# 处理菜单画面的类。
#==============================================================================
...
【已解决】菜单1@C就直接菜单2结果呢
菜单2无法选项直接选项1结果
[pre lang="ruby"]#==============================================================================
# ■ Scene_chuzhan
#------------------------------------------------------------------------------
# 处理菜单画面的类。
#===================================================== ...
渐变图形范围
Xp默认窗口为640X480,渐变图片也是如此,但是我想修改脚本图片的大小,只显示320X480,这要在哪里修改
如何两个命令窗口一起显示其中一个命令无效(不活跃)
class Scene_chuzhan
#--------------------------------------------------------------------------
# ● 初始化对像
# chuzhan_index : 命令光标的初期位置
#--------------------------------------------------------------------------
def initialize(chuzhan_index = 0)
@chuzhan_index = chuzha ...
[已解决]20...24开关坏掉了
为什么 class Scene_chuzhan中的 $game_switches[21] = false
但是class Scene_zhenwei 中的还是$game_switches[21] = true
when 0 # 队组1出生点
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 切换到物品画面
# $game_switches[队伍1] = true #/ false
...
想做个像法环的命定之死的技能
就是技能让敌人血量上限降低了 但是体现不出 看不出效果 想设置血条有部分呈现黑色类似法环的命定之死 或者说降低的血量有个数字在 敌方的状态窗口上
hp小于0的时候就出错了
g4= $scene.team_army.member[4-3].captain.hp
g4h= (g4 *100/d).round
$game_screen.pictures[20].show("红战条", 0, 615, 100, g4h*1.38, 120, 255, 0)
undefined method 'hp' for nil:Nilclass
新人帖
为什么输入的文字都是问号
新人帖
输入的都会变成问号的问题,不过其他的不会,求解决
都说重装版本能解决,改脚本也能解决,换输入法也能解决,可是都不行啊,带上一张问题图
加密解压出现这种情况怎么办?
我自己做的游戏加密后不能正常打开了,这个情况怎么办
(整活假的)模仿微星小飞机硬件监控
获取帧数和ms是错误,因为小数减法会自动隐藏小数要乘7个0变成整数,因此全贴测出的皆为错误只是随机数字,我不改动贴子但请注意, 若使用小数除法可能会使游戏崩溃,尽量别使用
测Low帧改自这脚本(有些微用途)
[讨论] 测出运行速度Low最低帧数?(不准确)
https://rpg.blue/thread-497785-1-1.html
参考自贴子:
https ...
有没有什么办法可以让敌人根据对内属性变强
就是每到一个新地图都要设置不同难度的怪,就像问问有没有一种办法能够让怪自己变强。
谢谢大佬们。
吸血脚本,如果全员miss则会报错该如何解决
经过测试,在无法照成伤害或只有部分队友miss则可以正常使用,但是如果所以成员全部miss仍然会报错
虽然这种情况概率不算高,但仍然不想就这样放着不管,请问该如何解决?
[pre lang="ruby"]$xh ={}
$xh[187] =[330,200]
$xh[215] =[330,200]
$xh[306] =[330,300]
$xh[328] =[330,200]
class Scene_Battle
def upda ...
求助大家人物仓库和CP战斗角色图标不消失的问题
人物仓库设置成3人战斗,备选N位角色,但是换人之后CP战斗的AX角色图标就卡在CP条上面了,求助大家怎么可以判断这个呢?更换角色以后角色图标消失呢,谢谢啦
如图所示
所用脚本范例
窗口信息滚动
弄了个聊天窗口,给窗口弄了个滚动功能,目前用$message_sprite.y来控制窗口位置达到实现滚动效果,
但是有个弊端,当$message_sprite.y的值减超过窗口高度时,文本内容就全部看不到了,有没有别
的方法可以实现滚动效果的。
[pre lang="ruby"]def message(txt, a="系统")
bitmap = RPG::Cache.picture("/Ui/聊天界面/#{ ...
[已解决]when 0 的时候切换到命令 s2 $scene = Scene_chuzhan.new
class Scene_chuzhan
#--------------------------------------------------------------------------
# ● 初始化对像
# chuzhan_index : 命令光标的初期位置
#--------------------------------------------------------------------------
def initialize(chuzhan_index = 0)
@chuzhan_index = chuzha ...
【已解决】禁用数字
a = [2,3,4,5,6,7,8,9,10] 如果b[0]=[2]那么b[1],b[2],b[3],b[4]禁用a中德2并提示已被占用
关于RMXP窗口大小调整的请教
RMXP默认的分辨率是640*480,其游戏的窗口大小也是基于该分辨率设置的。
想请问是否有方法让RMXP游戏的窗口变大而不改变分辨率(例如使用alt+enter可以令窗口变为全屏而分辨率不变)
即实现增大游戏窗口,而保持分辨率的效果,不知有没有这种方法。 ...
如何调用另一个脚本的变量
我想实现name=@ghost_map_name 这个@ghost_map_name是在脚本1中已经赋值过了就是江南 建业 傲来等地图名,如何实现让任务脚本 name=江南,建业,或傲来
我自己的就是直接@ghost_map_name英文变量没有转换成赋值后的文字也就是江南 ,建业,傲来。 ...
请问:blink的一个问题
在战斗脚本中
执行phase3_next_actor中,开始第一个角色的blink(值为true),再执行update,结果Spriteset_Battle脚本中精灵(第一个角色)闪烁,再执行选敌人,再执行
phase3_next_actor,@active_battler.blink = false,这个时候,如果执行update则精灵(第一个角色)不闪烁,但是,这个时候,是继续执行
@actor_i ...
[已解决]row_2-1中的2是什么意识求解
[pre lang="ruby"] class Window_CustomBattle < Window_Base #
attr_reader :index #属性读取器:索引
attr_reader :v_index #属性读取器:v_索引
attr_reader :slide_over #属性读取器:#滚动结束
attr_reader :item_max #属性阅读器:项目最大值
attr_reader :secon ...
如何独立绘制s1.....s10,index和文本x,y坐标
s1.....s10文本和index x,y= $出战=[115,320]
$出战=[135,300]
$出战=[155,320]
$出战=[175,300]
$出战=[175,340]
...
关于array和hash之间不清不白的关系
起因, 碰到了个难以理解的现象, 请教下是什么原因
有个hash : h = {["字符",1,2,3,4] => [5,6,7,8]}
然后, 有个array : a = h.keys ; a.unshift(nil)
之后, 遍历 a.size.times{|j| p h[a[j]]} ; 可以正常p 出 h[["字符",1,2,3,4]] 的值
然后, 我要把 h的key里的字符替换, 其余不变, 发现貌似不能直接操作hash的key, ...
请问:@spriteset.effect?为什么先是true后是false
在地图上建个战斗事件,然后在Scene_Battle 1类中的if @spriteset.effect?前面
p @spriteset.effect?
为什么活动块不清楚的情况下的值是true然后在活动块清楚的情况下是false?
@item_max = 5 每个item的X,y多是独立的
如何@text_list.y = 81+45*i + 9和@cur_back.y = 81+45*i 中的y各= 20 50 80 200 150
[pre lang="ruby"]#==============================================================================
# ■ Window_Title_Command
#------------------------------------------------------------------------------
# 标题的主 ...
bmp,jpg,png格式图片读取速度测试对比
测试所用cpu:e3 1226v3 (3.7ghz) (rpgmaker xp)
[fold=测试所用了的图片缩略图(三张)]
[/fold]
[fold=测试所用脚本]a = Time.now
$customd3_pic = Sprite.new
$customd3_pic.bitmap = Bitmap.new("Graphics/1.bmp") #图片文件存放地址
$customd3_pic.z = 999999+1 #设定Z轴,为了方便测试设定高
$customd3_pic.opacity = ...
请问如何在菜单使用物品跳过选择人物
就是不要选择队员,直接就可以使用,我在站里找到这个脚本,但是测试时第一行出错,如图,求助。
class Scene_ItemBase < Scene_MenuBase
#--------------------------------------------------------------------------
# ● 确定物品
#------------------------------------------------------------------------ ...
五个命令10个选项制作窗口
想要的结果是$魏军主营= [[],[],[],[],[]]每个[]里多有十个选择确认值#$魏军主营=游戏变量[3]
[pre lang="ruby"]class Scene_buzhen
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def ...
【已解决】如何让@efs_enermy_spawn =[] 等于事件里的一个值
打开事件后脚本中的@efs_enermy_spawn =[]等于@efs_enermy_spawn =[[27,12],[27,18],[30,15],[33,12],[33,18]]不要用开关
[pre lang="ruby"] def get_spawn_areas#定义获取出生点区域
#=====临时标记
b = $game_map.mpname.split(";")
o0 = [b[1].split(",")[0].to_i,b[1].split(",")[1].to_i]
o1 = [b ...
请问:2个问题
请问:2个问题
1,通过XP在桌面建立一个工程,那么这个工程的RTP读取的路径是Standard,那么这个路径是什么?
2,我把一张图“魔塔”放在C:\Documents and Settings\Administrator\桌面\复件 Task\Graphics\Tilesets(本游戏文件夹)里面,为什么打开工程,读取不到? ...
请问:为什么返回值总是150
在武器铜剑(阿尔西斯用的)的属性的第一个“炎”打勾,再设置战斗事件,然后在职业“战士”的属性有效度第一个设置成为D,然后在Game_Battler 3中的方法elements_correct(element_set)中P
self.element_rate(i),为什么返回值总是150?
添加了5个地形标志def spawn_groups_ambush 如何修改
添加了防守方五个地形标志 和2个进攻者地形标志 如何修改def spawn_groups_ambush 这段脚本
when 'Terrain_Tags01'
case s[0]
when 2,4,6,8
case @temp_terrain.pattern
when 0 then s[0]==2 ? (0) : s[0]==4 ? (4) : s[0]==6 ? (8) : (12)
when 1 then ...
请问怎么添加完成游戏后的【特典】
想要的效果是:
1.正常结局后回到标题会出现特典地图的选项
2.玩家下一次打开游戏也一样出现特典地图的选项
需要添加什么脚本吗?我只搜到其他不是xp的脚本不确定是否适用。
请问这个任务系统如何显示图片呢谢谢啦
[pre lang="ruby"]#---------------------------------------------------------------------------
# 仿网游多任务系统v0.1 by秀秀
#---------------------------------------------------------------------------
=begin
作者:秀秀
版本:v1.0
[使用方法]
在脚本开始的地方的设置常量Missions
...
如何在每个队伍里添加一个EFS_Team.new(a)
#--------------------------------------------------------------------------
# ● 设置士兵 (队伍,兵种ID,数量)
#--------------------------------------------------------------------------
def set_t(group_id, soldier_id,num=1)
for i in 0..num
add(group_id, EFS_Team.new(soldier_ ...
请问如何让每个角色的技能固定在选项上?
就是像星铁一样,感觉挺有意思的设定,普攻不变,然后每个角色根据职业的选项上固定技能,请各位大佬帮忙。
请教制作动画怎么让制作对象对齐
我在自己制作动画时第一帧和第二帧总是有细微的不对齐,所以一旦整体播放就会有怪物会震动就是因为没对齐。怎么能够让对象对齐在统一水平面上呢, 就像怪物从没离开过同一位置
如何让循环值每次只能+2
a = 0 # 为变量 a 赋值代入 0。
i = 1 # 为变量 i 赋值代入 1。
while i