- UID
- 31046
- 帖子
- 123
- 积分
- 78
- 紫菀
- 0 朵
- 花瓣
- 103 片
- 花蕊
- 8 朵
- 野草莓
- 18 个
- 蒲公英
- 47 朵
- 社区等级
- 7 级
- 在线时间
- 76 小时
- 注册时间
- 2008-5-5
- 登录状态
-
当前离线
|
楼主
发表于 2008-5-30 01:03
| 只看该作者
让大家看看一篇专业的加工师心得
加工师须知
(简介)玩过很多的游戏,我基本扮演的都是加工师。是别人羡慕让自己的虚荣得到满足,那怕是亏了也不说亏。
刚刚上手的时候,我看了无数的加工心得,我很喜欢
加工的手法2种:连点 和 垫 大多是连点和垫结合起来
一天我看了一个的人的帖子,我震撼了 我以前的什么经验不过都是感性的认识而已
我去找了在他文中出现的随即数文章,后来我学了C语言(我爸爸要是知道了 非气死~~~~!为了游戏学习)
现在论坛上的加工心得 我是不会看的 都是在瞎扯
我学习了C语言
我知道的是利用rand()函数可以产生0-32767的整数{rand()函数是定义在<stdlib.h>中的函数 可以在头文件中查看到rand()函数的原型}
%在C中是求余运算符 5%5=0,6%5=1 7%5=2 8%5=3 就是求余数的
rand()%6就是随即产生1-5的整数
1+rand()%6就是随即产生1-6的整数
rand()函数产生的不是真正的随即数,只是被反复调用才产生数列
我们可以模拟1-6的随即数6000 记录每个数出现的次数 结果是 每个数出现的次数都在1000上下波动 差值最大30
但是那人没有说清楚事实上 是可以产生的
在C语言标准库中srand可以实现随即数的产生 主调函数srand接受一个无符号的整数 能控制srand在每次调用产生随即的数列
无符号的整数,在C中占2个字节 最大的整数就是0-65535的整数(注srand函数的原型在<stdlib.h>)
无符号的整数极为重要,可以控制 srand在每次调用函数都会产生不同的随即数列
(时间)srand(time(null));这是把时间当作无符号的整数传递给 srand函数 在有srand产生随即的数列
回到加工 srand(time(null));1+rand()%15 产生的是1-15的数字
+1 1-15是成功
+2 1-14
+3 1-13
+4 1-12
+5 1-11
+6 1-10
+7 1-9
+8 1-8
+9 1-7
+10 1-6
+11 1-5
+12 1-4
+13 1-3
+14 1-2
+15 1
至于打孔和合成卡片什么的都是基于加工的数据做的调整
用些控制结构比如IF (用了什么RMB道具 后面在加调用语句增加成功...) ELSE(没有用 后面就是一个基本的调用) 关键是垫东西 一个SWITH语句 用于用于纪录成功和失败的次数 比如说 +9失败了3次 +10失败了4次 在这些失败累计超过一定的值的时候 你必定会成功........
我刚学知道的太少 以后会给大家 说些更多的.......
该文章转来的 MS很专业 |
|