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

Project1

 找回密码
 注册会员
搜索

汪汪大神,求在帮一下下

查看数: 2725 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-10-19 22:24

正文摘要:

本帖最后由 fjjghj1 于 2015-10-19 23:20 编辑 不好意思再次麻烦你,我只有10VIP了。。。 http://pan.baidu.com/s/1c0G12oC    上次这个工程(按照您说的地方修改了,并且这个工程可以加点)。。  ...

回复

汪汪 发表于 2015-10-21 08:27:09
Scene_Lvup
   $point = $game_variables[@actor.id + LEVEL_UP_VARIABLE]
下面添加上
   $game_system.db_point[@actor.id][5] = $point
    for i in 0..4 #加的3行
       $game_system.db_point[@actor.id][5] += ($game_system.db_point[@actor.id])[i]
    end

点评

大神非常抱歉,昨天果然喝多了,其实没有问题了… 毕竟等级没有提升的话是只能加那么多点,,脑子喝矿了,抱歉啊,谢谢了  发表于 2015-10-21 13:16
fjjghj1 发表于 2015-10-20 21:29:27
本帖最后由 fjjghj1 于 2015-10-20 21:31 编辑
汪汪 发表于 2015-10-20 20:37
建一个新工程,把这个替换掉就可以.这样那个工程的脚本就变成我发的那个了.
当然也可以直接复制到你那个原 ...


恩恩。大大。复制进去之后还是提示的Scene_Lunp的421发生错误饿。。我把我的Scripsts发出来您看看


这个好像是没有修改的时候的状态。。

Scripts.rxdata

511.05 KB, 下载次数: 66

点评

大概明白了。明天给你看看。  发表于 2015-10-20 23:09
额额,大神我觉得我还是起来在试一下,我现在喝多了,脑子是矿的,,抱歉啊,明天白天试了在跟您说。  发表于 2015-10-20 22:51
额外增加100点可加的点数的话, 1级 本来又10点属性点可以加5点力量加上额外增加的点数可以加55力量,但是变得只能加20了。。。  发表于 2015-10-20 22:49
比如本来没用变量,正常加点的话 一个角色 本来有10点属性点,可以增加力量5点。如此增加的话到100级可以增加力量500点,但是如果用变量给角色额...  发表于 2015-10-20 22:49
如果用变量增加了属性,就不能1级这么加了。。。饿,,可能我的叙述有问题,您可以试一下,就是变量增加角色加点,然后就不正常了。。  发表于 2015-10-20 22:47
fjjghj1 发表于 2015-10-20 20:29:04
汪汪 发表于 2015-10-20 19:25
额,创建一个新工程,移过去(data文件夹,),然后打开新工程就行....(当然也可以替换原工程的,不过做好保存.) ...

呃呃?什么意思呀大大我没看懂,您的意思是弄个新工程复制老工程的data,其他东西不复制吗?包括您刚说的修改脚本的东西都不弄了么
汪汪 发表于 2015-10-20 19:25:45
本帖最后由 汪汪 于 2015-10-20 20:26 编辑

Scripts.rxdata (473.61 KB, 下载次数: 88)
额,创建一个新工程,移过去(data文件夹,),然后打开新工程就行....(当然也可以替换原工程的,不过做好保存.)

点评

★Game_Actor 人物加点脚本 Scene_Lvup  发表于 2015-10-20 19:31
汪汪 发表于 2015-10-20 17:20:23
本帖最后由 汪汪 于 2015-10-20 17:23 编辑

在★Game_Temp 里的
RUBY 代码复制
  1. $db_point = {}
  2.     $db_point_old = {}
  3.     $db_point_enable = {}
  4.     for i in 1 ... $data_actors.size
  5.       $db_point[i] = [0,0,0,0,0,0]
  6.       $db_point_old[i] = [0,0,0,0,0]
  7.       $db_point_enable[i] = [true,true,true,true,true]
  8.     end

删除

★Game_System下面
添加
RUBY 代码复制
  1. attr_accessor :db_point_old
  2.   attr_accessor :db_point_enable     
  3.   attr_accessor :db_point

def initialize 下添加
RUBY 代码复制
  1. @db_point = {}
  2.     @db_point_old = {}
  3.     @db_point_enable = {}
  4.     for i in 1 ... $data_actors.size
  5.       @db_point[i] = [0,0,0,0,0,0]
  6.       @db_point_old[i] = [0,0,0,0,0]
  7.       @db_point_enable[i] = [true,true,true,true,true]
  8.     end

也就是这样

然后搜素所有的  $db_point  替换为 $game_system.db_point
汪汪 发表于 2015-10-19 22:24:19
本帖最后由 汪汪 于 2015-10-20 21:45 编辑


建一个新工程,把这个替换掉就可以.这样那个工程的脚本就变成我发的那个了.
当然也可以直接复制到你那个原工程里,不过保险起见不要这样....万一有错误大概无法恢复吧.

Scripts.rxdata (511.09 KB, 下载次数: 80)
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-22 20:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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