Skip to content
View in the app

A better way to browse. Learn more.

主视角中国

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

主机端地图物件脚本教学〈三〉

Featured Replies

上一讲我们已经通过 coord 命令知道了奥马哈沙滩上某点的坐标,这一讲我们要学习如何在这个点上增加东西,放什么好呢?就放一个V2导弹吧。

1. 现在来学习放置物件的两个指令语法中的第一个:

local.别名 = spawn 模型路径/模型.tik

local.别名.origin = ( x轴 y轴 z轴 )

local.别名.angle = 0

对应我们要放置的V2导弹,写成:

local.V2 = spawn models/static/v2.tik

local.V2.origin = ( 925 -4007 -443 )

local.V2.angle = 0

其中别名随便起,但同一组中别名要一致,建议使用模型名称。第一行是产生 V2 导弹,第二行是指定 V2 的坐标,第三行是指定导弹的水平方向上的角度,譬如是朝西还是朝东。( 925 -4007 -443 ) 就是我们在上一讲中确定的沙滩上的某点坐标。

现在我们就在 obj_team3.scr 中增加以上内容。

2. 好,保存一下,然后再进入游戏建立主机看看效果吧!

3. 咦,这个导弹人怎么能穿过啊,好像不存在一般。

4. 不过不打紧,我们增加一个参数让它成为实实在在的硬件。这个参数就是 solid 。

在刚才的那段后面加上一句 local.V2 solid ,保存即可。

5. 再进入游戏,这下行了,无论是人还是手雷火箭筒都不会穿过了。

好了,今天就讲到这里,我们再复习一下今天的内容:

修改地图脚本,用一组语句在该坐标上增加一个V2导弹。

local.V2 = spawn models/static/v2.tik

local.V2.origin = ( 925 -4007 -443 )

local.V2.angle = 0

local.V2 solid

大家可以试试把语句中的 v2.tik 替换成 vehicle_c47.tik 或者 piperplane.tik 或者 tree_winter_fillpine.tik 看看会变成什么? :rolleyes:

  • 3 months later...

S-22兄:我已经成功地在地图添加了爆破筒,但无法引爆,请不吝赐教

  • 作者

告诉你思路吧。我最近没有时间继续做教学。

在爆破筒上增加一个使用类的触发器,作用是启用一个爆炸,在爆破筒那个坐标放一个爆炸,设置威力参数,再增加一个消失类的触发器,作用是把爆破筒的模型消掉。

这样就行了。

在M112B俺是用下面的炸tank01,

$tank01 thread global/vehicles_thinkers.scr::tank_killed

可联网时有麻烦了机器时常常反应不过来,导致死机了看来也

不能完全引用原程序,加上爆炸画面吧一点威力没有...

威力参数俺感兴趣,有参考吗?

thank!

  • 作者

我估计 tank_killed.scr 得自己改改内容。

比较不好资源的爆炸需要加入一个爆炸的实体名,而且要在地图.scr里面事先定义好爆炸。你看看资料备查里面有没有,没有的话只能去 modtheater 找了。

那个爆炸说白了,是看的,俺已没问题,

单人图嘛.模型找不着,

就是说,俺的图已改了另一种方法,最简单的方法,将它删掉

$tank01 remove

但炸后,TANK下面没了,还有个脑袋支在那(112B)....

不如$tank01 thread global/vehicles_thinkers.scr::tank_killed好使

只是这威力参数的程序吗?

radiusdamage $tank01.origin 150 300

  • 1 month later...

?????????????

  • 1 month later...

obj_team3.scr 在哪?

求其他scr 文件地址 除了上面几个还有其他的吗?

  • 作者

求其他scr 文件地址 除了上面几个还有其他的吗?

教学一里有下载。

看到了

还有其他的tik吗?我只会添加V2火箭 飞机 和树

Create an account or sign in to comment

Account

Navigation

搜索

搜索

设置浏览器推送通知

Chrome(安卓)
  1. 点击地址栏旁边的锁形图标。
  2. 点击 权限 → 通知
  3. 根据需要调整通知设置。
Chrome(桌面)
  1. 点击地址栏中的锁形图标。
  2. 选择 网站设置
  3. 找到 通知,然后根据需要调整设置。