模拟城市中文网

 找回密码
 入住
搜索
查看: 7185|回复: 8

YZZW的LOT设计自学笔记(不断撞板进行中)

[复制链接]
发表于 2006-6-12 15:55 | 显示全部楼层 |阅读模式
本来是为了开发自己的一个LOT——“YZZW大混蛋”,结果开发过程中不断出错,相信一定有很多和我一样撞板经历的朋友有所同感(注:此处“同”为“痛”的通假字),终于决定把自己的学习过程记录下来,给大家有所借鉴。同时也希望有路过的high hand帮忙指点其中的错误。   <img src='images/smiles/em024.gif' smilietext=':em024:' border='0' style='vertical-align:middle' alt=':em024:' title=':em024:' />      
<br />
<br />开发中的“YZZW大混蛋”简介:作为“YZZW无厘头建筑群”第8号项目,是一个专为中等规模住宅区服务的地区性设施,初步设定如下:
<br />提供相应规模的“医疗、警备、消防、教育”优质服务;
<br />提供上限为10000的“公车站、地铁站、火车客运站、轻轨站及停车场”的全套公共运输站点及换乘服务;
<br />提供商业服务工作岗位;
<br />具备小型电站及小水泵功能;
<br />治理中等范围内的少量垃圾及少量空气粉尘;
<br />开放式环境,允许sims自驾车(UDI)进入其中参观。
<br />
<br />用Datgen的EasyTweaker可以很方便的设定上述有关的性能,但是我经常遇到图《err》这个错误,不知道是否因为自己改数据太过分造成的……这个问题暂时不管,我是硬来跳过的。不知道有没有high hand能够解释这个错误原因。   <img src='images/smiles/em008.GIF' smilietext=':em008:' border='0' style='vertical-align:middle' alt=':em008:' title=':em008:' />      
<br /> <!--attachid::13706--><a href='attachment.php?id=13706&amp;u=10551&amp;extension=jpg&amp;attach=1150098578.jpg&amp;filename=err.jpg&amp;attachpath=1/0/5/5/1' title='err.jpg -  文件大小74.1KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=10551&amp;extension=jpg&amp;attach=thumb_1150098578.jpg&amp;attachpath=1/0/5/5/1' width='400' height='300' alt='err.jpg - 文件大小74.1KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br />
<br />目前攻关的重点在于以下两个方面,即目前的YZZW自学方向:
<br />1、可以允许UDI的LOT——扩展课题关于REP的定义。
<br />2、可以正常显示的查询窗口——扩展课题关于UI文件设定。
<br />
<br />对于问题1,因为很想知道是否有可能弄出双向8车道的大路,所以在Lot Editor(LE)中调用了SC4原版的“大道收费站”(确保得到本来就可以通行的LOT),由2X2拓宽为4X2。见图《1-LE》。
<br /> <!--attachid::13707--><a href='attachment.php?id=13707&amp;u=10551&amp;extension=jpg&amp;attach=1150098654.jpg&amp;filename=1-LE.jpg&amp;attachpath=1/0/5/5/1' title='1-LE.jpg -  文件大小65.1KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=10551&amp;extension=jpg&amp;attach=thumb_1150098654.jpg&amp;attachpath=1/0/5/5/1' width='400' height='300' alt='1-LE.jpg - 文件大小65.1KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br />然后尝试在ilive's Reader(我简称为iR)中修改(参考步骤:天都城《制作能够通行的(transit enabled)LOT》by meltonqiao),并尝试通过对比分析来理解REP的意义。见图《1-xls》。
<br /> <!--attachid::13708--><a href='attachment.php?id=13708&amp;u=10551&amp;extension=jpg&amp;attach=1150098678.jpg&amp;filename=1-xls.jpg&amp;attachpath=1/0/5/5/1' title='1-xls.jpg -  文件大小122.0KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=10551&amp;extension=jpg&amp;attach=thumb_1150098678.jpg&amp;attachpath=1/0/5/5/1' width='400' height='215' alt='1-xls.jpg - 文件大小122.0KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br />(备注:“三四”的REP(15)对应的东侧原来应为00,我企图让它承认“五六”的身份,改成04了,但是似乎没一点作用。 <img src='images/smiles/em026.gif' smilietext=':em026:' border='0' style='vertical-align:middle' alt=':em026:' title=':em026:' />  )
<br />此时的LOT在SC4测试结果:
<br />可以沿着“一二”和“三四”的道路方向修建大道(或垂直方向修建其他道路,特别截图2张说明,联接地址为:&quot;我家&quot;/“我的电脑”/“我的硬盘”/“我的目录”/“我的文件”/“我的图片”……忘在家里了  <img src='images/smiles/em035.gif' smilietext=':em035:' border='0' style='vertical-align:middle' alt=':em035:' title=':em035:' />    ……),外观显示出正常连通状态。“五六”和“七八”明显与外界道路隔断,且无法与任何道路连通,车辆也无法进入。
<br />“一”可以进入,但是车辆立即会消失(爆了??!)。
<br />“二三”为单向出口,车辆无法逆行进入。
<br />“四”可以允许车辆进入,并正常由“三”开出,但其间无法倒车,表现正常  <img src='images/smiles/em018.GIF' smilietext=':em018:' border='0' style='vertical-align:middle' alt=':em018:' title=':em018:' />    。
<br />“五六七八”均为不可进入的区域。
<br />进入此LOT的UDI车辆,均被自动限定为“道路模式”(即使“越野模式”,也只有在离开LOT区域后才能恢复)。
<br />UDI车辆无法水平移动到其他的并排格去,即车在“四”可以前行到“三”,但是无法跑到“二六八”去。
<br />
<br />以上错误,初步怀疑和上图中的红色表格部分(目前本人未知其用途)有关,需要进一步理解有关的ID概念及其定义。特别怀疑和注释中标注蓝色的区域有关。
<br />其中REP(15)已经知道对应意义为对外北西南东四个方向的交通关系:00不通,02对外通行,04内部交通。
<br />对比发现REP(14)与REP(15)有明显相似性,经过分析,发现图《REP(14)》。
<br /> <!--attachid::13710--><a href='attachment.php?id=13710&amp;u=10551&amp;extension=jpg&amp;attach=1150098769.jpg&amp;filename=rep(14).JPG&amp;attachpath=1/0/5/5/1' title='rep(14).JPG -  文件大小68.2KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=10551&amp;extension=jpg&amp;attach=thumb_1150098769.jpg&amp;attachpath=1/0/5/5/1' width='400' height='312' alt='rep(14).JPG - 文件大小68.2KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br />怀疑REP(14)表示的是LOT内部交通行驶关系。(我曾经意外试过把车子开进了SC4原装码头内部的车道,居然其内部仍然符合交通规则,但是无法开出来,最后只能放弃UDI任务。不知道有没有朋友也有此意外惊喜,但是说明LOT内部通行是存在可能的。)
<br />
<br />下次,我将参考《用SC4TOOL工具制作通勤LOT》(by天都城 meltonqiao)再来一次,看看是否能解决问题。
<br />
<br />再次重来,想当然地改成设定如图《2-xls》,结果进入SC4,读取在菜单中选择这个LOT……我被踢出到Win界面了,肯定因为这次错得太离谱了   <img src='images/smiles/em019.gif' smilietext=':em019:' border='0' style='vertical-align:middle' alt=':em019:' title=':em019:' />      ……
<br /> <!--attachid::13709--><a href='attachment.php?id=13709&amp;u=10551&amp;extension=jpg&amp;attach=1150098751.jpg&amp;filename=2-xls.jpg&amp;attachpath=1/0/5/5/1' title='2-xls.jpg -  文件大小172.7KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=10551&amp;extension=jpg&amp;attach=thumb_1150098751.jpg&amp;attachpath=1/0/5/5/1' width='400' height='300' alt='2-xls.jpg - 文件大小172.7KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br />
<br />关于UI文件的设定,仍在自学,下次再整理相关糗事公布出来。<!--editpost--><br /><br /><br /><div><font class='editinfo'>此帖由 yzzw 在 2006-06-12 16:17 进行编辑...</font></div><!--editpost1-->

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
发表于 2006-6-12 17:47 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

双向八车道???
<br />
<br />那么你只能用4根单向道搭建。而非两条大道。
<br />
<br />做TransitEnable的LOT时,首先得定义该格为哪种道路类型,然后在确定I/O方向
<br />
<br />在方向上00表示不通,02表示相通,04只出现于两格宽度的道路(大道或者告诉)表示内部连接边界。
<br />
<br />其实做TransitEnable的LOT,还是用SC4Tool来生成相应的Examplar比较快些,也不易犯错。
<br />
<br />希望对你有些帮助。
发表于 2006-6-12 17:53 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

至于TransitEnable和UDI有什么关系呢?
<br />
<br />首先TransitEnable的LOT是可以UDI的,如果LOT里通勤块设置合理的话,I/O设置均正确,那么UDI时能够行驶经过整个LOT。
<br />
<br />但问题是,如果你用通勤查询工具查看这个lot,你会发现通勤路线是以直线穿过你的LOT内部的。
<br />
<br />这样就显的不是很真实,这时我们就要做Path,以规定LOT内部路线的具体走向。
<br />
<br />pathing这方面因为从没做过,所以实在无法提供更多帮助了。<!--editpost--><br /><br /><br /><div><font class='editinfo'>此帖由 yogafish 在 2006-06-12 17:53 进行编辑...</font></div><!--editpost1-->
发表于 2006-6-12 17:53 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

哇,期待你写教程呢
<br />
<br />关于LotConfigPropertyObjectData偶的结论是这样的
<br />每一个代表一个object,一般由十二到十五个Uint32类型的数组成
<br />第一个数代表object的种类
<br />第二个数代表不详
<br />0=Building 1=Prop 2=Texture 3=Flora 5=Water 6=Land 7=Transit
<br />第三个数代表object的方向(LE中箭头的方向)
<br />0=South 1=East 2=North 3=West
<br />第四到第六个数代表object原点相对于LOT的NorthWest角的坐标(单位:米)
<br />依次为X、Y、Z。
<br />其中X、Z的值高三位为整数,低五位为小数
<br />    Y的值高四位为整数,低四位为小数
<br />而对于Texture、Water、Land、Transit类型就是很漂亮的数了……0。0
<br />第七到第十个数代表object的范围
<br />依次West方向(X值)、North方向(Z值)、East方向(X值)、South(Z值)
<br />高三位为整数,低五位为小数
<br />第十一个数一般为零。
<br />第十二个数代表不详,对于Prop和Flora好象是个流水号,对于Texture、Water、Land、Transit等以格子表示的object相同格子好象相同。
<br />
<br />Water和Land类型只有十二个数。Building、Prop、Flora、Texture一般是十三个数。
<br />第十三个数Building、Prop、Flora类型的代表Exemplar File的Instance
<br />Texture类型的代表FSH File的Instance。
<br />
<br />Transit类型一般有十五个数。
<br />第十三个数代表通勤的种类
<br />0=Road 1=Rail 2=ElevHighWay 3=Street 6=Avenue 8=ElevRail 9=MonoRail A=OneWayRoad C=GroundHighWay
<br />第十四个数一般为零。
<br />第十五个数表示通勤各方向的类别。每两位代表一个方向,高位到低位依次为North、West、South、East,软件中说明档的解释是这样的
<br />00=NoTransit 01=For highway onramp only-adjoining title is highway
<br />02=Standard 03=For highway only-adjoining title is highway onramp
<br />04=For avenues and highways-title beside is avenue or highway
<br />
<br />
发表于 2006-6-12 17:59 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

两个是没啥关系
<br />LotConfigration类型下的描述的是某个格子是否可以包含某种道路
<br />如果可以的话在市民模式下可以把车开进去
<br />Building类型下的描述的是整个LOT是否拥有通勤功能,拥有什么样的通勤功能
<br />
<br /><!--quote-yogafish+2006-06-12 17:53--><div class='quotetop'>引用:(yogafish &#064; 2006-06-12 17:53)</div><div class='quotemain'><!--quote1-->至于TransitEnable和UDI有什么关系呢?
<br />首先TransitEnable的LOT是可以UDI的,如果LOT里通勤块设置合理的话,I/O设置均正确,那么UDI时能够行驶经过整个LOT。
<br />但问题是,如果你用通勤查询工具查看这个lot,你会发现通勤路线是以直线穿过你的LOT内部的。
<br />这样就显的不是很真实,这时我们就要做Path,以规定LOT内部路线的具体走向。
<br />pathing这方面因为从没做过,所以实在无法提供更多帮助了。<!--quote2--></div><!--quote3-->
<br />
发表于 2006-6-12 18:19 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

这是偶上次写废的一篇东西,作个参考吧
<br /><!--quote-yzzw+2006-06-12 15:55--><div class='quotetop'>引用:(yzzw &#064; 2006-06-12 15:55)</div><div class='quotemain'><!--quote1-->关于UI文件的设定,仍在自学,下次再整理相关糗事公布出来。<!--quote2--></div><!--quote3-->
<br /> <!--attachid::13749--><a href='attachment.php?id=13749&amp;u=13803&amp;extension=jpg&amp;attach=1150107092.jpg&amp;filename=01.JPG&amp;attachpath=1/3/8/0/3' title='01.JPG -  文件大小264.4KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=13803&amp;extension=jpg&amp;attach=thumb_1150107092.jpg&amp;attachpath=1/3/8/0/3' width='400' height='300' alt='01.JPG - 文件大小264.4KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br /> <!--attachid::13750--><a href='attachment.php?id=13750&amp;u=13803&amp;extension=jpg&amp;attach=1150107124.jpg&amp;filename=02.JPG&amp;attachpath=1/3/8/0/3' title='02.JPG -  文件大小494.2KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=13803&amp;extension=jpg&amp;attach=thumb_1150107124.jpg&amp;attachpath=1/3/8/0/3' width='284' height='400' alt='02.JPG - 文件大小494.2KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br /> <!--attachid::13751--><a href='attachment.php?id=13751&amp;u=13803&amp;extension=jpg&amp;attach=1150107145.jpg&amp;filename=03.JPG&amp;attachpath=1/3/8/0/3' title='03.JPG -  文件大小526.7KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=13803&amp;extension=jpg&amp;attach=thumb_1150107145.jpg&amp;attachpath=1/3/8/0/3' width='284' height='400' alt='03.JPG - 文件大小526.7KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br /> <!--attachid::13753--><a href='attachment.php?id=13753&amp;u=13803&amp;extension=jpg&amp;attach=1150107342.jpg&amp;filename=04.JPG&amp;attachpath=1/3/8/0/3' title='04.JPG -  文件大小362.1KB' target='_blank'><img src='attachment.php?do=showthumb&amp;u=13803&amp;extension=jpg&amp;attach=thumb_1150107342.jpg&amp;attachpath=1/3/8/0/3' width='303' height='400' alt='04.JPG - 文件大小362.1KB (点击缩略图放大查看)' /></a> <!--attachid-->
<br />中间id=00001010和106B中有一个不是某一部门的维护花费,
<br />而是该LOT百分之百预算的维护总花费,具体哪个记不清了
<br />中间那个垃圾焚烧场在Exemplar-Building中加Incinerator monthly capacity(0x8CB3511F
<br />)就能实现减少垃圾功能,酱紫

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
 楼主| 发表于 2006-6-13 09:17 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

非常感谢<font color="#ff0000">Yogafish</font>大大和<font color="#ff1493">rszxh</font>大大的热心帮助,小子受教了。这两天先好好学习一下。 <img src='images/smiles/em024.gif' smilietext=':em024:' border='0' style='vertical-align:middle' alt=':em024:' title=':em024:' />  
<br />
<br />很不幸的是我家的硬盘昨晚着凉,突然咳嗽起来了,可怜我里面的资料啊  <img src='images/smiles/em019.gif' smilietext=':em019:' border='0' style='vertical-align:middle' alt=':em019:' title=':em019:' />  ……全都赶不及抢救出来。临时用了一个3G的旧硬盘顶着,装了系统后还有800M所有的工具都没地方放了,调动紧急基金等今天下午投资巨款(估计¥500?)买个新硬盘 <img src='images/smiles/em010.GIF' smilietext=':em010:' border='0' style='vertical-align:middle' alt=':em010:' title=':em010:' />  ……
发表于 2006-6-13 12:19 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

cft
<br />偶的硬盘是多得用不了,IDE口不够了,又不想外挂,恩
<br /><!--quote-yzzw+2006-06-13 09:17--><div class='quotetop'>引用:(yzzw &#064; 2006-06-13 09:17)</div><div class='quotemain'><!--quote1-->非常感谢<font color="#ff0000">Yogafish</font>大大和<font color="#ff1493">rszxh</font>大大的热心帮助,小子受教了。这两天先好好学习一下。&nbsp; <img src='images/smiles/em024.gif' smilietext=':em024:' border='0' style='vertical-align:middle' alt=':em024:' title=':em024:' /> &nbsp; &nbsp; <br />很不幸的是我家的硬盘昨晚着凉,突然咳嗽起来了,可怜我里面的资料啊&nbsp;  <img src='images/smiles/em019.gif' smilietext=':em019:' border='0' style='vertical-align:middle' alt=':em019:' title=':em019:' /> &nbsp;  ……全都赶不及抢救出来。临时用了一个3G的旧硬盘顶着,装了系统后还有800M所有的工具都没地方放了,调动紧急基金等今天下午投资巨款(估计¥500?)买个新硬盘&nbsp; <img src='images/smiles/em010.GIF' smilietext=':em010:' border='0' style='vertical-align:middle' alt=':em010:' title=':em010:' /> &nbsp;  ……<!--quote2--></div><!--quote3-->
<br />
 楼主| 发表于 2006-6-21 09:41 | 显示全部楼层

YZZW的LOT设计自学笔记(不断撞板进行中)

rszxh提供的教材真实非常实用,获益匪浅。我现在可以猜测UI其中1/3左右的参数用途了。
<br />关于道路不能UDI的问题,应该是大鱼神所说的Path文件,但是那个方面恐怕暂时我没时间去进修了。
<br />我希望的单向四车道(或六车道?),是允许车子自由切线的,但是看了看SC4的道路,无论大道还是高速,车子只能够在一个格子内平移切换道路,跨格子平移的可能性似乎不大……
您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-11-18 10:58 , Processed in 0.024125 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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