查看: 1563|回复: 5

[已经过期] 这个,谁能帮忙仔细讲下,谢谢喔!

  [复制链接]
梦石
0
星屑
50
在线时间
24 小时
注册时间
2007-2-9
回帖
292
发表于 2009-7-28 17:09:46 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 DemonPanda 于 2009-7-28 18:14 编辑

就是那个 雪流星 脚本教程第一弹后面附带的补数算法解释
能看懂,就是把“@actor_index += $game_party.members.size – 1”往补数原理里面代的步骤把我搅糊涂了。
我试了下,把@actor_index的值分别代为1、2、3、4其结果为4、5、6、7.
我是以为@actor_index指的是:选择的第@actor_index个角色,
既然选的是第@actor_index个角色,为什么当@actor_index的值为2的时候其结果为5而并不是1呢?
求教耶~

原文:
1234.5 – 678.6 =?
这题当然可以直接算出来,但是因为现在要解释补数的应用,所以:
把1234.5 分割成 1000 + 234.5
找出678.6 对1000的补数
1000-678.6 =321.4
234.5 + 321.4 = 555.9

整个算式展开就是
(1234.5-1000)+(1234.5-234.5-678.6)=555.9
1234.5-1000+1000-678.6=555.9
1234.5-678.6=555.9

@actor_index += $game_party.members.size – 1 同理
假设当前角色为1,队列大小为4,
那麽上一个角色为4
那麽原本是
@actor_index = 1 +(4-1)
以上面补数的方式还原
@actor_index = (5-4) + (5-1-1)
@actor_index = 5-4 + 5-1-1
@actor_index = 5+1-1-1
@actor_index = 5-1 = 4
梦石
0
星屑
50
在线时间
24 小时
注册时间
2007-2-9
回帖
292
 楼主| 发表于 2009-7-28 17:54:36 | 显示全部楼层
呃,没人么?
回复

使用道具 举报

职业水客

梦石
0
星屑
50
在线时间
23 小时
注册时间
2007-2-25
回帖
3229
发表于 2009-7-28 17:55:32 | 显示全部楼层
我是脚本盲-。-
回复

使用道具 举报

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
回帖
2695
发表于 2009-7-28 18:19:28 | 显示全部楼层
什么跟什么啊,版主转去提问区吧

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复

使用道具 举报

PIG·KIN

梦石
0
星屑
45
在线时间
442 小时
注册时间
2009-1-26
回帖
3231

贵宾

发表于 2009-7-28 18:42:26 | 显示全部楼层
很好很强大,雪流星前辈那是VX教程吗?
我是一个风一般的————外卖佬。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
24 小时
注册时间
2007-2-9
回帖
292
 楼主| 发表于 2009-7-28 21:26:01 | 显示全部楼层
貌似很麻烦哦,好像我自己已经明白了耶
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部