设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1993|回复: 7
打印 上一主题 下一主题

[已经解决] VX中怎么做加遇敌率的药

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
177 小时
注册时间
2010-8-20
帖子
332
跳转到指定楼层
1
发表于 2012-11-15 09:52:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
比如我在A地图原先地图默认是30步/遇,吃了遇敌药变成10步/遇,或者50步/遇~是用公共事件还是脚本??球教~

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
2
发表于 2012-11-15 12:49:18 | 只看该作者
用脚本,Game_Map 220行,
  1. return @map.encounter_step
复制代码
改为
  1. if $game_swithces[X] == true
  2. return @map.encounter_step/Y
  3. else
  4. return @map.encounter_step
  5. end
复制代码
其中X为使用了遇敌药之后打开的开关,Y为遇敌的倍率。

点评

多谢啦~  发表于 2012-11-16 09:55

评分

参与人数 2星屑 +164 收起 理由
Luciffer + 160 认可答案
怪蜀黍 + 4 主要问题解决了

查看全部评分

这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4699
在线时间
5240 小时
注册时间
2009-4-29
帖子
14318

贵宾

3
发表于 2012-11-15 14:08:51 | 只看该作者
a364774426 发表于 2012-11-15 12:49
用脚本,Game_Map 220行,改为其中X为使用了遇敌药之后打开的开关,Y为遇敌的倍率。
...


补充:
1、吃药之后需要调用公共事件打开相应的开关。
2、遇敌率改变的持续效果还原应该由计时器或者步数来计算。
(1)计时器的情况,在计时器为0时关闭相应开关来移除遇敌率改变的效果。
(2)步数的情况,在走动规定步数后关闭相应开关来移除遇敌率改变的效果。

点评

- -|| 突然想到珍珑棋局……  发表于 2012-11-15 22:57
那为什么一开始那么多人说不能这么写呢?(我当时测试了一个上午,尝试了多种方法……)  发表于 2012-11-15 22:54

评分

参与人数 2星屑 +160 收起 理由
Luciffer + 100 我很赞同
八宝粥先生 + 60 精品文章

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1257
在线时间
423 小时
注册时间
2011-6-30
帖子
497
4
发表于 2012-11-15 17:54:16 | 只看该作者
本帖最后由 0newing 于 2012-11-15 17:57 编辑

这个我最近刚刚完成了
首先遇敌药对应一个公共事件,然后公共事件里写上脚本,贴个图吧,呃,看主要部分就好,其余YY的部分请无视……(这是我正在完成的作品)

其中第一个脚本是恢复默认,第二个是变成你想要的遇敌步数,那个10可以改成任意你想要的数值。
要是看不懂再联系我吧,(我想这应该很明确了……)不过不知道会不会有bug出现
各位擅长脚本的帮忙看看吧……

点评

经测试,果然可以这样用,之前从来也不知道,喵!你赢了,P叔和大家都输了。  发表于 2012-11-15 20:53
错啦,错啦!def 这么能写在这里?喵~  发表于 2012-11-15 20:45
def还能用在这里?  发表于 2012-11-15 19:23
这样写貌似不可行,阁下试过了吗?喵~  发表于 2012-11-15 18:47

评分

参与人数 2星屑 +18 梦石 +2 收起 理由
Luciffer + 2 认可答案
怪蜀黍 + 18 你赢了,我们都输了,喵~

查看全部评分

点这里给我发邮件
有事欢迎给我发邮件哟~~
不出意外的话都会回复的哟~~~
邮箱:[email protected]
个人主页:curatorjin.github.io
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1257
在线时间
423 小时
注册时间
2011-6-30
帖子
497
5
发表于 2012-11-15 21:29:32 | 只看该作者
呃,作为脚本盲,求指导def的用法以及含义……

点评

game_map. encounter_step应该已经被定义过,猜测def的用法是调用,return是赋值或者说返回值吧,我是这么理解的~总之谢谢大家了~  发表于 2012-11-16 09:51
因为我们都没有尝试过这样的写法和用法。  发表于 2012-11-15 22:55
def就是定义函数的时候用咯。话说你理解得比P叔透彻,喵~~  发表于 2012-11-15 22:41
点这里给我发邮件
有事欢迎给我发邮件哟~~
不出意外的话都会回复的哟~~~
邮箱:[email protected]
个人主页:curatorjin.github.io
回复 支持 反对

使用道具 举报

Lv2.观梦者

永无止境的旅程

梦石
0
星屑
503
在线时间
1552 小时
注册时间
2012-6-19
帖子
1226

开拓者贵宾

6
发表于 2012-11-15 22:20:25 | 只看该作者
本帖最后由 丿梁丶小柒 于 2012-11-15 22:21 编辑

好吧 我使用了最简单的事件操作
我这里是在地图上的事件,
LZ可以使用公共事件打开并行处理
获得次状态之后,每按一次方向建都有随机变量
注意按着不放的时候 变量随机变快
变量到达5-10之内 遇敌

评分

参与人数 1星屑 +120 收起 理由
Luciffer + 120 我很赞同

查看全部评分

[url=https://rpg.blue/thread-389697-1-1.html]https://rpg.blue/https://rpg.blue/data/attachment/forum/201602/26/220128cfbxxs47xth4xkz4.jpg[/url]
<font size="5">[color=Green][url=https://rpg.blue/forum.php?mod=viewthread&tid=396208&extra=page%3D1][color=DeepSkyBlue]全新配套ACT系统,每周末一大更新,尽请期待。[/color][/url][/color]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
177 小时
注册时间
2010-8-20
帖子
332
7
 楼主| 发表于 2012-11-16 09:32:32 | 只看该作者
多谢各位大神~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1257
在线时间
423 小时
注册时间
2011-6-30
帖子
497
8
发表于 2012-11-16 12:38:52 | 只看该作者
好吧,我给你解释一下,开始的时候我想到的是给encounter_step这个变量赋值,但是提示说没有这个方法(我想可能是说这个变量不能赋值),既然无法赋值,那就只有重新定义了。。。return是调用这个变量后以return后的数值返还变量,如此就改变了原变量的值。。。(个人理解仅供参考)

评分

参与人数 1星屑 +50 收起 理由
咕噜 + 50 认可答案

查看全部评分

点这里给我发邮件
有事欢迎给我发邮件哟~~
不出意外的话都会回复的哟~~~
邮箱:[email protected]
个人主页:curatorjin.github.io
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-23 07:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表