找回密码
 点一下
查看: 1767|回复: 14

钱满了怎么自己转换成木头

[复制链接]
发表于 2008-9-1 22:50:39 | 显示全部楼层 |阅读模式
钱满了怎么自己转换成木头

上次我自己设置了下出错了,到自己换的时候就掉线所以来求助了

在问下 怎么把掉线的英雄身上的物品丢地上?在删除人物,还有他的木材什么的怎么平分给在线的玩家
发表于 2008-9-1 23:15:57 | 显示全部楼层
钱大于XX就-XX金 再加XX木物品就把1-6物品栏物品移动到地上
木材就/人数 每人加木
回复

使用道具 举报

 楼主| 发表于 2008-9-1 23:32:34 | 显示全部楼层
引用第1楼archer于2008-09-01 23:15发表的  :
钱大于XX就-XX金 再加XX木物品就把1-6物品栏物品移动到地上
木材就/人数 每人加木
最后一个看不懂

还有就是自动换的可以说详细点吗?事件是什么?条件?

我本来也是你说的那样设置 可是不知道哪出问题了,一 到自动换的时候就掉线
回复

使用道具 举报

发表于 2008-9-1 23:59:47 | 显示全部楼层
把你的触发/代码发上来看下吧
回复

使用道具 举报

发表于 2008-9-2 00:05:19 | 显示全部楼层
好像有人说过在条件里设置玩家金钱会掉线

不过好像这个也不太可能
回复

使用道具 举报

发表于 2008-9-2 00:09:03 | 显示全部楼层
应该不会的吧………………实在不行老老实实在动作里设置不就好了
回复

使用道具 举报

 楼主| 发表于 2008-9-2 00:10:51 | 显示全部楼层
[trigger]未命名触发器 001 复制 8
    事件
        地图初始化
    条件
    动作
        如果所有条件成立则做动作1,否则做动作2
            If - 条件
                (玩家1(红色) 现有黄金) 大于或等于 1000000
            Then - 动作
                玩家 - 设置 玩家1(红色) 的 现有黄金 为 -1000000
                玩家 - 增加 20 玩家1(红色) 的 现有木材
                跳过剩余动作
            Else - 动作
                如果所有条件成立则做动作1,否则做动作2
                    If - 条件
                        (玩家2(蓝色) 现有黄金) 大于或等于 1000000
                    Then - 动作
                        玩家 - 设置 玩家2(蓝色) 的 现有黄金 为 -1000000
                        玩家 - 增加 20 玩家2(蓝色) 的 现有木材
                        跳过剩余动作
                    Else - 动作
                        如果所有条件成立则做动作1,否则做动作2
                            If - 条件
                                (玩家3(青色) 现有黄金) 大于或等于 1000000
                            Then - 动作
                                玩家 - 设置 玩家3(青色) 的 现有黄金 为 -1000000
                                玩家 - 增加 20 玩家3(青色) 的 现有木材
                                跳过剩余动作
                            Else - 动作
                                如果所有条件成立则做动作1,否则做动作2
                                    If - 条件
                                        (玩家4(紫色) 现有黄金) 大于或等于 1000000
                                    Then - 动作
                                        玩家 - 设置 玩家4(紫色) 的 现有黄金 为 -1000000
                                        玩家 - 增加 20 玩家4(紫色) 的 现有木材
                                        跳过剩余动作
                                    Else - 动作
                                        如果所有条件成立则做动作1,否则做动作2
                                            If - 条件
                                                (玩家5(黄色) 现有黄金) 大于或等于 1000000
                                            Then - 动作
                                                玩家 - 设置 玩家5(黄色) 的 现有黄金 为 -1000000
                                                玩家 - 增加 20 玩家5(黄色) 的 现有木材
                                                跳过剩余动作
                                            Else - 动作
                                                如果所有条件成立则做动作1,否则做动作2
                                                    If - 条件
                                                        (玩家7(绿色) 现有黄金) 大于或等于 1000000
                                                    Then - 动作
                                                        玩家 - 设置 玩家7(绿色) 的 现有黄金 为 -1000000
                                                        玩家 - 增加 20 玩家7(绿色) 的 现有木材
                                                        跳过剩余动作
                                                    Else - 动作
[/trigger]
这个是换木材的
回复

使用道具 举报

 楼主| 发表于 2008-9-2 00:24:58 | 显示全部楼层
[trigger]
LiKai
    事件
        玩家 - 玩家1(红色) 离开游戏
        玩家 - 玩家2(蓝色) 离开游戏
        玩家 - 玩家3(青色) 离开游戏
        玩家 - 玩家4(紫色) 离开游戏
        玩家 - 玩家5(黄色) 离开游戏
        玩家 - 玩家7(绿色) 离开游戏
    条件
    动作
        单位组 - 选取 (属于 (触发玩家) 的所有单位) 内所有单位做动作
            Loop - 动作
                英雄 - 丢弃物品栏中第 1 格的物品,从 (选取单位) 身上
                英雄 - 丢弃物品栏中第 2 格的物品,从 (选取单位) 身上
                英雄 - 丢弃物品栏中第 3 格的物品,从 (选取单位) 身上
                英雄 - 丢弃物品栏中第 4 格的物品,从 (选取单位) 身上
                英雄 - 丢弃物品栏中第 5 格的物品,从 (选取单位) 身上
                英雄 - 丢弃物品栏中第 6 格的物品,从 (选取单位) 身上
        等待 2.00 秒
        单位组 - 选取 (属于 (触发玩家) 的所有单位) 内所有单位 (单位 - 删除 (选取单位))
        游戏 - 对 (所有玩家) 发送显示 10.00 秒的文本信息: (((触发玩家) 的名字) + 跑了!,留下他的装备,分了他的钱财,删除他所拥有的英雄和单位!)
[/trigger]
这是离开游戏的
回复

使用道具 举报

发表于 2008-9-2 00:28:41 | 显示全部楼层
第一个触发,无效………………谁会初始化就有那么多钱………………………………
第二个,分钱没做哪,就是把这个玩家的资源除以等待被分钱的玩家数,然后为这些玩家加上这些资源
回复

使用道具 举报

 楼主| 发表于 2008-9-2 00:31:27 | 显示全部楼层
引用第8楼zhuzeitou于2008-09-02 00:28发表的  :
第一个触发,无效………………谁会初始化就有那么多钱………………………………
第二个,分钱没做哪,就是把这个玩家的资源除以等待被分钱的玩家数,然后为这些玩家加上这些资源
!!!!那第一个触发不写事件就行了吧?
分钱。。。完全没想法。。
回复

使用道具 举报

发表于 2008-9-2 00:33:49 | 显示全部楼层
第一个触发的事件应该是玩家属性变化………………………………
第二个分钱不是已经给出思路了么………………
回复

使用道具 举报

 楼主| 发表于 2008-9-2 00:42:17 | 显示全部楼层
引用第10楼zhuzeitou于2008-09-02 00:33发表的  :
第一个触发的事件应该是玩家属性变化………………………………
第二个分钱不是已经给出思路了么………………
唉。。。就是不知道怎么分,如果就给一个人我知道怎么做。。。要平分就。。
回复

使用道具 举报

发表于 2008-9-2 00:43:53 | 显示全部楼层
每个势力的玩家数可以用变量记录,离开一个玩家就减1,而获取玩家资源就更简单了吧,最后直接给那些玩家加资源就好了
回复

使用道具 举报

发表于 2008-9-2 00:44:03 | 显示全部楼层
钱除以人数.....


钱不到100w就要转了吧,不然还是会少钱
回复

使用道具 举报

 楼主| 发表于 2008-9-2 01:24:06 | 显示全部楼层
额。。。分的还是不会。。。没成功
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 06:17 , Processed in 0.030811 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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