如何做一个排行榜
比如一个名气排行榜,指定为某一变量,排序...显示出来
求助,bitmap的名字怎么设置
我已经P出name是“0.许悲”
报错CW
bitmap = RPG::Cache.haoyoutx(name) rescue nil
cw = bitmap.width
ch = bitmap.height
src_rect = Rect.new(0, 0, cw, ch)
是我图片没改名,已经没事了
战斗判断最少血量 但是不会进行刷新重新判断的问题
@cinderelmini
[pre lang="ruby"]
party = $game_party.actors.dup
min_hp_actor = party.sort!{|a, b| a.hp b.hp}.shift
p $min_hp_actor.name
[/pre]
这段代码我用在战斗中是这样的
[pre lang="ruby"] i
if @active_battler.is_a?(Game_Actor) && @skill.id == 67
next if @active_battle ...
根据 窗口外观图片小三角形显示,显示不同背景图片
这种效果
脚本怎么写?
窗口外观图片小三角形显示效果脚本在哪里?
窗口外观图片小三角形显示效果脚本在哪里?
未定义的局部变量或方法在哪定义
新人帖
怎么用RPG Maker XP做文字冒险游戏
self.contents.draw_text显示的变量叠在一起了怎么办
self.contents.draw_text(60, 100, 120, 32, NPCYYDCW::GQ[$jjcCommands[id]].to_s)
1号角色的帮助窗口里显示变量10
然后转到2号帮助窗口变量就成了10和0的叠加,应该是要显示0的
我在UPDATE里面有
@jies_Window.set_ren(@jjccommand_window.index)
帮助窗口里有
...
战斗中如何能简便的判定到我方血量最小的那个
就是奶妈在释放恢复技能的时候 会自动判定当前队友中血量最低的那个来进行恢复 包括自己
求支招!!{:2_271:}
脚本莫名其妙错误
那个,再来请教一个问题。
Game_BattleAction中的62行的脚本莫名其妙错误。。。。战斗中攻击或者防御,使用道具的时候就会发生错误。然而这里是没有使用过其它脚本的人,所以觉得很奇怪啊QAQ
状态结束后触发脚本
今天凌晨开了请教贴,但没有自己想要的效果于是再来伸手(其实这就是伸手嘛)
我想做到4号状态自然结束后,当前结束的那位角色(或者敌人),HP等于1
于是我把脚本改成这样
# ● 状态自然解除 (回合改变时调用)
#--------------------------------------------------------------------------
def remove_states_auto ...
深夜请教,在某角色结束某状态后执行某脚本
原帖如下
在Game_Battler 2脚本的
[pre lang="Ruby"]
elsif rand(100) < $data_states.auto_release_prob
[/pre]
后面插入
if self.state?(4)
A
end
可以做到当4号状态结束后,结束状态的那位角色执行A内容。
但我想加一个条件,当1号角色结束4号状态后,额外执行另一个内容。
在这里又要做一次 ...
属性有效度,属性和状态的选项+-
你好,我的问题是
选择职业时的属性有效度是什么意思是说比如点了炎是指炎对这个职业攻击有效么,A到F是严重程度么,
还有武器的属性和状态是+号-号和不选这三个什么意思呢,求教
$scene.spriteset.dispose经常提示没定义怎么解决
刷新里面有
$scene.spriteset.dispose
$scene.spriteset = Spriteset_Map.new
$scene.hud_update
可是经常提示 spriteset没定义,应该是有打开界面和没打开界面时的问题。
好像不能用$scene.spriteset.dispose if $scene.spriteset
求一个变身系统
求助帮忙找一个变身系统,使用物品变身,增加技能,龙战士那个范例失效了,他的设定和我要求差不多。
角色进入某状态时无法防御
想做一个状态=== 无防御 ====
当角色附加该状态时,物防/魔防都是0,且无法防御
我改了防御修正的脚本,请问如何修改让该角色无法防御?
[pre lang="ruby"] # 防御修正
if self.guarding?
self.damage /= 2
end
if self.state?(342)
self.damage *= 2
end [/pre] ...
attr_reader是什么意思
F1解释看不懂
attr_accessor(name ... )
为 name 属性定义读取和写入的方法。name 可以是 Symbol 或字符串。
attr_reader(name ... )
定义 name 属性的读取方法。name 可以是 Symbol 或字符串。
attr_writer(name ... )
定义 name 属性的写入方法(name=)。name 可以是 Symbol 或字符串。
CLASS里面的DEF不是本来就 ...
鎖定領隊角色的方式
現在我可以按x換角色(設置為鍵盤A鍵)【曾發過的、已解決覺得問題帖: 用公用事件達成按鍵更換領隊為何無效】,而目前隊裡只有兩個角色A跟B
在某段劇情裡我必須只能控制B,然而A還是在隊裡
請問有什麼方式可以在不梯隊員的情況下,鎖定操縱角色是誰嗎?
目前我可行的方法是
事件設為"並行處理"
然後移除A再讓A入隊,這能保 ...
为某角色添加某状态的脚本怎么写啊?
为某编号角色添加某编号状态,还有为某编号角色解除某状态的脚本怎么写啊
新人帖
为什么战斗不显示战斗背景
丑新来问一个问题...刚接触rmxp,发现运行游戏时不显示战斗背景,然而在战斗测试的时候战斗背景没有异常。
为什么我加.和没加.P出的两个@值不一样
p self.battler#.weapon_id
我这样P可以P出这个是14
为什么 p self.battler.weapon_id就是P出0
我在Game_Enemy < Game_Battler里面加了装备变量怎么读写
class Game_Enemy < Game_Battler
def initialize(troop_id, member_index)
@weapon_id = actor.weapon_id
@armor1_id = actor.armor1_id
@armor2_id = actor.armor2_id
@armor3_id = actor.armor3_id
@armor4_id = actor.armor4_id
参考Game_Actor已经把Game_Enemy都设置起来了,玩起来没问题。
问 ...
怎么通过脚本使敌人的六围属性等于角色对应ID的六围
比如使2号ID的敌人的,HP,SP,力量,灵巧,速度,精神。和2号ID的角色库一样。
进来看看我这个角色新加的变量该怎么改
我给角色设置了个体值努力值。
可是我角色加入选初始化,那么角色的个体值就会重复刷两次,这样当前HP和MXHP,SP,就对不上
[pre lang="ruby"]class Game_Battler
attr_accessor :nl_zh
attr_accessor :nl_maxhp
attr_accessor :nl_maxsp
attr_accessor :nl_str
attr_accessor :nl_dex
...
求状态增加某属性技能伤害
在66搜不到,所以开了一张帖子,希望大大不要厌烦,也希望知道的大大能助力我。
我想做一个效果,当附加某状态时,某属性技能的威力提升1.5倍,这个方法敌人也受用。
关于这个效果我想到了脚本+事件的写法:
$data_skills[1].power += 20
然后再战斗胜利、逃跑、结束的时候再插入一句
$data_skills[1].power -= 20
但是因为 ...
xp能不能像vx那样可以使用远景地图
{:2_277:}{:2_277:}{:2_250:}
怎么给人物添加变量属性
我在class Game_Actor < Game_Battler
添加了
attr_reader :xinde
里面的 def setup(actor_id)
里面添加了@xinde = 0
可是实际P $game_party.actors[0].xinde了并没有这个
可是我看别人的脚本也都是在这里写个就能P出来。
默认的HP,SP也是着这里设的吧
在Game_Battler 1里面也设置了就可以了。
自己解决了 ...
截图存档脚本如何配合人物跟随脚本,当开启跟随时存档zhix...
想请问一下各位大神,截图存档脚本如何配合人物跟随脚本,当开启只显示队友A时,存档时其他角色不显)呢?(比如开启跟随时存档显示四个角色,当关闭跟随时就只显示队长一个角色)我 用的是下面的截图存档脚本.谢谢各位大神.
###使用说明
#使用前请复制sceneshot.dll到游戏文件下,并新建文件夹Save
#将此文本插入main前面
#游戏前显 ...
怎么在一个地图里面显示另一个地图而且能放大缩小
http://www.iqiyi.com/w_19rse4i8o5.html
弄一个魔镜的效果:
1、魔镜中出现缩小的地图
2、魔镜开始放大
3、魔镜正常显示,里面的事件也发生动作
4、魔镜缩小
再者,就是两个地图拼接
以上只是说明这个功能的重要性
求助,事件.moveto过来的时间太慢了
[pre lang="ruby"]class Game_Character
def jjc_npc_huanren
$game_variables[24] = $game_map.events.values.select{|ev| ev.event.name == "Enemy"}
$npc_zb_chong = $game_map.events.values.select{|ev| ev.event.name == "Enemyzb"}
if $game_map.events[$game_variables[24][0].id] == nil and $game_map.events[$ ...
为什么乘除计算不正确
[pre lang="ruby"]30/100*50[/pre]
为什么结果是0
30/100结果也是0
新人帖
追加武器种类
想设置主武器,副武器之流。求教
怎么修改战斗选项栏的位置
怎么把左边那个的位置给改了?
求大神指点
能不能读取到“”变量里的首数字
$jjc_rwbl[0] = "0.许悲"
怎么读到0
新人帖
为什么用不了这些人物图?
如题,是从网上下载的
我这样为什么说我没有定义
我在公共事件的脚本里输入 jjc_npcxuanchong
[pre lang="ruby"]class Game_Party
def jjc_npcxuanchong
haoma = NPCYYDCW::CW[$jjc_rwbl]
#从中选出1号宠
haomaone = haoma[rand(haoma.size)]
haoma.delete(haomaone)
#选出2号宠
haomatwo = haoma[rand(haoma.size)]
haoma.delete(haomatwo)
#选出3号宠
haomathree = h ...
新人帖
菜鸟横版
我用了菜鸟横版,但是没有行走图,怎么弄战斗图?
脚本怎么在前进一步前速度提高,移动完后变回来
我这样写没用,速度还是没变
[pre lang="ruby"]#--------------------------------------------------------------------------
# 强制移动效果
#--------------------------------------------------------------------------
def force_move_effect(action_id)
a = @move_speed
#跳跃
force_jump = Dat ...
如何把时间带入变量
做个农场的效果,大概就是种个菜,过俩小时熟了再过来就可以收了
种个菜,关游戏,过俩小时再上游戏收菜这样
首先是调用系统时间,我这边是把游戏时间那一栏也直接改成了显示系统时间,也不是很难,就算完全不会脚本,但照本宣科还是会的,就是改Time.now而已,试验个十几次的也就出来了
接下来的一步是把时间带入变量判断 ...
指定技能伤害
想把第一个技能治疗固定伤害是1000该怎么写,不懂脚本的我写了下果然不行,只能来求助了
# 计算基本伤害
if user.skill ID?(1)
self.damage = -1000
else
self.damage = power * rate / 20