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

Project1

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

[已经解决] 脚本没效果

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3606
在线时间
1891 小时
注册时间
2010-6-19
帖子
1211
跳转到指定楼层
1
发表于 2014-12-30 07:21:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 RyanBern 于 2015-1-4 22:15 编辑

下面这段脚本
  1.      if @anime_count > 14 - @move_speed * 2
  2.      if not @step_anime and @stop_count > 0
  3.        @pattern = @original_pattern
  4.      else
  5.        @l = @character_name.split(/★/)[1] != nil ? @character_name.split(/★/)[1].to_i : 4
  6.        @pattern = (@pattern + 1) % @l
  7.      end
复制代码
我改成
  1.      if @anime_count > 14 - @move_speed * 2
  2.      if not @step_anime and @stop_count > 0
  3.        @pattern = @original_pattern
  4.      elsif
  5.        @l = @character_name.split(/★/)[1] != nil ? @character_name.split(/★/)[1].to_i : 4
  6.        @pattern = (@pattern + 1) % @l
  7.      elsif
  8.        @l = @character_name.split(/☆/)[1] != nil ? @character_name.split(/☆/)[1].to_i : 4
  9.        @pattern = (@pattern + 1) % @l  
  10.      end
复制代码
可是怎么这句没效果
  1.        @l = @character_name.split(/☆/)[1] != nil ? @character_name.split(/☆/)[1].to_i : 4
  2.        @pattern = (@pattern + 1) % @l  
复制代码
来个朋友帮看下改怎么改。      

点评

如果不希望被人看到帖子里的一些隐私黑历史一类的东西可以去版主申请删帖吧?,(可用举报功能  发表于 2015-1-4 22:19
进入帖子编辑回去不就完了?可能是误操作  发表于 2015-1-4 22:19
阅读权限是做啥?  发表于 2015-1-4 17:36
阅读权限是什么情况= =  发表于 2015-1-1 15:51

评分

参与人数 1星屑 +35 收起 理由
︶ㄣ牛排ぶ + 35 手动认可奖励

查看全部评分

Lv3.寻梦者

梦石
0
星屑
3606
在线时间
1891 小时
注册时间
2010-6-19
帖子
1211
17
 楼主| 发表于 2015-1-4 17:23:56 | 只看该作者
恐惧剑刃 发表于 2015-1-2 11:54
已经改好。。。。。

我有个想法,能不能这样改,宠物ID弄成数组,比如1号敌人对应的宠物为【30-50】号ID的角色,当成功捕捉1号敌人的时候,随机加入【30-50】号之间的1个角色为宠物。每抓1次1号敌人,这个数组里的角色就少1个,当【30-50】号都被抓光了,就显示该怪物,无法继续捕捉。还有当角色放生【30-50】号ID的时候,捕捉的ID里就加上对应的ID,表示那个ID又可以在被捕捉。貌似这样能修改吗。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
帖子
1316
16
发表于 2015-1-2 11:54:51 | 只看该作者
本帖最后由 恐惧剑刃 于 2015-1-3 12:25 编辑

已经改好。。。。。

捕捉.zip

1.27 MB, 下载次数: 76

点评

貌似这种高难度问题,回答的人好像很少的。  发表于 2015-1-6 19:52
我说的数组的方案好弄不,可以的话先帮我弄个,至少比现在的好,现在这个捕捉感觉太鸡肋了。那个难的等你有时间在帮我弄。  发表于 2015-1-6 19:51
有时间我会尝试下,不过在此之前先等等其他人的答案吧,这还真不好改。。  发表于 2015-1-6 19:47
个人不太看好,我是想记录宠物的各种信息,然后在战斗时新生成一个角色,而且绝对的独一无二,战斗后删除数据。不过没试过,效率估计低  发表于 2015-1-6 19:46
大神,看下那样可以弄吗。  发表于 2015-1-5 18:06

评分

参与人数 1梦石 +1 收起 理由
︶ㄣ牛排ぶ + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3606
在线时间
1891 小时
注册时间
2010-6-19
帖子
1211
15
 楼主| 发表于 2015-1-2 07:19:45 | 只看该作者
本帖最后由 黑米馒头 于 2015-1-2 08:07 编辑
恐惧剑刃 发表于 2015-1-1 17:30
已经修改好


貌似刚才又测试了下,4个角色宠物都满了的话,只显示1次的。
可以话帮忙重新弄个提示框,弹出提示框的时候,要按C键或X键盘才消失掉。那样就看的清了

不能捕捉的敌人的提示能不能改成,【该敌人无法捕捉】,
现在是不显示文字,能不能改成,角色选择捕捉的时候,也像可以捕捉的那样,先显示捕捉动画,在弹出提示框,该敌人无法捕捉。


我把你以前帮我弄的提示框放进去了,你帮我弄下
捕捉.rar (1.27 MB, 下载次数: 36)

点评

改好了  发表于 2015-1-2 14:11
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3606
在线时间
1891 小时
注册时间
2010-6-19
帖子
1211
14
 楼主| 发表于 2015-1-1 19:14:14 | 只看该作者
本帖最后由 黑米馒头 于 2015-1-1 19:59 编辑
恐惧剑刃 发表于 2015-1-1 17:30
已经修改好


如果4个角色宠物都满的话,捕捉的时候,之显示1个"宠物仓库已满,无法捕捉",能弄成每个人都有对应的提示吗。还有当敌人不能捕捉的时候,去捕捉的话,显示“该怪物无法捕捉”,还有提示框能重新弄个吗,@help_window.set_text里的显示的时间太短。弄一个class Window_Tip < Window_Base当提示窗口

点评

可以自行添加 , 提示窗口 脚本很多了 。。。  发表于 2015-1-2 06:10
是每人都有提示的吧 只不过没等消失下一个角色的提示又出现了。看起来只提示了一次。。有一段 什么什么 = 1 return 那里就是无法捕捉的情况 可以z...  发表于 2015-1-2 06:09
回复 支持 反对

使用道具 举报

Lv1.梦旅人

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
帖子
1316
13
发表于 2015-1-1 17:30:14 | 只看该作者
已经修改好

baby(1).zip

1.27 MB, 下载次数: 36

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3606
在线时间
1891 小时
注册时间
2010-6-19
帖子
1211
12
 楼主| 发表于 2015-1-1 15:39:58 | 只看该作者
本帖最后由 黑米馒头 于 2015-1-1 16:07 编辑
恐惧剑刃 发表于 2015-1-1 13:31
大概就是这样了,刚才出错是因为没有设置“主人”

另外那个提示框。。


这个范例里设置人物携带最高为5只宠物,能否设置成宠物满了,选择捕捉的时候就会弹出一个提示框,会提示,宠物满了,不能捕捉。发现个问题,不可捕捉的敌人ID,这个有问题,我设置成   UNENID = [2,3] # 不可以捕捉的敌人id ,可是战斗的时候,2和3可以捕捉,别的都不能捕捉。。这是什么情况。能否在弄个,当敌人为不能捕捉的怪物时,光标选择敌人,就会弹出,该敌人不能捕捉的字样。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
帖子
1316
11
发表于 2015-1-1 13:31:47 | 只看该作者
本帖最后由 恐惧剑刃 于 2015-1-1 13:43 编辑

大概就是这样了,刚才出错是因为没有设置“主人”

另外那个提示框。。
我不知道你这个截图是PS的 还是用了 其他提示框脚本 再截的图

如果用了脚本的话,把文字部分替换到就好了

还是老样子,禁止同时拥有一样的宠物
加了判断不会重复捕捉


忘了概率问题 重新上传下附件
现在的算法就是,只要敌人HP越趋近0 所得随机数就越小 捕获概率就越大

baby.zip

1.27 MB, 下载次数: 37

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3606
在线时间
1891 小时
注册时间
2010-6-19
帖子
1211
10
 楼主| 发表于 2015-1-1 08:59:39 | 只看该作者
恐惧剑刃 发表于 2015-1-1 08:17
大概就是这样
遗憾的是 独立宠物依然没有做

能否改成这样,捕捉有几率,HP越低越容易捕捉成功,
失败的时候显示

成功的时候显示

当敌人被捕捉成功的时候,对应的敌人就直接消失掉。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

薄凉看客

梦石
0
星屑
50
在线时间
1269 小时
注册时间
2010-6-20
帖子
1316
9
发表于 2015-1-1 08:17:45 | 只看该作者
大概就是这样
遗憾的是 独立宠物依然没有做

貌似不太好改啊
我想用一个数据记录独立的宠物HP MP EXP LV等
在战斗前初始化一个绝对独立的角色,不知道可不可以, 反正我没试过。。

baby.zip

1.27 MB, 下载次数: 54

点评

发现个问题,当敌人被捕捉之后,第二回合战斗结束了,然后设置改宠物为参战,接着进入战斗就出现脚本错误  发表于 2015-1-1 09:05
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 08:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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