【已解决】人物包裹页面只要显示12头像,出现13个时候如...
#==============================================================================
# ■ Window_Item
#------------------------------------------------------------------------------
# 显示可以装备的回路。
#==============================================================================
class Window_Troop ...
血条释放还是刷新异常
仿网游技能树系统 1.31 修正BUG版
脚本名称:仿网游式技能树
作者:九夜神尊
版本:version 1.31
1.31 版修正了地图有自动元会崩溃的致命错误!!!
功能:可以类似网游那样加点学习技能,技能可能提升等级。
可能的冲突:该脚本兼容性较强,冲突很少,但是仍然可能会与其它学习技能的脚本产生逻辑性冲突
缺点:不能即插即用,需要做一定的整合才能实 ...
战棋系统ZTBSSRPG-2013-11-9 20:41:33
http://pan.baidu.com/share/link?shareid=3401394617&uk=3003758822直接放下载地址了···
更新内容:
1、增加了一种新的攻击/道具/技能施法范围、攻击/道具/技能效果范围——全屏,类型编号为10
2、增加了部分技能的伤害公式计算,详情请在脚本编辑器-★Game_Battler 3第143行开始进行修改
3、增加了来自《永夜幻想曲 ...
如何让游戏的死亡机制更加智能?
如何让游戏的死亡机制更加智能?
类似网游那样,也是回合制,角色死亡之后(还未做出行动),
队友使用药物复活该角色后,角色还可以使用先前选择好的指令。
光标左右方向正常,上下不能用
[pre lang="ruby"] def update_cursor_rect
#@back.bitmap = RPG::Cache.menu("item_command"+type.to_s)
# 光标位置不满 0 的情况下
if @index < 0
self.cursor_rect.empty
return
end
# 获取当前的行
column = @index
# 当前行被显示开头行前面的情况下
if column < s ...
如图12个人物后下一页,下一页向右推送
每一页面的定量是12个人物,下一页向有推
下一页面是新的12个人物
页面数最大值>=10或无限
[pre lang="ruby"]#==============================================================================
# ■ Window_Item
#------------------------------------------------------------------------------
# 显示可以装备的回 ...
关于装备栏操作及显示问题。
扩展装备种类减小装备大小以后,下边的添加的装备种类和装备都不能显示了这怎么办[index]
状态伤害如何叠加
设置了两个回血状态,当角色在该状态的时候,每回合自动回复HP,但是2个状态回复的血量比例不同,导致每次只能执行1个状态的回复效果,如何让两个状态的伤害同时叠加。
[fold=脚本内容] def reply_hp
if self.state?(5) #【回血】5号状态
# 设置伤害
self.damage = -self.maxhp / 8
# HP ...
【已解决】如何让光标第四个就往标记的5走
[pre lang="ruby"]def update_cursor_rect
#@back.bitmap = RPG::Cache.menu("item_command"+type.to_s)
# 光标位置不满 0 的情况下
if @index < 0
self.cursor_rect.empty
return
end
# 获取当前的行
column = @index
# 当前行被显示开头行前面的情况下
if column < self.t ...
穿墙怎么办?
这个房间没有占满整个地图,能进入黑色的区域。
看一下图块设置,能看到黑色填充图块居然可以通行,我把它设置成了不通行,结果移动不了了。(在一个图层上)
但是如果设置成通行,就会穿墙。
我想要能在房间里移动,但是不会进入黑色的区域,不知道怎么办了。 ...
角色人物窗口显示列=4 行=3 页面最大值=12该这么写
也就是4*3 就翻到下一页 头像大小是66*80
如何让光标走到第4个就往第2行走
[pre lang="ruby"]class Window_Troops_List< Window_Base
def blue_color
return Color.new(141,157,180)
end
#--------------------------------------------------------------------------
# ● 定义实例变量
#-------------- ...
如何让两段脚本 显示在左右窗口
左边显示的窗口内容
[pre lang="ruby" file="左窗口"] def manually_group_them_up#手动定义组主题
#各种刷新
Graphics.update
Input.update
@spriteset.update
#改变画面颜色
$game_screen.start_tone_change(Tone.new(@efs_tone_R,@efs_tone_G,@efs_tone_B), 20)
#等待一会儿
...
如果是当前领导者=无 将画面聚焦=map.x值最大的同伴上
@current_leader.kds if @current_leader != nil
发现一个网站有很多好工程,不过我注册不了
随机数选择范围
$custom_battle_next_map_id = 随机数字 = [1,2,3,5,8]其中的一个数字
如何用Sprite做显示ARPG群战的角色头像
用class Sprite_Character < RPG::Sprite
还是用class Sprite_map < RPG::Sprite
[pre lang="ruby"]class Window_kg_status < Window_Base
class Sprite_Character < RPG::Sprite
#我方
def initialize(actor_id, window_index)
super(540 - window_index * 76 , 540, 117, 190)
@actor_id = actor_i ...
@team_flag_sprite.bitmap = RPG::Cache.picture("队标")
我想要把脚本31行改成 @team_flag_sprite.bitmap = Figter_data::CHARACTER_NAME[data_id] = "E_Horseman" #头像
module Figter_data
data_id = 2
#=====基本、模型信息==========
CHARACTER_NAME[data_id] = "E_Horseman" #头像
[pre lang="ruby"]#======================================================= ...
根据敌人数量连击次数。
看到别人一个想法很有意思。就是两个敌人,武器有两次连击。三个敌人有三次连击。
敌人多少连击几次。
有一个我衍生出的想法。只有一个敌人的时候提供9次连击,每多一个敌人减少一次连击机会。
直至降低到一。
怎么在Window_Skill,添加背景图
怎么在Window_Skill,添加背景图
【已解决】ALL_SOLDIER =[5]里面用事件添加其他ID ALL_SOLDIER =[5...
module Figter_data#::ALL_SOLDIER
#所有士兵
ALL_SOLDIER =[5]
----------------------------------------------
如何用事件添加ALL_SOLDIER =[其他ID]
用事件扩张成
ALL_SOLDIER =[5,2]
ALL_SOLDIER =[5,2,7]
ALL_SOLDIER =[5,2,7,8]
ALL_SOLDIER =[5,2,7,8,6]
【已经解决】移动命令窗口按时间移动
@command_window.x = 30 移动到x=300.移动的速度是每秒30值,x=>300 。@command_window.x 移动到300停下来
脚本该这么写
【已解决】关于数组的内容判断
@all_fighters = [1,2,3,4,5,6,7]
if $game_switches[19] == true#(No)
@all_fighters = [1,2,3,4,5,6,7]中2== true#(真)
否则
@all_fighters = [1,2,3,4,5,6,7]中2 则为false#(假)
end
if $game_switches[18] == true#(No)
@all_fighters = [1,2,3,4,5,6,7]中3== true#(真)
否则
@all_fighters = [1,2,3,4,5,6,7 ...
文章预览字体大小
有谁知道文章预览的字体大小可不可以调整?
使用了SailCat的XP对话窗口增强组件,和原有的图片标题冲突
如题,使用的组件是这个:SEP Window_Message XP对话窗口增强组件 v1.1
http://rpg.blue/forum.php?mod=viewthread&tid=404907&fromuid=2743450
(出处: Project1)
插入之后运行测试游戏时图片标题消失了,求解决方法
(我的Scene_Title代码如下:)
怎么判定敌人,攻击技能,打击我方最少血量的角色
我渴望更强大的敌人,就是希望稍微有点针对性。比如敌人进行攻击判定,找到最少血量的角色,然后发动攻击,给予致命一击.
【已解决】变量1的值=图片1 x值,当变量1的值=100就1号开关NO
公共事件显示图片1 图片大小是32*32
图片1 x=0
图片1 y=300
变量值1=图片1 x值
变量值1=0
图片1向右移动
移动的速度x+10每秒
当图片1.x=100
变量值1=当图片1 .x
那么变量值1=100
当变量值1=100
1号开关=NO
1号开关打开显示图片2
是兄弟就来砍我,怎么才能把攻击主动指向队友
是兄弟就来砍我,怎么才能能把攻击主动指向队友 ,想做一把武器可以攻击队友
关于XP一个小BUG
我把XP的默认地图素材合在了一张图,然后导入后发现地图并不能用鼠标无限下拉,鼠标拉滑块到某个深度后自动显示图最顶的部分(某个深度后只能用滚轮慢慢往下拖)。不知道这样的BUG能不能有简单方法解决。
如何自定义图片的视口
如何修改特定图片的视口位置?
默认图片视口为2
#==============================================================================
# ■ Spriteset_Map
#------------------------------------------------------------------------------
# 处理地图画面活动块和元件的类。本类在
# Scene_Map 类的内部使用。
#====== ...
经验数值显示出了点问题
经验数值显示出了点问题,没用 [等级突破] 脚本之前显示正常,
经验显示为:当前获得的经验/升级所需的经验
设置如下:
# 经验条数值显示 (当前获得的经验/升级所需的经验)
self.contents.draw_text(-236+7, 292, self.width, 32, @actor.exp_s.to_s,2)
self.contents.draw_text(-44+7, 292, self.width, 32, "/", 1)
...
ARPG-CP技能跑条
ARPG-CP技能跑条链接: https://pan.baidu.com/s/12H1yREe3a_QH_3IzSLOhJQ?pwd=vj4k 提取码: vj4k 复制这段内容后打开百度网盘手机App,操作更方便哦
前面3个技能有关联x值 后面4个随意了也可以7个一次关联x值
只要把变量窗口x带入快捷键就OK了
冷却时间等于技能属性值 ...
【已解决】脚本里加个条件分歧 包裹携带物品或开关做条件
如果携带物品‘’战令1‘’=1 那么
enermy_selected_troops =[ [21,21],[21,21,21],[21,21],[21,21,21],[21,21,21,21,21] ]
如果携带物品‘’战令2‘’=1 那么
enermy_selected_troops =[ [5,5],[5,5,5],[5,5],[5,5,5],[5,5,5,5,5] ]
[pre lang="ruby"] #------------------------------------------------------------- ...
求解attr_accessor :prisoners 是什么意识
如题prisoners 代表预选的团队吗
请教判断公共事件栏第3号事件中是否有操作第9号变量的指令
大家好,
我想在脚本编辑器首页制作一个代码脚本,用来判断数据库公共事件的第3号事件中是否有操作(增删改查)第9号公共变量($game_variables[9])的指令,
如果是的话就输出一次"找到第9号变量啦!"
请问下大家这样的代码脚本还怎么写好呢?还请大家多多指教,多谢了!
...
SEP Window_Message XP对话窗口增强组件 v1.1
代码有近2200行,只贴注释好了,剩下的见范例工程。
更新:
v1.1
1. 增添了\~控制符,可以立即清除一切格式更改(包括颜色),恢复到默认的字体格式。
2. 增加了几个方便的宏替换操作,原理同1.0版的\Cn[str]一样。
3. 现在可以用-1\-2\-3这三个特殊值在\A控制符中,指定在头像、立绘上显示动画。
4. \^[0]可以用来禁用B键 ...
SEP 插件求整合指导
由于脚本很多人动过无数地方,很久YI前动过哪里只要是我没注释过的都忘了,目前无法开状态菜单,无法存档,角色脸图无法正常显示。
脚本作者没有义务帮我修改这种由于我自己原因造成的冲突,但是由于本人没能力修改脚本,所以在这里请大家帮忙,由于冲突较多,还有一些可能没测试到的,目前说的是已经影响游戏运行的冲突。 ...
事件显示选页窗口大小和地图坐标这么调
一个事件一个选页窗口,窗口在小点x坐标y坐标在事件下面
有人尝试过AI绘图,自动生成行走图吗?
最近被AI入侵得够呛,
突然冒出一个想法,
丢出来试着抛砖引玉。
脚本BUG血玲珑
试着写了一段脚本,发现个BUG,不知道怎么搞,大佬看下
# 血玲珑
a = 2000
for actor in $game_party.actors
# 当前角色HP < 最大HP时
if actor.hp = 0
# 恢复损失的HP
actor.hp += actor.maxhp - actor.hp
p a
end
end
如何防止扣除血量超过变量a的数值,
比如a=2000,损失了3000 ...