- -用Sannybuilder测SA坐标--最笨的方法
本帖最后由 rSaIzoDr 于 2012-5-14 08:38 编辑{:soso__4399726070465205899_3:}有时候汝会不会觉得找主角周围坐标好麻烦哟!- -
例如:你不知道如何准确建立OBJ的位置,或者不知如何准确找到想贮存的位置变量{:soso__11720719570167135356_3:}
----------------------------------
本教程教你如何正确贮存Cj周围坐标变量,需用到软件Sannybuilder3
然后开游戏,直至可操控主角,然后切换到sannybuilder。如下图,打开坐标测定工具,或者按快捷键ait+ctrl+1也可以打开
http://pic.qnpic.com:83/r.jsp?fn=//qiannao/share/2012/5/13/XDZ(RVH`X8)0G5_V$TX3O}I.jpg
如下图所示,-915.2768 , -2754.4507 , 114.9368分别代表主角位于sa地图的xyz坐标轴,angle是主角的角度
http://pic.qnpic.com:83/r.jsp?fn=//qiannao/share/2012/5/13/_R6{DK8_W{5A3QO_8{LVVFF.jpg
懂得如何用坐标工具,就开始步入正题咯= ='''
用sannybuilder写如下代码切换进游戏中,按z键生成参考物体,目的是为了记录主角第一个位置
-------------------------------------------
*然后记住:绝对不要保存游戏
核心代码:
:noname_11
wait 600
Model.Load(3065)
038B: load_requested_models
if
0AB0: key_pressed 90
jf @noname_11
04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 0.0 1.0 0.0
wait 90
14@ = Object.Create(3065, 0@, 1@, 2@)
jump @noname_11此时切换回sannybuilder,记下当前主角的坐标
例如:10.1 ,1000.0 ,200.00 此时的主角坐标大致为参考物的坐标
再切换回游戏,移动主角到想偏移参考物的具体地点,如下图
http://pic.qnpic.com:83/r.jsp?fn=//qiannao/share/2012/5/13/-672a-6807-9898-002d1.jpg
切换回sannybuilder,查看目前主角的坐标并记录
比如坐标为12.1 ,1003.0 ,200.00可见坐标位置没多大变化,换算一下,他们xz坐标分别相差1 ,3的距离
我们来看看下面这个opcode码: 04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 0.0 1.0 0.5 offset后面即为以主角中心的偏移量(主角为offset 0.0 0.0 0.0),通过上面的计算,我们只需将x轴加1,y轴加3 04C4: store_coords_to 0@ 1@ 2@ from_actor $PLAYER_ACTOR with_offset 1.0 3.0 0.5就是想要得到的坐标了,想要得到其他坐标只需照办上面步骤就行了{:soso_e141:}
{:soso__12518533552232014998_2:}OK。。大家可以去试试,最后若感觉坐标不准,只需微调就行了@_@"
本帖最后由 rSaIzoDr 于 2012-5-13 21:30 编辑
图若看不清,可点击放大
此方法虽麻烦,但是简单= ="" 坐标是什么?? 看见一大堆东西我就萎了{:soso__7487295437049887229_3:} 本帖最后由 Sid 于 2012-5-13 20:05 编辑
疯人愿~ 发表于 2012-5-13 19:40 坐标是什么?? 座標是: 你想寫個創建物體的cleo.必須設定個座標,然後把物體放在那座標上 進遊戲才能顯示物體 原來CLEO還有這玩意...
我之前都是用GTACC測的- - = =。。。。。。感觉对小范围测坐标基本就是几次测试搞定。。。
微调是麻烦的地方。。 現在才發覺SB有這功能:L 坐标查看器啊,火星:lol
支持一下,嘿嘿 GTAF看到过
不敢试
【游骑兵】天涯 发表于 2012-5-14 12:27 static/image/common/back.gif
GTAF看到过
不敢试
啥?不敢試!?
页:
[1]