<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[那些年我们一起追过的星际地图]]></title> 
<link>http://memory2008.mayafei.cn/index.php</link> 
<description><![CDATA[Starcraft Map Downloading | 星际RPG地图下载 | 星海爭霸地圖下載]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[那些年我们一起追过的星际地图]]></copyright>
<item>
<link>http://memory2008.mayafei.cn/read.php?202</link>
<title><![CDATA[当今地图制图的几大误区]]></title> 
<author>mayafei &lt;185162400@qq.com&gt;</author>
<category><![CDATA[BUG&amp;心得分享]]></category>
<pubDate>Sat, 05 Sep 2009 12:51:22 +0000</pubDate> 
<guid>http://memory2008.mayafei.cn/read.php?202</guid> 
<description>
<![CDATA[ 
	<span style="color: #800080;">上高三了，以后不能常来了。。。因此今天有必要把需要说的全部说了。。</span><br/><br/>如今，中国星际争霸的版本基本为1.08b（比赛使用1.13f），当然这在世界上是落后了很多，目前国外最新为1.16.1。因此这给地图制作者们带来了很大的麻烦，因为国外很多技术在中国的1.08b上不是Crash就是没效果。然而在麻烦带来的同时，也带来了很多误解，今天我就在这说下这几大误区<br/><br/><u><strong>№.1 Scorel触发中Kill项的误解</strong></u><br/><br/>这个误解可以说是最厉害的，很多制图高手都有！一些高手甚至说那是BUG，实际上这根本不是BUG，只是误解那个数字的含义了。<br/>中国制图者常喜欢这样做来实现“杀怪加钱”，然后就抱怨必须要Set to 0才可以避免一直加钱，但同时杀了2个又只加一个怪的钱：<br/><br/><br/><div class="code">Trigger(&quot;Player 1&quot;)&#123;<br/>Conditions:<br/>&nbsp;&nbsp;Score(&quot;Current Player&quot;, Kills, At least, 1);<br/><br/>Actions:<br/>&nbsp;&nbsp;Set Score(&quot;Current Player&quot;, Set To, 0, Kills);<br/>&nbsp;&nbsp;Set Resources(&quot;Current Player&quot;, Add, 1, gas);<br/>&nbsp;&nbsp;Preserve Trigger();<br/>&#125;</div><br/><br/>其实事实并不是这样的。我也看了一些制图的技术文章，作者都大多<strong>将数字理解为杀敌个数</strong>，实际上这是错误的。<br/>这个数字实际上应该是<strong>被杀敌人的血量</strong>，比如杀掉的小狗血是100，那Score中Kills此时将增加100。<br/>因而，只能说是暴雪在这里给制图的人带来了很大的麻烦，而不能说是score触发的bug。<br/>目前有2条解决思路：<br/>1、国外的解决思路：堆积Kill触发，比如杀2个加点钱，那么条件就写: Kills at least 1、2、3………………但这非常麻烦，很浪费时间<br/>2、中国目前EUD丰盛，提供了一条新的解决思路：<br/>&nbsp;&nbsp;&nbsp;&nbsp;被杀的怪全部使用同一个血量，然后如果想让怪变强，就用EUD增加其防御，此时再使用Subtract便不会一直加钱。<br/><br/><u><strong>№.2 颜色使用的误解</strong></u><br/><br/>这两个误区没有上一个那么严重，一般只是新手在犯<br/><br/><strong>误解一：<05>即灰色的误解</strong><br/><br/>有些人说使用<05>后字全部变灰是编辑器造成的，实际上并不是这样。<br/>其实这里是暴雪一个巧妙的设计：如果想一个按钮变灰，只需在那段字前加上<05>即可<br/>也许你很难理解这个，我就举个例吧。<br/>星际Menu里暂停按钮是Pause Game，如果上了颜色，估计应该为<04>P<03>ause Game。如果程序员在因为一种情况，需要将其变灰，只需在前面加个<05>即<05><04>P<03>ause Game就可以了，无须修改整段文字<br/>因此，这根本不是编辑器的问题<br/><br/><strong>误解二：高级颜色用不了是游戏的BUG</strong><br/><br/>Scmdraft颜色表里除了<01>-<07>外还有很多好看颜色，但写入后均显示不了，于是有人便说这是游戏BUG。<br/>这其实不是BUG，是版本落后造成的！<br/>如果你有幸上Battle.net去玩的话就可以看见，那些颜色的使用是很常见！<br/>这也没什么解决方法，只有叫HF跟QQ对战把星际版本升级到1.16.1，不然制图者们永远只有使用单调乏味的<01>-<07>的颜色代码，我也不用引进地图时把颜色代码全部大换血。
]]>
</description>
</item><item>
<link>http://memory2008.mayafei.cn/read.php?202#blogcomment61</link>
<title><![CDATA[[评论] 当今地图制图的几大误区]]></title> 
<author>wangli &lt;wanglinet@qq.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sat, 05 Sep 2009 15:23:08 +0000</pubDate> 
<guid>http://memory2008.mayafei.cn/read.php?202#blogcomment61</guid> 
<description>
<![CDATA[ 
	支持。早就要更上时代了。<br/>因为落后，现在的1.08的EUD被挖的这么多了。
]]>
</description>
</item><item>
<link>http://memory2008.mayafei.cn/read.php?202#blogcomment63</link>
<title><![CDATA[[评论] 当今地图制图的几大误区]]></title> 
<author>C &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sun, 06 Sep 2009 11:00:39 +0000</pubDate> 
<guid>http://memory2008.mayafei.cn/read.php?202#blogcomment63</guid> 
<description>
<![CDATA[ 
	什么误解啊&nbsp;&nbsp;我看你是在误导别人<br/><br/>kill和score这是两种不同的触发<br/>kill是反应玩家摧毁单位的数量 这个值是不能够被改变的 也就是说他只能增不能减 因为这个地址还要被调用 如屏幕上显示的kill数 用EUD可以对此进行加减操作 但记分板就废掉了<br/><br/>score是用来统计分数的(也就是point&nbsp;&nbsp;得分点)<br/>单位有两种分数 一种是创建值 另一种是摧毁值<br/>units buildings等是统计创建值<br/>kills razings等是统计摧毁值<br/>而不是你所说的是统计单位的HP HP的取值范围都比摧毁值大 这统计不要溢出?<br/><br/>高级颜色是玻璃渣在1.14中增加的 主要目的是废除叠字功能(关于作弊器的问题) 增加彩色字体只是顺带的-_-!
]]>
</description>
</item><item>
<link>http://memory2008.mayafei.cn/read.php?202#blogcomment68</link>
<title><![CDATA[[评论] 当今地图制图的几大误区]]></title> 
<author>Martin1994 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Sat, 12 Sep 2009 14:30:24 +0000</pubDate> 
<guid>http://memory2008.mayafei.cn/read.php?202#blogcomment68</guid> 
<description>
<![CDATA[ 
	其实吧= =高数值颜色是为了对战的时候对话，名字可以是自己的颜色<br/>比如你是黄色的，那么说话的时候你的ID就是黄色的<br/><br/>另外，kill score不是按HP来算的，是事先定义好的
]]>
</description>
</item><item>
<link>http://memory2008.mayafei.cn/read.php?202#blogcomment75</link>
<title><![CDATA[[评论] 当今地图制图的几大误区]]></title> 
<author>123 &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Mon, 19 Oct 2009 15:13:06 +0000</pubDate> 
<guid>http://memory2008.mayafei.cn/read.php?202#blogcomment75</guid> 
<description>
<![CDATA[ 
	第一个问题~关于KILL的问题~只要用EUD把所有单位的杀死获得分数修改成1~就可以实现1的效果了~
]]>
</description>
</item>
</channel>
</rss>