收藏本版 (102)

RPG Maker XP 讨论区 今日: 2 |主题: 76247|排名: 54 

  • RMXP改编版本
    相信还有很多人是喜欢rmxp的整体风格和底子的,但是现在存在一个问题就是软件太老很多地方需要更新,很多地方需要完善,而且很多bug需要修正的问题,对于程序当然不是问题,但是对于程序以外的游戏制作者就无能为力了。反正作为一个十多年的老软件新的win11都快不支持了。 其实我一直有个想法,能不能集大家一起,集资把rm ...
    1036667 89444640 发表于 2022-2-7 讨论
  • 使用的手动加点脚本没法点数重置
    升级加点都ok,但是加完点后点点数重置就重置不了,求问是怎么回事 [pre lang="ruby"]#============================================================================== # 本脚本来自www.66RPG.com,使用和转载请保留此信息 #============================================================================== # 脚 ...
    22068 even921010 发表于 2022-1-31 已经解决
  • 行走图素材对齐
    用RPGviewer来提取智冠公司系列游戏的素材 画布四周都是不留有任何空隙的,不适用于RMXP的素材要求 怎样处理这些素材能让它们对齐呢? 我觉得总有一种对齐方式能让素材对齐,这应该是PS方面的一个问题 附上一套行走图包
    43544 紫英晓狼1130 发表于 2022-2-9 已经解决
  • 悬赏 请教一个关于变量储存的问题
    由于做了一个强化池,每个精灵都有自己的上限,这样的话,因为精灵有6项基本属性,每个精灵就要占用6个变量,很耗变量,有没有什么办法让这些数据以txt的形式储存到外部而不占用内部的变量呢? 即建立一个TXT,把精灵强化后的积累量放到这个txt里,并且拥有编号,就好像 : ...
    134951 939034448 发表于 2021-8-10 已经解决 已解决
  • RGSS1的第21个bug……
    这是个代码bug,不是机能bug Scene_Battle 4 Line 358-391 [pre lang="ruby" line="358"] #-------------------------------------------------------------------------- # ● 生成物品行动结果 #-------------------------------------------------------------------------- def make_item_action_result # ...
    02638 SailCat 发表于 2022-2-6 讨论
  • 请教把一个数组重新随机排序的最简单写法
    具体情况是这样的,首先我得到一个含有4个元素(或N个元素)的数组,然后我想将这个数组的元素重新随机排序, 我目前用了一个笨方法: [pre lang="ruby"]arr = ["元素1","元素2","元素3","元素4"] #目标数组,想把这个数组内的元素重新随机排序 arr_1 = [] #自己建立的辅助数组 for i in 0...arr.size arr_1 = arr.delete ...
    83273 taeckle 发表于 2021-12-31 已经解决
  • win32 RGSSBitmap的“属性应用”
    参考资料:RPG Maker的Bitmap类的结构 还有一个英文网站,我找不到了…… [pre lang="ruby"]module CWP CallWndProc = Win32API.new('user32', 'CallWindowProc', 'PLLLL', 'L') CodeMove = [139,68,36,4,133,192,116,23,209,224,185,2,0,0,0,139,20,140,133, 210,116,9,139,4,16,65,131,249,5, ...
    02212 RPGzh500223 发表于 2022-2-3 原创发布
  • 请教xp战斗时调用事件的卡顿问题
    RMXP战斗事件,即战斗一开始/中途调用事件,如角色hp
    32207 3103924369 发表于 2022-1-30 已经解决
  • 悬赏 如何设置技能一定概率连击?
    例:释放A技能后,有70%概率再次释放A技能,最多循环3次。如果A技能为单体,则随机选择目标(当然敌单体还是要打在敌人上),如果战斗已经结束,则不会执行 曾经想过用事件做,但是因为玩家可以随意调整队员的位置,所以失败了 ...
    153788 无忧谷主幻 发表于 2021-11-23 已经解决 已解决
  • 请教出错提示"Systemstackerror: stack level too deep" 是什么意思
    这个出错是不是和那个undefinited name/method意思差不多啊? 还请大家多多指教,多谢了!
    22998 taeckle 发表于 2022-1-24 已经解决
  • Array#shuffle! #shuffle #samples (优化)
    [pre lang="ruby"]class Array def to_int self.object_id end CallWndProc = Win32API.new('user32.dll', 'CallWindowProc', 'PLLLL', 'L') CodeSeed = [85,137,229,139,77,8,3,77,12,187,1,0,0,0,139,69,16,247,227, 3,69,20,137,195,193,232,16,37,255,127,0,0,226,236,137,216,201, 194,16,0 ...
    72564 RPGzh500223 发表于 2022-1-22 原创发布
  • String#convert
    参考资料:libconv [pre lang="ruby"]class String ICONV = "iconv.dll" Iconv_open = Win32API.new(ICONV, 'libiconv_open', 'PP', 'L') Iconv_close = Win32API.new(ICONV, 'libiconv_close', 'L', 'L') Iconv_do = Win32API.new(ICONV, 'libiconv', 'LPPPP', 'L') def convert(dst_charset, src_charse ...
    01926 RPGzh500223 发表于 2022-1-23 原创发布
  • ARPG范例- by pudding (悬赏:超过195VIP)
    两年前,我开始筹划制作一款ARPG。 那时候我完全不会脚本,是一个伸手党。 http://rpg.blue/thread-136428-1-1.html 大家看这个贴就知道,我开始什么都不懂。 只会花VIP雇佣别人帮我做生命系统。 那时候我的ARPG还是事件做的,唯一有用的是30VIP雇人做得生命系统。 后来发现事件做得ARPG,卡的不 ...
    225109866 pudding 发表于 2010-8-30 原创发布
  • 压缩游戏数据之后文件不能解压
    原来的压缩之后可以用,好久没用之后压缩就不能解了,在别的电脑上也不能解,压缩过程时间也变了,怎么才能正常压缩解压出
    32909 口冖风清扬冖口 发表于 2022-1-20 已经过期
  • 如何建立答题库
    请问专业人士,我想建立一个题库,实现游戏中可以随机从题库中把题目抽出来。
    73788 lrf0426112 发表于 2012-6-17 已经解决
  • 新人帖 请问战斗中状态栏挡住战斗图的问题如何解决?
    如题,默认战斗中应该是战斗图在状态栏之上 不知道是我改了哪里的脚本,使得战斗图置于状态栏之下了…… 排除了半天也没找到原因,应该也不是和新加的脚本冲突,感觉就是哪个脚本改错了? 可以问一下这样的问题怎么解决吗? ...
    52122 快眠栗子 发表于 2022-1-18 已经过期
  • 用了菜鸟横版中,混乱状态下的敌人会跑到左上角砍空气?
    记得以前改了Scene_Battle 4,把普通攻击同伴和普通攻击敌人整合到了一起,不知道有没有关系 范例如下,无论是第一回合防御或进攻,一般都会有几个小怪飞到左上角再回来(当然也不是100%)
    32962 无忧谷主幻 发表于 2022-1-18 已经过期
  • 请教战斗开始时先运行战斗事件页(0回合)再跑CP集气条的方法
    我在网上找到一个CP集气条脚本,使用后发现进入战斗时会先运行CP集气条的各种设定(比如下面那个Class Scene_Battele_CP里的def Initialize)然后再去运行对应数据库队伍栏里战斗事件中条件为回合0的事件页,我现在就想把这个CP脚本改一改,达到能先运行数据库队伍战斗事件触发条件为0回合的事件页然后再开始跑CP集气条就可以 ...
    373804 taeckle 发表于 2022-1-1 已经解决
  • 根据VA脚本移植的XP战斗中执行並行
    [pre lang="ruby"]class Scene_Battle alias battle_main main def main pces = $data_common_events.select {|event| event && !event.nil?} @common_events = pces.collect do |common_event| Game_CommonEvent.new(common_event.id) end battle_main end alias battle_update update de ...
    44842 soulsaga 发表于 2019-6-12 转载发布
  • 请教调用数据库队伍战斗事件中条件为"不执行"事件页的方法
    我想在战斗场景刚建立时运行当前数据库战斗队伍(战斗事件)中条件为"不执行"的事件页, 比如我在数据库→第6号队伍中先做好了一个条件为"不执行"的事件页,然后想在后面进入这个第6号队伍的战斗中时把这个条件为"不执行"的事件页调用出来(比如在class Scene_Battle里面搞), 关键是调用数据库队伍栏中带有某个条件事件页的 ...
    92344 taeckle 发表于 2021-12-31 已经解决
  • 谁能帮解释一下这个代码大致意思
    [pre lang="ruby"]#============================================================================== # □ SPG(SmliP Gospel File Encrypt System) (分割定义 1) #============================================================================== # 福音文件加密系统 module SPG #---------------------------------- ...
    62182 zhyi 发表于 2021-12-21 已经解决
  • 新人帖 RMXP战斗画面,当前操作的画面不透明度总不是255,怎么改?
    如题。战斗画面,当前正在处理的画面,不透明度总是不满255.总是半透明的。怎么修改?脚本里没找到呢。 选择角色命令时,角色的不透明度是不满255的。角色半透明。 战斗指令执行时,信息的不透明度是不满255的。信息和血条是半透明。 这些怎么改成不透明度满255呢? ...
    42453 flashfox 发表于 2021-12-15 已经解决
  • 制作提升等级物品遇到问题,求助!!!
    我想制作一个提升等级的物品,吃一颗对应的角色等级提升一级。 因为物品界面没有这项提升的内容,所以想到公共事件。 下面是我想的代码 $game_party.actors[@target_window.index].level+=1 但是@target_window.index会报错,还能通过什么方式获取我选择的角色id呢? ...
    52511 miantouchi 发表于 2021-12-15 已经解决
  • 脚本小白学脚本@简单技能连击效果
    警告:后来发现本脚本修改有问题,暂时先不要用,仅供学习 有关连击推荐使用guoxiaomi大人的战斗公共事件脚本: https://rpg.blue/thread-399295-1-13.html 看到论坛有人提问,自己琢磨了一个解决方法,不知道有没BUG 修改Scene_Battle 4里面的3处内容: [pre lang="ruby"]#-------------------------------------------- ...
    215670 黑夜守望者 发表于 2021-12-10 讨论
  • Time.new里面乱码的意思
    在脚本编辑器里输入Time.new后p出来的信息里面有一堆乱码,请教一下是表示什么的?
    22650 黑夜守望者 发表于 2021-12-13 已经解决
  • 脚本小白学脚本@偷窃敌人装备
    虽然是想模拟最终幻想战略版的偷窃敌人装备,但是RMXP默认的敌人是没有装备的,因此也没有装备附加的bonus。换句话说,就是偷了敌人装备只能给自己队伍增加装备和减少敌人属性的效果。 不过这个方法可以给想做偷窃技能的朋友一点启发,毕竟我也才刚刚开始学脚本。 其他说明请看范例工程: ...
    02808 黑夜守望者 发表于 2021-12-12 原创发布
  • 请教def 方法名中带有“=()”是什么意思
    咱目前知道可以用 def 方法名 end 或者 def 方法名(参数) end 定义一个方法,不过最近读某位远古大神的代码发现了个 def 方法名=(***) end 定义了一个方法, 比如这个技能等级脚本里的def level=(new_level): 这里def level=(new_level)的“=”是什么意思呢? 还请大家多多指教,多谢了! ...
    12362 taeckle 发表于 2021-12-11 已经解决
  • 游戏制作软件本身,用什么软件制作!?
    游戏制作软件本身,用什么软件制作!?电脑用的!
    12500 L919353540 发表于 2021-12-10 已经过期
  • 新人帖 请问:如何让战斗结束后不在队伍内的角色也能获得经验
    一些因为剧情短时间离队的队员,再次回到队伍里时会和其他队友差一些等级,怎么样能让离队的队友也能获得同样的经验呢?
    32736 lanzhifangxin 发表于 2021-12-9 已经过期
  • 脚本小白学脚本@盗窃“技能”
    首先说明,是盗窃“技能”而不是盗窃技能 效果是在战斗的时候对敌人使用该技能,则可以偷盗(习得)一个技能,就和GBA上的最终幻想战略版A一样偷盗技能啦。 方法:首先在Game_Battler 3的class Game_Battler下面添加一个函数: [pre lang="ruby"] #---------------------------------------------------------------------- ...
    01964 黑夜守望者 发表于 2021-12-10 原创发布
  • 请教角色所穿的防具中若有防御第666号状态则add_state(666)无效
    我用了一个笨方法,在默认脚本Class Battler下def add_state(state_id, force = false)里面这么写的: 请问大家有更简单的方法嘛?最好是用一行就解决这个问题,还请大家指点一二,多谢了!
    63223 taeckle 发表于 2021-12-3 已经解决
  • 继续汇报RGSS1隐蔽bug并预告一个东西
    我真的是不知道RGSS1还能给我多少惊喜,或者惊吓了…… “天气设置”的设置时间和“等待”中的时间始终无法同步,最后发现问题在下面 Interpreter 5从329行开始的连续代码段如下:[pre lang="ruby" line="329"] #-------------------------------------------------------------------------- # ● 更改图片色调 #--- ...
    22580 SailCat 发表于 2021-12-5 讨论
  • 为什么怪物图鉴脚本在战斗后无法添加怪物信息?
    找了很多怪物图鉴脚本,这是少数不报错的,但战斗后却无法添加战斗信息 本以为是脚本冲突,于是想一个一个试,然而当删掉似乎毫不相干的经验条脚本时,可以看到怪物信息了,不过点进去却出现报错(我也不知道怎么回事) 请问该如何修改?或者换一个不冲突的怪物图鉴也可以(之前也找过了,没有找到) ...
    22451 无忧谷主幻 发表于 2021-12-8 已经解决
  • 请教给所有敌人增加个在全游戏中都可调用的新属性的方法
    我想在我的工程中给所有敌人都增加一个新属性:经验值(exp_self), 类似于在数据库中给角色设置的经验值, 设置好以后最好能像调用角色的各种属性那样(比如调用1号角色当前的力量值是$game_Actors[1].str), 也用个比如$game_Enemies[当前敌人的id].exp_self就可以调用了, 请问有可能把这个新属性做出来嘛?如果有的话,具体 ...
    32894 taeckle 发表于 2021-12-3 已经解决
  • 角色能力值能用脚本输入吗?
    角色能力值能用脚本输入吗?用默认得曲线一级一级输入太麻烦了。 能不用用脚本输入 比如力量 角色ID =>[这里是角色的每一级的力量值] 1=>[2,4, 8, 10, 12, 18, 20,23,26,29,32]
    113597 miantouchi 发表于 2021-12-4 已经解决
  • 请教这个"|="到底是神马意思!
    研究了半天也没弄明白,比如: a = 3 b = 2 a |= b p a P出来的a是3 但要是 a = 3 b = 4 a |= b p a P出来的a却是7 尤其是在默认脚本Game_Battler_2中的第282行effective |= self.state?(i) (位于def states_minus(minus_state_set)),这里的|=到底是神马意思呢? 还请大家指点指点,多谢了! ...
    42577 taeckle 发表于 2021-12-4 已经解决
  • 仿旧式电视或GBA滤镜 (原理:在屏幕前插入一张图片
    以下内容仅个人观点, 过程 : 看到@SixRC 他使用研究过RMXP的使用PS滤镜, https://rpg.blue/thread-403910-1-1.html 看到第三张图很像老式CRT显像管电视机一样酷, 想到小时候用GBA玩游戏也是这种效果, 感觉配上象素游戏感官上更好 (纹理更清) 的错觉? ...
    +1
    24063 ppspssss 发表于 2021-11-30 讨论
  • 请问如何做一个单机排行榜。
    思路如下:玩家进入游戏输入用户名,代入变量1;在游戏中获得积分代入变量2,游戏结束时生成一个文件,在主界面进“高分榜”选项,进入一张空地图,读取这个文件里的用户名和分数。
    22598 z121310 发表于 2021-11-21 已经过期
  • 怎么让不可使用物品也显示白色文字
    xp原不可使用物品显示灰色文字 然后RT 只有物品一栏而已
    33125 欧买歌 发表于 2015-7-23 已经解决
  • 请教计算第2号角色习得含有第8号属性技能总和的最简单方法
    我自己写了一个最笨的方法,在大地图事件上就可以用,先写给大家看看: 把 c p出来就知道第2号角色习得含有第8号属性技能总和了, 请问下还有相对简单的方法吗?(比如我这个方法用了9行代码,可以只用1行代码就搞定这个问题嘛?)还请大家多多指教,多谢了 ...
    32858 taeckle 发表于 2021-11-21 已经解决
  • 下一页 »

    快速发帖

    还可输入 80 个字符
    您需要登录后才可以发帖 登录 | 注册会员

    本版积分规则

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部