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

Project1

 找回密码
 注册会员
搜索
楼主: wu2671437
打印 上一主题 下一主题

[已经解决] 求一个类似火纹的升级加点脚本

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
11
 楼主| 发表于 2011-8-22 20:26:57 | 只看该作者
MSQ 发表于 2011-8-22 20:16
在游戏一开始就做个自动执行的事件,事件内容为打开那个开关,之后自用开关就行了。
那个升级加点随机加的 ...

没有,它不断加下去…
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
12
发表于 2011-8-22 20:42:29 | 只看该作者
wu2671437 发表于 2011-8-22 20:26
没有,它不断加下去…

你的事件列表是如何排列的,并排还是不断嵌入?
试一试标签。在每一级加点后加个跳转至标签,其中标签加在事件底部,再加上事件进程的中止,看看行不行。
回复

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
676
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

13
发表于 2011-8-22 22:04:07 | 只看该作者
没看懂问题。
不过http://rpg.blue/thread-83054-1-1.html这里有手动加点脚本。

------------------------------------
在game_actor里有一个def level_up,
在里面判断角色职业。
加相应的能力点。


----------PS:你是需要自动加点吗?直接修改数据库角色升级加成好了。
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
14
发表于 2011-8-22 22:21:33 | 只看该作者
冰舞蝶恋 发表于 2011-8-22 22:04
没看懂问题。
不过http://rpg.blue/thread-83054-1-1.html这里有手动加点脚本。

大大,楼主的意思是像火纹一样升级随机加点。例如升级了,有可能加力量,但也可能不加,这是因为升级加力量是有概率的。这样的话,战士升级有80%的概率加力量,而魔法师升级加力量的概率只有10%,这样就把职业的差距显现出来了。这种升级方式比较适合那些游戏练级狂人(例如我),不停地凹点——读档存档致力于把人物练成满属性{:nm_7:}——因为这种游戏正常情况下是不可能满属性的。想当初我玩索菲亚的复苏时,全军满力量,一半满属性,看着最后一关的敌人在我面前第一回合就扑倒在地时,就有一种功夫不负有心人的成就感。
等等,我好像跑题了~~该不会扣分吧~~{:nm_3:}~~
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
42 小时
注册时间
2011-7-27
帖子
10
15
发表于 2011-8-22 22:35:36 | 只看该作者
数据库不就能直接设置等级成长!!!有几个职业你就复制几个角色!不就Ok啦
天~无聊胜有聊!!~
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
16
 楼主| 发表于 2011-8-23 14:01:24 | 只看该作者
MSQ 发表于 2011-8-22 20:42
你的事件列表是如何排列的,并排还是不断嵌入?
试一试标签。在每一级加点后加个跳转至标签,其中标签加 ...

◆变量操作:[0061:主角的等级]=[小明]的等级
◆条件分支:变量[0061:主角的等级]==2
    ◆变量操作:[0062:随机]=随机数(1…10)
    ◆条件分支:变量[0062:随机]<=6
        ◆增减能力值:[小明],最大HP+1
        ◆
     :除此以外的场合
        ◆
     :分支结束
    ◆
:除此以外场合
    ◆
:分支结束

因为暂时没网上,只能用手机打出来……
我写成这样只要一直两级就会不断加下去……但我不知怎样改…求高人解决
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
17
 楼主| 发表于 2011-8-23 14:10:06 | 只看该作者
冰舞蝶恋 发表于 2011-8-22 22:04
没看懂问题。
不过http://rpg.blue/thread-83054-1-1.html这里有手动加点脚本。

我不是要手动加点,而是不同职业升级时按一定几率增加属性点,有可能加或者不加
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
18
发表于 2011-8-23 14:11:16 | 只看该作者
昨天又想了一下,发现再加一个变量就可解决。就是在:
◆条件分支:变量[0061:主角的等级]==2
之后加上——条件的分歧:变数【0001:小明的变数】 等于 2
之后在
◆增减能力值:[小明],最大HP+1
后加上——变数的操作:【0001:小明的变数】(加)运算域:1

这样就可以解决了,不过这样除了LV外还要改一个变数,变得更麻烦了{:nm_9:}
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
19
 楼主| 发表于 2011-8-23 14:56:43 | 只看该作者
MSQ 发表于 2011-8-23 14:11
昨天又想了一下,发现再加一个变量就可解决。就是在:
◆条件分支:变量[0061:主角的等级]==2
之后加上—— ...

不知是不是我不理解你的意思,我照你做还是不行
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
354
在线时间
1036 小时
注册时间
2011-5-19
帖子
2098
20
发表于 2011-8-23 14:59:08 | 只看该作者
本帖最后由 MSQ 于 2011-8-23 14:59 编辑
wu2671437 发表于 2011-8-23 14:56
不知是不是我不理解你的意思,我照你做还是不行


怎么可能?对了
◆条件分支:变量[0061:主角的等级]==2
之后加上——条件的分歧:变数【0001:小明的变数】 等于 2
之后在
◆增减能力值:[小明],最大HP+1
后加上——变数的操作:【0001:小明的变数】(加)运算域:1

两个变量不一样。

回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-21 19:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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