stone story rpg手机版(石头纪)是一款以收集与进化“石头”为核心玩法的角色扮演游戏。你扮演一位石之旅者,探索神秘世界,捕捉并培养数百种具有独特技能和属性的石头伙伴。游戏特色在于策略性组合石头阵型,应对多样化的敌人和迷宫挑战。其轻量化操作适合碎片时间游玩,画面清新。无论是追求收集的休闲玩家,还是热衷回合制策略的RPG爱好者,都能在这款慢节奏冒险中享受另类养成乐趣。
《Stone Story RPG》在玩法上,除了具备自动战斗刷副本与挑战BOSS的核心机制外,其深度打磨的装备系统堪称本作最突出的亮点。游戏提供了极为丰富的武器种类供玩家选择,同时,由于各个BOSS均拥有截然不同的弱点,玩家若想更高效、更轻松地击败它们,就必须依据不同的战斗效果来搭配装备,才能做到有效克制。此外,多样化的装备合成公式与组合搭配方案,也显著提升了本作的可玩性与策略深度。
游戏特色
1、融合了其他游戏机制的A.I.系统,能为各类玩家群体带来独一无二的游戏体验。
2、数十种可互相搭配使用的物品,有效降低了制定全新策略的难度门槛。
3、一套看似简单实则蕴含深厚探索空间的合成系统。
4、主线剧情流程超过8小时,并辅以程序随机生成的内容,丰富游戏时长。
5、一个充满奇幻色彩的世界,其中遍布怪异的敌人、有趣的旅行者NPC,以及引人入胜的传说故事。
Stone Story RPG 合成配方一览
《Stone Story RPG》代码修改指南
1、获取关卡与装备名称
装备名称:获取过程相当简单。只需将游戏语言切换至英文版,随后查阅装备的名称即可。待代码能够正常运行后,再切换回中文界面。
装备名称后方可以添加星级与词缀进行指定,例如,“poison sword *6 dp”代表一把6星级、带有词缀“dp”的毒属性剑。
通常不建议手动添加星级,因为若不指定,系统会自动选用当前最高星级的同名装备。
需要特别留意的是,以太(Aetherium)类型的装备,其名称首字母用“ae”代替即可。
至于关卡名称,它并不与英文名称完全一致,需要从标签(tab)界面的“Level”字段中获取。
这是“岩石高原”的标签界面,其Level值为“rocky_plateau”。我们使用“loc=rocky”或“loc=plateau”即可定位该关卡。
这看起来似乎与英文名称并无二致。
然而,在处理“闹鬼大堂”时,问题便出现了!
“闹鬼大堂”的Level值是“undead_crypt”,而非“Haunted Halls”。如果使用“loc=halls”,虽然在清理小怪阶段可以正常生效,但一旦进入BOSS战,离开大堂区域,该条件便不再起作用。
换句话说,“?loc=halls&foe=boss”这个条件组合永远无法被触发。
必须使用“loc=undead”或“loc=crypt”才能精准筛选出“闹鬼大堂”这一关卡。(后来我获得了神器“打鬼大棒”,从此无需再区分该关卡内的普通小怪与BOSS,不过这都是后话了,暂且不提。)
2、多重条件下的分级合并技巧
以蘑菇BOSS为例,首先我们需要一个带有“aH”词缀的体力护盾,以此实现自动挂机永动:
实现永动之后,我们还需要提升输出效率,加快挂机速度。因此,需要编写代码,让角色能够根据不同的战斗情况自动更换装备。
首先,当BOSS身上存在护甲时,角色应自动装备锤子。代码可以这样编写:
上图所示的这段代码表示:当目标为BOSS,且目标护甲值大于0时,右手装备盾牌,左手装备锤子。
用锤子击碎BOSS的护盾后,我们希望角色能自动切换成剑,用暴击剑攻击BOSS本体。因此,在代码后面追加:
这样,当目标为BOSS,且目标护甲值等于0时,右手装备盾牌,左手装备剑。
此时我们发现,BOSS的重拳总是会将我们击退,等我们慢吞吞地走回原位时,BOSS已经恢复了大量护盾。
是时候拿出“前冲之盾”了!
剑和锤的攻击射程为5码,我们加入距离判定:当距离大于5码时,装备前冲之盾;当距离小于或等于5码时,则按照之前的规则执行。由于没有直接的小于等于符号,这里用小于6来替代。
新的问题又来了:虽然搞定了蘑菇BOSS,但我以后还想挂机其他BOSS该怎么办?难道要删除这段代码吗?
这是个很容易解决的问题。为了不影响其他BOSS的代码,只需增加一个关卡判定即可。查询可知蘑菇森林的关键词是“forest”,使用“&”符号将“loc=forest”追加到条件后面即可……
“即可”个屁!一行代码根本写不下了!
哦,别慌。我们查阅一下文档,“^”符号是用来连接上一行的。
加好之后,代码终于能正常运行了,但同时也变得像一坨乱麻。
为了解决代码过于复杂的问题,需要运用一个小技巧:在条件中进行分级处理。
通过换行并在下一行前方添加空格的方式,可以设置次级条件。(次级条件下的动作也要相应增加一个空格缩进。)
系统会优先判定主条件,主条件通过后,才会判定次级条件。其效果等同于使用“&”符号进行连接。
理解了次级条件的格式后,要知道在一个主条件之下是可以添加多个次级条件的。
我们可以将多个代码片段中条件相同的部分提取出来,作为主条件,从而简化整体代码结构。
例如,将“loc=forest”作为主条件,对上例中的代码进行简化。
接着将“foe=boss”提取出来,再次进行简化。
然后将“foe.distance<6”提取出来,再次进行简化。
如此,我们便获得了一份层级分明、逻辑清晰的好代码。
3、实例解析
1、蘑菇森林
2、闹鬼大堂
3、灼热矿井
更新日志
v4.32.3 版本
袋鼠龙社区问题修复
- 修复了导致瘟疫魔杖投射物出现致命错误的问题。
- 修复了火元素投射物的渲染方向,使其恢复正常。



