查看: 1063|回复: 5

问下关于技能学习

  [复制链接]
梦石
0
星屑
50
在线时间
58 小时
注册时间
2007-8-10
回帖
168
发表于 2009-1-9 04:35:19 | 显示全部楼层 |阅读模式

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

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

×
请问在数据库里设置好到某级别学会某特级
但是学会的特计是肯定的 可不可以实现比如10级学会必杀 但是到10级有可能
学不到必杀 也就是说到特定学该技能的等级后随即学习该技能有可能到10级
学不到数据库里设定好的技能 可以理解吗
谢谢
=============================================
数据库里设计好的技能随机学得
比如在数据库里设置角色到10级学到必杀技能 但是到了10级角色不一定可以学到该技能
效果类似网游中宝宝每升5级领悟技能一个设定好的技能也有几率到等级学不到
一旦错过了设定好的技能那就永远也学不到
(角色技能领悟系统)
不能用事件做因为牵扯的角色太多
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-8-27
回帖
1570
发表于 2009-1-9 04:43:17 | 显示全部楼层
是所有技能都有可能学不到还是指定技能学不到?
BW2又流产了……小柯……懒散……一水……茄子……晨风……还有等等……我要吐槽你们!!!
回复

使用道具 举报

随缘

梦石
0
星屑
55
在线时间
12 小时
注册时间
2007-12-16
回帖
658
发表于 2009-1-9 04:43:26 | 显示全部楼层
可以用并行....随机....可以不用据库里设定好
论坛:
回复

使用道具 举报

梦石
0
星屑
50
在线时间
58 小时
注册时间
2007-8-10
回帖
168
 楼主| 发表于 2009-1-9 05:09:01 | 显示全部楼层
数据库里设计好的技能随机学得
比如在数据库里设置角色到10级学到必杀技能 但是到了10级角色不一定可以学到该技能
效果类似网游中宝宝每升5级领悟技能一个设定好的技能也有几率到等级学不到
一旦错过了设定好的技能那就永远也学不到
(角色技能领悟系统)
不能用事件做因为牵扯的角色太多
回复

使用道具 举报

梦石
0
星屑
50
在线时间
58 小时
注册时间
2007-8-10
回帖
168
 楼主| 发表于 2009-1-9 23:06:30 | 显示全部楼层
顶
回复

使用道具 举报

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
回帖
4461

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

发表于 2009-1-12 09:29:56 | 显示全部楼层
找
    for i in 1..@level
      for j in $data_classes[@class_id].learnings
        if j.level == i
          learn_skill(j.skill_id)
        end
      end
    end

改
       probability = rand(2)
    for i in 1..@level
      for j in $data_classes[@class_id].learnings
        if j.level == i and probability >= 1 #2/3的概率学到
          learn_skill(j.skill_id)
          end
        end
      end

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

生命即是责任。自己即是世界。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部