中国虚拟军事网(VME)- 专注于武装突袭系列虚拟军事游戏

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 1402|回复: 6

高手指点

  [复制链接]
发表于 2013-1-31 15:01:02 | 显示全部楼层 |阅读模式
设为首
虚拟军事爱好者, 积分 1, 距离下一级还需 9 积分
发消息. 地板
发表于 2009-2-2 11:15:13 |只看该作者 _area = 150 (希望炸弹随机落下的区域范围150米)
_height = 100 (希望炸弹落下的高度随机0--100米间)
_target = "ABC" (在地图上用取名ABC的GAMELOGIC设一点,炸弹会以它为中心四处随机爆炸)
_ord = "heat73" ( 炸弹的种类;当然还有很多种了)
_need = 70 (希望有70个炸弹落下后程序结实)
_countb = 0 (计数器置0)
_where = getmarkerpos _target (取得ABC点的坐标,X,Y,Z)
#loop _bomb = _ord camcreate [(_where select 0) - random _area + random _area, (_where select 1) - random _area + random _area, (_where select 2) + random _height]
~random 5
_bomb = _ord camcreate [(_where select 0) - random _area + random _area, (_where select 1) - random _area + random _area, (_where select 2) + random _height]
_countb = _countb +2
~random 7 ?
_countb < _need : goto "loop" (如计数器小于70就跳上去再循环)
exit

===============
这是SQS脚本,作者说用maker来调用,但是我之前只用过trigger和gamelogic
maker里只有一个txt框,怎么调用呢?
[这上面的脚本怎么没有用啊,谁能帮我整理出来啊深谢了或者另写一个跟上面的情形一样的脚本能在闪点1使用的]

 楼主| 发表于 2013-1-31 17:32:31 | 显示全部楼层
高手快出现啊我心急如焚哟
 楼主| 发表于 2013-1-31 17:52:33 | 显示全部楼层
我会又一次的失望吗?
发表于 2013-2-1 22:06:15 | 显示全部楼层
本帖最后由 fan 于 2013-2-2 09:08 编辑

;[abc]exec "bomb.sqs";
;=================
;bomb.sqs
;===========
_area = 150  
_height = 100  
_target = ABC  
_ord = "heat73"  
_need = 70  
_countb = 0  
_where = getpos _target  
#loop
_bomb = _ord camcreate [(_where select 0) - random _area + random _area, (_where select 1) - random _area + random _area, (_where select 2) + random _height]
~random 5
_bomb = _ord camcreate [(_where select 0) - random _area + random _area, (_where select 1) - random _area + random _area, (_where select 2) + random _height]
_countb = _countb +2
~random 7
? _countb < _need : goto "loop"  
exit
;========
 楼主| 发表于 2013-2-2 02:16:05 | 显示全部楼层
这个我试过在闪1中没用啊

点评

fan
哦,编辑过了,你再试一下。..呵呵!  发表于 2013-2-2 09:12
 楼主| 发表于 2013-2-3 13:51:26 | 显示全部楼层
多谢了大哥,闪点1中可用吧?上面的语句就按照这样的排列位置照抄?每一句后面全部不要用分号吗?那个[ABC]exec"bomb.sqs"应该是在闪点1中的触发器的执行栏里用吧?哪些地方是可以任意改动的啊?
 楼主| 发表于 2013-2-3 23:11:26 | 显示全部楼层
空中生成大量炸弹轰炸某处的脚 本终于搞定,这里面的轰炸范围,炸弹高度,每一波炸弹的数量,炸弹种类全部都可任意选择,但有一点不完美的是要先指定一个地方来轰炸不能由玩家在游戏中来随时随地来指示轰炸,我现在想搞清 在触发器的条件框里如何把在交战区的某一处已出现要轰炸的激光点或目标已被锁定用脚本语句写出来啊?意思 就是这轰炸点是随机的,而不是先就已设好了的,再一次要麻烦大哥了。
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-4-29 19:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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