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

Project1

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

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

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
跳转到指定楼层
1
发表于 2011-8-22 15:38:30 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
列如角色的职业是战士,那么升级时有60%加力量,30%加敏捷。不同职业的百分比都不一样。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
2
 楼主| 发表于 2011-8-22 16:07:21 | 显示全部楼层
wsmyzc 发表于 2011-8-22 16:01
其实可以用事件来做。。脚本的话以前没见过。。悬赏吧

事件怎样写?

点评

条件分歧,增减能力值就行了  发表于 2011-8-22 16:30
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
3
 楼主| 发表于 2011-8-22 18:37:06 | 显示全部楼层
MSQ 发表于 2011-8-22 16:17
这个用脚本会好些,但我不会的说~~,所以我有个超麻烦的公共事件。
公共事件——并行处理——开关X ...

按你这样说即是假如我满级是99,我要由1级做到99级?
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
4
 楼主| 发表于 2011-8-22 19:13:59 | 显示全部楼层
MSQ 发表于 2011-8-22 18:54
的确,但只要做好升一级的,接着一直复制粘贴,记得要倍数复制,即1->2->4->8...复制八次,接着改等级就 ...

我写了升级加1点,但是当它升级时所加的点数却是随机的……这是为什么?
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
5
 楼主| 发表于 2011-8-22 19:59:02 | 显示全部楼层
MSQ 发表于 2011-8-22 19:32
嗯?该不会是公共事件不断执行吧,加上事件进程的中止试试。

你可以说一下那个并行处理的开关是怎样设置的吗?
是直接将开关就可以吗?
回复

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2010-1-16
帖子
55
10
 楼主| 发表于 2011-8-23 15:46:50 | 显示全部楼层
◆变量操作:[0061:主角的等级]=[小明]的等级
◆变量操作:[0063:小明的变量]=2
◆条件分支:变量[0061:主角的等级]==2
  ◆条件分支:变量[小明的变量]==2
    ◆变量操作:[0062:随机]=随机数(1…10)
    ◆条件分支:变量[0062:随机]<=6
        ◆增减能力值:[小明],最大HP+1
        ◆变量操作:[0063:小明的变量]+=1
     :除此以外的场合
        ◆
     :分支结束
    ◆
:除此以外场合
    ◆
:分支结束

这样?
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-15 09:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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