攻击对象的代码
求教个写法,就是战斗时候当受到攻击的对象ID为X号角色时显示p 123,除此之外p456
使用物品显示动画
如何修改让角色在战斗外的情况下,使用药品显示恢复动画,比如给角色使用恢复气血的药品,几号角色使用就几号角色显示动画
【已解决】如何改写成菜单里的传送命令
把when 0
command_new_game
--------------------------------------------------------------------------------------------
改成 when 0
command_地图_传送
end
#--------------------------------------------------------------------------
# 11111111111111 ● 命令 :地图传送 when 0
#---- ...
怎么知道玩家的光标选择了那个敌人
怎么知道玩家进攻的光标,选择了那个敌人。还有想知道,比如说用了治疗技能,选择了那个角色进行回复血量。
想开发个新的rpgmaker xp编辑器,大家怎么看
rpgmaker xp能走到今天实属不易,恐怕连开发这个软件的团队自己都没想过。但是因为其不开源的性质,导致后续很多独立开发者,即便想维护这个工具,却实属不易。
这么一个优秀的工具,不应该继续沉寂,类似这样一个游戏技术交流的网站,也应该继续发展,今天还能在这里看到大家,看到这么多人依然热爱着rpgmaker xp,心中感 ...
關於XP用的字型字体
請問關於XP用的字型字體怎麼在腳本設計成讀取同資料夾中的檔案?
剛發現XP預設必須要你的系統中有字型字体欓...等於我打包含字型字体的整個檔案也沒用...
进入地图就触发7个顺序开关,每个开关多是已32*32的图片...
开启开关的条件设立 我方的角色=变量值 1号角色变量值=98秒 2号角色变量值=97秒 3号角色变量值=96秒 4号角色变量值=95秒 5号角色变量值=93秒
每一个角色代入一个公共事件.
设立一个窗口
S1=开关1号
S2=开关2号
S3=开关3号
S4=开关4号
S5=开关5号
S6=开关6号
...
如何使 enermy_selected_troops =直接指定的敌军队伍
如何修改第一个脚本(第28行)使敌军队伍==第二个脚本CB_FACTION_ONE这只队伍
[pre lang="ruby"]#-----------------------------------------------------------------------------
#55555555555555555555 ● 命令 : 自定义战斗
#--------------------------------------------------------------------------
def com ...
新人帖
重复载人循环
主角一开始是在下方的草地地图,向上走到有马车的地图自动执行坐马车到最左边的地图下车在帐篷前,然后回到最初的草地地图,要求再次往上走到有马车的地图马车会恢复到游戏一开始的状态又再次重复刚才的坐马车行为到左边帐篷前。我不知道怎么做马车地图的循环,这要用到脚本还是公共事件呢,求教,下面这是案例工程,我是新 ...
新人帖
写了传送代码但是按下后无效
游戏的内容是镜子里镜子外两个世界,使用道具后可以从表世界传送到里世界相同位置这样。
已经试过“使用第21个道具后自动执行传送”,“使用公共事件调用脚本”,和“判定拥有特殊道具后按下键盘上指定键自动执行传送”三个方法,均无效。
以下是第三种方法的代码。如果有人可以帮忙修改,有偿。搞定后会公开此脚本。
[pre ...
用了两条CP之后,强制敌人行动不起作用了
两个CP条 倒是显示的好好的,但是设置的,敌人强制行动,不起作用了。删除一条CP脚本就正常了
[pre lang="ruby"]# ▼▲▼ XRXS65. CP制御ターンシステム ver.β ▼▲▼ built 201120
# by 桜雅 在土
#==============================================================================
# □ カスタマイズポイント
#====== ...
己方残血下才能使用的技能,濒死狂怒暴走
比如说,己方血量低于等于1000血量,濒死状态下才能发动此技能。超过1000血量不能使用
装备大师剑,满血状态下的增益,攻击力提升
类似剑气,满血状态下的增益,攻击力提升。另外再加个满血状态下,能发动的技能。
如何右边显示敌人头像和血条我这段脚本有冲突
[pre lang="ruby"]class Window_kg_status < Window_Base
#我方
def initialize(actor_id, window_index)
super(560 - window_index * 76 , 540, 117, 150)
@actor_id = actor_id
self.contents = Bitmap.new(width - 1, height- 1 )
self.opacity = 0
refresh
end
def dispose
super
...
[已解决]如何把窗口蓝色的部分透明度=0只留头像和血条
[pre lang="ruby"]class Window_kg_status < Window_Base
def initialize(actor_id, window_index)
super(560 - window_index * 76 , 540, 117, 150)
@actor_id = actor_id
self.contents = Bitmap.new(width - 1, height- 1 )
refresh
end
def dispose
super
end
def refresh
...
天赋技能每普通攻击一次敌方全体掉现有血量5%
被动技能每次普通攻击的时候对方全体角色损失现有血量5%
如何把剩余战斗力显示在标志[T]的地图上
[pre lang="ruby"]#==============================================================================
# Zenith RGSS4 エネミー残勢力表示 ver1.00
# by 水夜
# http://zenith.ifdef.jp/
#------------------------------------------------------------------------------
# 显示敌方剩余战斗力
#============= ...
XP怎么实现才能像MZ的战斗即时制
我用上了CP条脚本但是,时间制度是等待。我想要是非等待的。我用的脚本[pre lang="ruby"]
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
# ...
用了战斗索敌脚本之后,战斗呼吸效果脚本,敌方就不显...
己方有了呼吸效果,但是敌方就没有显示 但是不懂在哪里改战斗索敌脚本,下面脚本是,呼吸效果脚本,和战斗索敌脚本。删掉战斗索敌脚本,敌我双方都可以呼吸了。加上之后就只有我方有呼吸效果。
[pre lang="ruby"]#◆◇◆◇◆ 息遣いスクリプト ver 1・01 ◇◆◇◆◇
# 全マスタースクリプト共通スクリプト
# サポート掲 ...
ARPG公共事件技能组合装备自动释放技能
装备六件装备设立一个技能的值 这个装备属性的值为另外属性(如震+1),如果震的值大于0小于25且第一装备窗口为震那么装备该六件装备的演员在该地图触发事件释放技能.技能ID=1(雷震I)每4秒触发一次,
rand和abs SY各代表什么意识
rand(2) == 0 ? abs_sx += 1 : abs_sy += 1 帮忙翻译下前面这段句子
敌人死亡后,敌方发动复活技能
拥有复活技能的敌人,在敌人自己人死亡后,敌方发动复活技能。不存在死亡的状态下则不使用。
战斗图呼吸效果怎么做
就是来回缩放,有点动的那种
求解释模型组件每个步骤的作用
[pre lang="ruby"]module DBSHY#DBSHY模块
WALK_AT = 1 #步行时间=1
ATTACK_AT = 2 #攻击时间=2
#自动频率发送 = { 1 => 30, 2 => 100, 8 => 0}
CRAFT = { 1 => 30, 2 => 100, 8 => 0}
#我方S技id数组
ACTOR_S_CRAFT = [2]#演员的技能
#奖励图片 = {
PRIZE_PICTURE = {
1=>"048 ...
如何改变信息窗口的位置
信息老显示在左中部分,我想显示往左下部分
关于RPGmaker XP版本的一些问题
最近Steam上XP版本打折,就买了,但是我之前主要使用MZ版本,对于XP版本有一些不适应,也有一些基础的问题,所以一直不敢用这个版本来开发游戏。
[line]2[/line]
[*]没有RGSS和FTP能运行XP版本做的游戏吗?(打包之后)
[*]RGSS的下载链接在哪里?官网上没找到。
[*]FTP的文件路径是什么?
[line]2[/line]
希望有人来解答 ...
XP战棋系统 10.1更新
本来是不打算更新了,但是前些日子逛了逛论坛发现一些很有意思的东西,就顺便在原来的基础上完善了一下,差不多昨天基本达到了我想要的效果,还是发出来大家共享一下
本次主要更新以下几个方面:
1.伤害美化,之前的是我自己写的伤害显示,这次直接把彩虹神剑整合了。伤害里多了个damage_info 属性,用来对伤害进行描述或者 ...
如何升级一个建筑使指定的多个角色提高属性
群战中有100多位角色我想升级一个建筑或NPC使指定的30个角色增加属性
战斗中伤害处理同步问题
问题是这样的,我在战斗中的每一回合需要逐个对敌人进行伤害处理。
第一回合开始,发生剧情,开始逐个对敌人播放动画,跳出受到伤害数值的同时血量条扣去相应血量,循环完美。
可是到了第二回合就不对了,选择攻击目标,之后是剧情伤害处理开始,仍然是逐个对敌人播放动画,跳出受到伤害数值,这些都很正常,问题就是这时血 ...
SEP系列插件合集 (2022.2.20更新计时器、战斗扩展等11个插件)
RMXP是一个很好的引擎,可操作的自由度极大,只是有点老,默认的功能也不如后面几代丰富。
对RMXP的功能扩充脚本,其实是很多的,有各种天干宝典为证。但是因为本身的脚本就不够模块化,又不像后来的VA,MV和MZ有集约化的书写约定。因此从最初开始,整个XP插件的开发是一种无序的状态,沉淀至今,存在的主要问题有:
1. 基 ...
如何将你的rgss游戏放到网页上运行
首先,浏览器的运行机制和pc不一样,浏览器采用的是异步调用模式,并且是单线程的,所以不能像windows那样,通过消息循环来刷新游戏画面和处理游戏中的一些时间。
在网页js中的循环,通常需要定义一个回调函数,将这个回调函数通过一定的途径注册到系统中去,然后让系统自动去调用,如下所示,我们定义main_update_loop为 ...
SEP 全键盘脚本 v1.0
名字带SEP,实际上并不依赖于SEP核心插件,可以独立插入使用。
恩,只是为了造一个功能比较全面(就是键比较全)并且低冲突可能的轮子而已。
键名是从.Net core里的常量表导出的,应该不会更多了……我自己的加强版118键键盘上的键都按通过了。
判定方法是
Keyboard.press?(键名)
Keyboard.trigger?(键名)
Keyboard.repea ...
药品治疗量百分比增加回复量
比如说装备某个饰品+30%治疗量,使用原本回复100血量的,会多回复30点
切换中文输入法后会穿透地形设置
不知道为什么切换到中文输入法后就会穿透地形
新人帖
Pokemon Essentials框架下的pbBridgeOn函数是怎么判定桥这一部分的
观察其他作品的设置,桥部分图块的地形标志显示为空,这是否有联系
使用脚本显示文字,怎么在一行显示完后再次执行
$game_temp.message_text = "你想要的文字"
$game_temp.message_text = "我不想要的文字"
使用事件指令,脚本框执行之后,第一行会被第二行文字,覆盖,直接显示"我不想要的文字"。第一行显示不出来。
我想要的效果是,显示了第一行文字,然后在,显示第二行文字。 ...
如何让敌人蓝量突破9999,怎么做,感觉蓝量不够多
如标题,感觉敌人蓝量还是太少了,有个几十万就好了
战斗中判断同伴=数量
请问怎么实现在战斗中用条件判断我方有几个同伴?
战斗中对我放第五人使用特技怎么写
如题,默认只能选到第四个人。5人战斗时,怎么对第五人强制使用特技求教。
请教以下ruby中这个"< ::"是什么意思。。
经常在RPG Maker XP 的默认工程脚本里看到这个< ::,比如在这里:
请问下大家在这里Sprite < ::Sprite在两个Sprite之间的< ::到底是用来干什么的呢?