kaigon 发表于 2012-2-5 17:01:37

求高手解释地图入口坐标设置问题!

         我想改地图的入口,但是坐标不懂,求高手指点!例如下面的入口代码,每行的作用。
{TG:38:}
mh00_N_door01
   -1.000000      0.000000      0.000000      0.000000
      0.000000      1.000000      0.000000      0.000000
      0.000000      0.000000   -1.000000      0.000000
    -25.849627      0.000000    -34.964333      1.000000
mh00_O_door01
    -32.719151   -0.628695    -36.317974
    -18.985950      3.517787    -33.636723
mh00_N_door01_ZZZ001
   -1.000000      0.000000      0.000000      0.000000
      0.000000      1.000000      0.000000      0.000000
      0.000000      0.000000   -1.000000      0.000000
   -103.498772   35.748981      9.010572      1.000000
7

还有,怎样可以知道地图上一个地方的坐标?

boy239 发表于 2012-2-5 17:39:24

本帖最后由 boy239 于 2012-2-5 18:06 编辑

mh00_N_door01
-1.000000 0.000000 0.000000 0.000000
0.000000 1.000000 0.000000 0.000000
0.000000 0.000000 -1.000000 0.000000
-25.849627 0.000000 -34.964333 1.000000
----------------------------------------------------------------------------------------------------------------
紅字是門的坐標 大概是XYZ 藍字是進到圖裡的方向 兩者都要自己慢慢試 久了大概就會輕易找出座標

mh00_O_door01
-32.719151 -0.628695 -36.317974
-18.985950 3.517787 -33.636723
----------------------------------------------------------------------------------------------------------------
橘字 是第一行紅字的範圍 簡稱門的範圍 像坐跟睡還有上廁所 也都是有個範圍 會改的人應該知道我說什麼了
範圍可以自定 但你應該可以計算一下橘字第一行是減的 例:-25-7=-32而第二行是加的 -25+7=18
這樣你大概會抓了吧 小數點可以不用管他 可以都改為0 但兩者最好相同等

mh00_N_door01_ZZZ001
-1.000000 0.000000 0.000000 0.000000
0.000000 1.000000 0.000000 0.000000
0.000000 0.000000 -1.000000 0.000000
-103.498772 35.748981 9.010572 1.000000
7
----------------------------------------------------------------------------------------------------------------
上面紫色字是傳過去門的坐標 基本上你可以 從 傳過去的地圖門的位址也就是紅字跟籃字的位置
抓過來貼上即可

大致這樣 不懂在問吧!!!{TG:38:}

bptbpt 发表于 2012-2-5 18:10:18

本帖最后由 bptbpt 于 2012-2-5 18:13 编辑

boy239 发表于 2012-2-5 17:39 static/image/common/back.gif
mh00_N_door01
-1.000000 0.000000 0.000000 0.000000
0.000000 1.000000 0.000000 0.000000

请教,关于第一部分前三排,和第三部分前三排的区别, 因为我测试过修改第三部分前三排从负到正,结果主角进入地图后确实转身了。

但是第一部分前三排,我不确定是做什么的,因为我胡乱改了数字,但是结果是一样的,一切正常。

我想进入地图是的方向应该是游戏玩家定啊,因为进入是你可以倒退着进房间,但是出现在下一个地图里的方向确实是第三部分前三排管, 请问第一部分前三排到底是做什么的?


还有就是确定坐标,这个如何知道就是那些数字。是不是可以根据水杉的什么坐标?

boy239 发表于 2012-2-5 18:17:11

藍字區的位置 是你上一個要進藍字跟紅字 地圖的 所以你改沒什麼作用

至於作標我也在想想要怎麼比較快確定 因為這樣我就可以設 牆面 就不會穿牆了
可以看 地圖99.XX(後尾的)的 裡面有大概物體的座標

kaigon 发表于 2012-2-5 18:25:03

boy239 发表于 2012-2-5 17:39 static/image/common/back.gif
mh00_N_door01
-1.000000 0.000000 0.000000 0.000000
0.000000 1.000000 0.000000 0.000000


成功了,感谢大大的指点!{TG:37:}{TG:06:}

kaigon 发表于 2012-2-5 18:28:14

bptbpt 发表于 2012-2-5 18:10 static/image/common/back.gif
请教,关于第一部分前三排,和第三部分前三排的区别, 因为我测试过修改第三部分前三排从负到正,结果主角 ...

坐标可以有修改器看

bptbpt 发表于 2012-2-5 18:37:06

本帖最后由 bptbpt 于 2012-2-5 18:44 编辑

boy239 发表于 2012-2-5 18:17 static/image/common/back.gif
藍字區的位置 是你上一個要進藍字跟紅字 地圖的 所以你改沒什麼作用

至於作標我也在想想要怎麼比較快確定...
也就是说第一部分就是摆设,只是记录,不会被程序读取是吗?哪里出现叹号是不是第二部分决定的?第三部分决定进入地图后的位置?

那第一部分有什么作用? 有把原来的改到几万也没变化?是为了方便开发做记录吗?

boy239 发表于 2012-2-5 18:44:51

在一個地圖裡 驚探號 取決於 第一部份的 至於 籃字的作標 可能跟其他的比較有關係比如坐下的位置
朝向那一面 所以門看似沒差別 但其它的設定有 只是門的進去前不太會注意有什麼變化

bptbpt 发表于 2012-2-5 18:58:45

本帖最后由 bptbpt 于 2012-2-5 19:06 编辑

boy239 发表于 2012-2-5 18:44 static/image/common/back.gif
在一個地圖裡 驚探號 取決於 第一部份的 至於 籃字的作標 可能跟其他的比較有關係比如坐下的位置
朝向那一 ...
大哥,我测试了修改第二部分,叹号转移位置了,看了坐标就是我改的那个范围里,原来是门现在到了出了地图外的很远的黑处,但是修改第一个部分面目全非,从门里进出完全没变化

我修改的都是door下的应该和睡觉,坐下没有关系。你可以找个图测试下。


是在不清楚第一部分起什么作用。

kaigon 发表于 2012-2-5 19:10:34

bptbpt 发表于 2012-2-5 18:58 static/image/common/back.gif
大哥,我测试了修改第二部分,叹号转移位置了,看了坐标就是我改的那个范围里,原来是门现在到了出了地图 ...

我想第一部分是为了格式一致吧!因为文件里还有别的东东,如厕所的位置{TG:23:}
正如大大说的“对門看似沒差別 但其它的設定有”

bptbpt 发表于 2012-2-5 19:12:48

本帖最后由 bptbpt 于 2012-2-5 19:55 编辑

kaigon 发表于 2012-2-5 19:10 static/image/common/back.gif
我想第一部分是为了格式一致吧!因为文件里还有别的东东,如厕所的位置
正如大大说的“对門看似 ...
也许,还是没有一个决定的答案,按楼上说的那么其实为了格式一致,看来door的是可以忽略了。但是为什么每个door的还都不一样,费解中,难道设计者有什么考虑?

我决定,对应door来说,程序是不读取第一部分的,但是需要第一部分,因为第一部分其实某一个门得位置+背对门,方便,要进入找个门得地图zzz的引用。方法开发者。

背对门是
    1.000000             0.000000             0.000000             0.000000
             0.000000             1.000000             0.000000             0.000000
             0.000000             0.000000             1.000000             0.000000
当然也可能向左,向右,比如说到没门的场景,为了合眼。大多数还应该是背门

n00bsucks 发表于 2012-2-10 23:18:22

马了!做地图是个技术活

GAME123456789 发表于 2012-2-11 13:47:14

bptbpt 发表于 2012-2-5 19:12 static/image/common/back.gif
也许,还是没有一个决定的答案,按楼上说的那么其实为了格式一致,看来door的是可以忽略了。但是为什么每 ...

有辦法修改坐标範圍嗎???最好是坐标顯示越大越好
我想解決地圖整合包 v.6.5 wav版[浴室被阻咒]的奇怪事件{TG:12:}

GAME123456789 发表于 2012-2-11 13:52:37

boy239 发表于 2012-2-5 18:44 static/image/common/back.gif
在一個地圖裡 驚探號 取決於 第一部份的 至於 籃字的作標 可能跟其他的比較有關係比如坐下的位置
朝向那一 ...

有辦法修改坐标範圍嗎???最好是坐标顯示越大越好
我想解決地圖整合包 v.6.5 wav版[浴室被阻咒]的奇怪事件{TG:08:}

kaigon 发表于 2012-2-11 13:57:06

GAME123456789 发表于 2012-2-11 13:52 static/image/common/back.gif
有辦法修改坐标範圍嗎???最好是坐标顯示越大越好
我想解決地圖整合包 v.6.5 wav版[浴室被阻咒]的奇怪事件 ...

你是指门的范围吧?修改橙色字部分就是{TG:07:}
页: [1] 2
查看完整版本: 求高手解释地图入口坐标设置问题!