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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: aaalbx
打印 上一主题 下一主题

[已经解决] 怎样才能让游戏里的转职系统不出错?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
94 小时
注册时间
2011-7-2
帖子
79
11
发表于 2011-8-21 16:19:38 | 只看该作者
LS 要不你试试这个
actor = $game_actors[1]
@class_id = actor.class_id
@level =$data_actors[1].initial_level
# 学会特技
    for i in 1..@level
for j in $data_classes[@class_id].learnings
        if j.level == i
  actor.learn_skill(j.skill_id)
        end
      end
    end

转职后,只要是资料库里,新职业中,主角的等级可以掌握的技能都能学会


凌空飘雪于2011-8-21 16:24补充以下内容:
只要在事件中的脚本里直接写上就行了,我是默认1号角色写的
回复

使用道具 举报

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

12
发表于 2011-8-21 16:38:57 | 只看该作者
iten1017 发表于 2011-8-21 14:52
我想借这个主题问一下,假如我在20级转职,怎样才呢使主角学会此职业20级以前的技能?
因为我的游戏是并行 ...

比如ABCD4个技能 分别是角色10、20、30、40级时学会 而角色不一定 在10级转还是100级转 比如角色25级转就学会AB 2个技能 32级转就学会ABC这样吧?

条件分歧 角色等级大于10
学会A
结束

条件分歧 角色等级大于20
学会B
结束

每个技能都这样 如果角色没有达到 则自动跳过此技能的学习 就可以达到你的效果了
回复

使用道具 举报

Lv2.观梦者

路人

梦石
0
星屑
590
在线时间
943 小时
注册时间
2011-8-20
帖子
1011
13
 楼主| 发表于 2011-8-21 16:40:42 | 只看该作者
怎样才能让角色20转职,并且转职完了就不能进行转职了呢????
为填坑而修炼中……
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 02:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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