模拟城市中文网

 找回密码
 入住
搜索
查看: 3800|回复: 24

自制piece在rul注册后疯狂跳出~

[复制链接]
发表于 2009-10-6 23:57 | 显示全部楼层 |阅读模式
目前正在试图做类似nam的东西,但是遇到了一个问题,就是关于effect dir文件的,因为目前这类的探讨还比较少~

1、是否要制作一个piece的话,必须要有effect dir文件?

2、在使用effect dir文件的时候,都需要修改哪些地方?(15个section,每个下面都有很多东西,但是估计只需要修改一些关键的地方就可以了,大部分不用动的,是吗?)

3、如何修改?(这个问题比较严重啊,reader不能修改?没有找到apply按钮,改完数据点save后,数据不能改,回来还是原来的~)

这几个问题有些非主流了,谢谢~

此问题在3L已经得到解决,十分感谢,但出现新问题,详情见17L

[ 本帖最后由 tntflood 于 2009-10-22 16:00 编辑 ]

评分

参与人数 1模拟币 +100 收起 理由
天唐永thianz + 100 好的研究

查看全部评分

 楼主| 发表于 2009-10-7 00:03 | 显示全部楼层
补充一下,我看了一下nam中的一部分effect dir文件,基本上不同的地方只在section1中的resource_key项目和section13中的str项目,也就是说,制作不同的piece,其实只要修改这些地方基本上就够了吧~
回复 支持 反对

使用道具 举报

发表于 2009-10-7 00:05 | 显示全部楼层
Q1:Yes,没有就不能实现预览
Q2:详情看这里
Q3:修改方法在上(要进入Hex Editor)

评分

参与人数 1威望 +1 收起 理由
天唐永thianz + 1 热心助人

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-7 00:16 | 显示全部楼层
十分感谢楼上啊~

另外,关于第一个问题我延伸一下,effect dir文件只是影响预览吗?那么对于不需要预览,自动生成非扑通的piece(比如像十字路口一类的),是不是就不需要effect dir?
回复 支持 反对

使用道具 举报

发表于 2009-10-7 00:17 | 显示全部楼层
那些非PP的东西不会用到Effect Dir,而是Examplar(类似点的比如T21 Mod)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-7 00:46 | 显示全部楼层
另外,这帖子是不是本来应该配有截图的阿?看他描述的意思好像是配图讲的~

可是我看不到图阿~
回复 支持 反对

使用道具 举报

发表于 2009-10-7 00:49 | 显示全部楼层
原帖由 tntflood 于 2009-10-7 00:46 发表
另外,这帖子是不是本来应该配有截图的阿?看他描述的意思好像是配图讲的~

可是我看不到图阿~

Imageshack被墙了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-7 01:34 | 显示全部楼层
果然。开了代理就能看见图了~

真是好东西啊~找的就是这个……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-7 12:53 | 显示全部楼层
effect dir已经顺利更改,并保存成功~

接下来研究新问题~

我编辑一段rul添加到nam的10000000中,写完之后顺利保存,进入游戏测试~

在相应的按钮下,按tab键找刚做的东西,果然在这个按钮下所有的piece的最后找到了这个piece,此时,箭头为绿色(表示可以扑通),建造花费显示正常~

但是不显示预览的模型,悬浮文本框提示“## Intersection placement string missing##”

随即点下鼠标左键,如预料的一样,游戏跳出了~

不知道有没有遇到过此类问题的,可能是由于哪些问题造成的?effect dir?rul?s3d?sc4path?

突然发现可能出错误的地方太多了~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-9 14:36 | 显示全部楼层
我检查了preview这段,自己老觉得没有问题~

我现在觉得有可能是sc4path的问题,因为还没写……

上nam那边看了一下,反应相同问题的问题的,多半是插件冲突的原因……

搞不明白了~

我打算写完了path文件再试试~
回复 支持 反对

使用道具 举报

发表于 2009-10-9 18:54 | 显示全部楼层
我提请恢复的时候顺带要求把跟帖删掉的呀……

印象里这个是PlaceQueryID缺失或无效吧……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-9 20:35 | 显示全部楼层
缺失是不可能的,至于是否有效,我就不知道有效的标准是什么了~

是在rul里面专门有一行叫做placequeryID什么的吧?

但是我看到的段落,有的和AutoTileBase相等,有的不相等,我就不知道怎么是正确的了~
回复 支持 反对

使用道具 举报

发表于 2009-10-9 22:17 | 显示全部楼层
PlaceQueryID扑通的时候引用的ltext

因为你说Intersection placement string missing
整个过程只有这个是string了
你去问问他们做过汉化的
汉化的基本就是这个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-10 10:53 | 显示全部楼层
恍然大悟~

我还一直说,那个文本是从哪里来的呢~

我一直以为是rul里面写的那段字符串~

之前的教程中,我印象中没有提到ltext的事情,所以一直都没搞明白~

而ls的立交桥我也研究了半天,也没发现ltext文件(现在想起来,应该是没有新写ltext,直接引用的原来的吧,怪不得instance值会和你的AutoTileBase引用的instance不同,而其它的立交桥,这两个地方都是相同的~)

原来如此,虽然AutoTileBase和PlaceQueryID引用的instance值相同(也有不相同的),但仅仅是“巧合”而已,因为AutoTileBase引用的是s3d文件,而PlaceQueryID引用的是同instance值的ltext文件而已~

我一直以为是引用的同一文件,才导致的错误……
回复 支持 反对

使用道具 举报

发表于 2009-10-10 13:15 | 显示全部楼层
好象还有一个什么id的
就是拖曳道路交汇如果满足了piece的条件,提示建造的文本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-10 14:13 | 显示全部楼层
我看到过这个东西,好像是auto什么开头的,我觉得应该是和自动放置有关系的,但是不知道那个引用的竟是ltext~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-22 15:57 | 显示全部楼层
纯粹发牢骚了~

说实话,跳出是意料之中的,毕竟写的东西可能出错的地方太多了~

就连s3d和sc4path都同样会引起跳出~

最麻烦的就是跳出后不知道该如何检查~

现象如下:

按tab可显示piece的ltext文本,可显示建造费用,箭头显示绿色,但是不能显示预览模型,放置后跳出~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-22 15:59 | 显示全部楼层
补充一下,目前s3d、sc4path、rul等文件都写完了~

剩余的只是调试和测试工作,而恰恰是这些,是最无从下手的~
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2009-10-22 16:47 | 显示全部楼层
我實在懶得 debug...
把你的作品丟到 SC4D NAM 版區內, 請人幫你看看吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-22 16:58 | 显示全部楼层
从来没去过那里,不知道人家会不会管我啊~

而且语言不通,有点害怕……
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2009-10-22 17:06 | 显示全部楼层
不會的詞就查字典, 然後用中文文法造句, post 上去就對了, 自然有人看得懂
相信我, 那裡面一大票人英文差的很...包括部分英美人士

交流與溝通不是 "能不能" 的問題, 而是在於 "敢不敢"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-22 17:11 | 显示全部楼层
就是不敢嘛~

每次说英语都被人笑话……
回复 支持 反对

使用道具 举报

发表于 2009-10-22 18:12 | 显示全部楼层
你先发上来
我看一下
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2009-10-22 18:55 | 显示全部楼层
疯狂跳出...給你一點提示: 十之八九是 effect dir 與 RUL_10000000 兩者的內容對不上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-23 08:57 | 显示全部楼层
文件在方便的时候后我传上来~

我仔细想了一下,s3d和path文件即便有错误,还不至于在扑通的时候就跳出,除非是tgi值有问题~

估计问题就出在effect dir 和rul上面~

现在文件不在手边~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入住

本版积分规则

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

GMT+8, 2024-11-18 20:34 , Processed in 0.027343 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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