找回密码
 点一下
查看: 1370|回复: 10

怎么把技能变成概率性施放

[复制链接]
发表于 2009-7-9 22:19:36 | 显示全部楼层 |阅读模式
就是类似DOTA里食人魔法师的大招。该怎么做呢?
发表于 2009-7-9 22:33:17 | 显示全部楼层
利用马甲……随机数满足一定条件就弄一些马甲出来干实事……
回复

使用道具 举报

发表于 2009-7-9 22:42:42 | 显示全部楼层
做坏事。
回复

使用道具 举报

发表于 2009-7-9 22:45:45 | 显示全部楼层
不许做坏事
回复

使用道具 举报

发表于 2009-7-9 22:58:21 | 显示全部楼层
灌水就是坏事。
言归正传,为了不被口粉。
这样的技能是要判断的,条件判断里面要判断神仗的存在。
回复

使用道具 举报

发表于 2009-7-9 23:06:00 | 显示全部楼层
感觉不是马甲吧~~
好象是用随即数比例然后更改技能~
回复

使用道具 举报

发表于 2009-7-9 23:11:41 | 显示全部楼层
不是啦,原来工程升级改变技能属性,然后多重效果就是马甲。
回复

使用道具 举报

 楼主| 发表于 2009-7-10 01:03:46 | 显示全部楼层
好深奥啊,我完全听不懂,麻烦讲清楚点吧。我是初学者……
回复

使用道具 举报

发表于 2009-7-10 01:17:20 | 显示全部楼层
这个问题无论是思路还是技术都是无脑等级的。用手机打字很麻烦阿,不会还是发罢
事件任意单位释放技能
条件(注意and里面嵌套了一个or)
and
  随机整数云云……
  单位的(多重施法)等级大于等于1
  or
      施法技能为xx(把该单位能触发的技能都放进这个or里面判断罢)
动作
设置变量unit=新建的马甲(就是dummy caster)在触发单位的x坐标,y坐标
if
  施法技能为xx
then
  给unit添加对应的马甲技能并设置等级
  对unit发布命令:施法xx(对应技能)到技能释放目标身上~
else
  把这个东西多重嵌套,直到对应了所有技能
消灭这个马甲罢
完了,
要是能解决请改分类,谢谢合作。
回复

使用道具 举报

发表于 2009-7-10 01:18:31 | 显示全部楼层
又,我不小心省略了神仗的部分,不过很简单可以自己加上去
回复

使用道具 举报

 楼主| 发表于 2009-7-10 20:11:16 | 显示全部楼层
恩 谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-25 18:00 , Processed in 0.061331 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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