中国星际RPG联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10683|回复: 9
打印 上一主题 下一主题

[已解决] 为什么会重复创建单位

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-20 10:45:23 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
想做个移动到某区域创建个单位的触发。。。但他莫名其妙的重复创建

Always();

SetSwitch(Switch 32, Clear);

=========================================
Bring(Current Player, Exactly, 1, Unit 230, Location 34);
Switch(Switch 32, Set);

CreateUnitWithProperties(1, Unit 107, Location 34, Current Player, 1);
SetSwitch(Switch 32, Clear);
PreserveTrigger();
=========================================

做了个进入区域加钱的触发没事 求教怎么弄
Always();

SetSwitch(Switch 1, Clear);
========================================
Bring(Force 1, Exactly, 1, Unit 231, Location 0);
Bring(Force 3, Exactly, 1, Unit 230, Location 0);
Switch(Switch 1, Clear);

Comment("Set Swich 001", 0, 0, 0, 0, 0);
SetSwitch(Switch 1, Set);
PreserveTrigger();

=======================================
Switch(Switch 1, Set);

Comment("Add Ore 001", 0, 0, 0, 0, 0);
SetResources(Force 3, Add, 1, Ore);
Wait(400);
PreserveTrigger();
=======================================
Bring(Force 3, Exactly, 0, Unit 230, Location 0);
Switch(Switch 1, Set);

Comment("Clear Swich 001", 0, 0, 0, 0, 0);
SetSwitch(Switch 1, Clear);
PreserveTrigger();
========================================
Bring(Force 1, Exactly, 0, Unit 231, Location 0);
Switch(Switch 1, Set);

Comment("Clear Swich 001", 0, 0, 0, 0, 0);
SetSwitch(Switch 1, Clear);
PreserveTrigger();
========================================
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
 楼主| 发表于 2014-4-20 10:59:54 | 显示全部楼层
还有、、、怎么判断单位是不是钻地了
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-4-20 20:13:15 | 显示全部楼层
郁闷死 照你写的那样做没用 你那样写的和我弄的一模一样 我那下段忘记贴出来了罢了...反正单位在那块区域上走来走去他会重复在执行一次这段触发重新创建个单位在这块区域上 主要是它“咚”的一声提示音弹的另人很烦。。。

我下面那段 站在A区域 每秒加钱走开不加的触发没事 用的手法和第一个一模一样的啊。。。怎么它没事

我试试把创建触发和set开关的触发分开看看。。。

你发的那个判断钻地的方法有点 - -坑啊。。。要用到0秒移动区域的方法这会导致我地图上站点加钱的触发失效
本来想更改下钻地图标 用钻地来实现回城的
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2014-4-20 20:19:11 | 显示全部楼层
~~~~~还有 地图上放置过多的触发 比如几千条触发 会不会导致地图运行速度变慢。。。
地图上画置一些 长度宽度 特别大的区域 (全地图区域大小的) 会不会导致地图运行速度变慢。。。

玩了这么多年星际竟然会问这样的问题 我... -m- !!


================================================
弄了很久 实在是不知道怎么搞的 算了 要咚咚咚就咚吧。。。。反正只是走上去咚那么一下 不管了。。。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-4-22 17:05:26 | 显示全部楼层
是我那区域有问题 我画的那区域不会判断空中单位 而我创建的那个建筑被我改成了空中单位。。。
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-4-23 09:08:44 | 显示全部楼层
非常感谢各位热心的回答...我的问题已经解决了
要画6个区域的话 那我想..还是算了 我那地图里放置了很多个那样的东西 根本停不下来...
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|网站统计|手机版|小黑屋|中国星际RPG联盟    

GMT+8, 2024-5-19 15:33 , Processed in 1.265625 second(s), 21 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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