找回密码
 点一下
查看: 1155|回复: 9

自定义属性问题?

[复制链接]
发表于 2009-3-19 20:45:44 | 显示全部楼层 |阅读模式
看了前面有帖子描述过键盘方向键控制属性+-(仙之侠道那样),弱弱的问一下:关于哪个玩家按下键盘方向键该怎么判定(如果有8个玩家,每人一个英雄)?是不是要像3C那样一个玩家对应一个T8个玩家对应4个方向*8=32再+8(选定英雄T)+8(英雄升级T)=48个 my gay!有没有简单点的方法
发表于 2009-3-19 21:01:22 | 显示全部楼层
一个就行了...
[trigger]a
    事件
        玩家 - 玩家1(红色) 按下 Left键
        玩家 - 玩家2(蓝色) 按下 Left键
        玩家 - 玩家3(青色) 按下 Left键
        玩家 - 玩家4(紫色) 按下 Left键
        玩家 - 玩家5(黄色) 按下 Left键
    条件
    动作
        英雄 - 修改 力量 对 sd[((触发玩家) 的玩家索引号)] : 添加 10 点
[/trigger]


单位弄个数组变量.   选取英雄是记录就行了
回复

使用道具 举报

发表于 2009-3-19 21:03:48 | 显示全部楼层
可以使用触发玩家=玩家X

另:gay是BL,god是上帝,两者可能一样,也可能不一样
回复

使用道具 举报

 楼主| 发表于 2009-3-19 21:13:24 | 显示全部楼层
还个问题:有个T是大致是:攻击单位A的力量>被攻击单位B的敏捷那么做B受到的伤害=受到的伤害+受到的伤害*10,这样子问题就出来了如果单位B是被后面受到的伤害*10给搞死的那么凶手算哪个啊?攻击单位不算的话难道算T,算T杀死了单位?
回复

使用道具 举报

发表于 2009-3-19 21:26:11 | 显示全部楼层
用T直接产生伤害当然是没有凶手的,一般情况我们会使用,命令凶手单位对触发单位造成XX点伤害

另,在这之前先关闭当前触发,动作之后再打开,否则死循环弹出
回复

使用道具 举报

发表于 2009-3-19 21:35:37 | 显示全部楼层
引用第1楼xiaojiao于2009-03-19 21:01发表的  :
一个就行了...
[trigger]a
    事件
        玩家 - 玩家1(红色) 按下 Left键
        玩家 - 玩家2(蓝色) 按下 Left键
.......
这个触发没条件,那会不会按下 Left键
就加10点?
回复

使用道具 举报

 楼主| 发表于 2009-3-19 21:47:58 | 显示全部楼层
会,2L说的正确,测试了下
回复

使用道具 举报

发表于 2009-3-19 22:03:43 | 显示全部楼层
我没弄条件原因是不知道你要怎么样设置条件.
所以你要自学,很多东西不是别人给的,别人最多给你个提示.
回复

使用道具 举报

发表于 2009-3-19 22:35:30 | 显示全部楼层
引用第7楼xiaojiao于2009-03-19 22:03发表的  :
我没弄条件原因是不知道你要怎么样设置条件.
所以你要自学,很多东西不是别人给的,别人最多给你个提示.

话虽如此,不过一般来说最好写上--随便什么条件

以免误导~~
回复

使用道具 举报

发表于 2009-3-20 13:35:04 | 显示全部楼层
gay是男孩的意思。。。。。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 18:28 , Processed in 0.040722 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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