什么 软件能在手机上java读取文件编码格式sqs与sqf格式的文件

查看: 1062|回复: 21
昨晚写了一个简单的sqs脚本现在想把它转为sqf格式的,不知如何改?
本帖最后由 曾经沧海 于
02:07 编辑
上传我写的这个sqs格式的脚本【
_feiji = _this select 0;
_weizhi = _this select 1;
_duiwu = _this select 2;
_biaoji = _this select 3;
_feiji domove getpos __feiji flyinheight 20;
?(_feiji distance _weizhi & 25):goto &mm&& && &
goto &kk&& && && && && && && && && && &
_feiji flyinheight 5;& && && &&&
{unassignvehicle _x} foreach units _
_feiji domove getmarkerpos &_biaoji&; _feiji flyinheight 100;
{[_x] join player} forEach units _& &&&】说一下调用方法啊,在编辑器地图上放一架在空中的直升机并取名,放一小队人员并在队长的初始样输入 某某名=group this与&_x&&moveincargo&&直升机名&foreach units group this这两句, 还要放 一个取了名字的直升机停机坪,最后还要放一个取了名字的标记物,接着放一个触发器,条件你自己写,在执行栏输入[直升机名,直升机停机坪名,&&组名,标记名]exec&这个脚本名就可以了,分享一点我的经验,就是想学写脚本的朋友一定要注意一点就是在触发器里调用这个脚本时如果有多个变量同时要调用这个脚本时一定要注意它们的顺序,不然你的脚本就根本达不到你要的那种效果,我昨晚就犯了这个错误,苦思了一两个小时后反复对照自己写的这个脚本与触发器的关系才终于找出了它的根由,希望想学脚本的朋友们以后要注意 这个问题啊 , 请问哪位大师指点一二关键处如何转sqf,我再自己摸索,总结经验啊& && && && && && && && &
& && && && && && && && && && && && && && && && && && &
本帖最后由 曾经沧海 于
02:22 编辑
效果就是这队友军在到达自己想要的地点精确降落在这个指定点后全部加入我成为我的部下,充实补充我前面阵亡的部下,想编任务的朋友如果想要这种场景的话不妨参考一下哦,当然这场景还可以在脚本里面改一下,而不必像我这个一开始队伍就在直升机里,而可以改为我带着一帮人在前线战斗,当我的兵员严重不足时,触发器启动凭空在后方基地刷出一队人来也好还是预先放好一队人员也好都可以,然后在脚本中输入让他们登上那架直升机朝奔来支援我受我指挥的脚本语句,视情况可循环使用它,当然要这种场景的话如用脚本实现它应该不是很难的事。
还是脚本玩儿的有意思啊,想实现什么都可以,可惜我看不懂这个。
_feiji = _this select 0;
_weizhi = _this select 1;
_duiwu = _this select 2;
_biaoji = _this select 3;
while {(_feiji distance _weizhi & 25) && (alive _feiji)} do
_feiji domove getpos _
_feiji flyinheight 20;
};//条件满足退出循环
_feiji flyinheight 5;& && && &&&
{unassignvehicle _x} foreach units _
{[_x] join player} forEach units _
_feiji domove getmarkerpos &_biaoji&;
_feiji flyinheight 100;
_feiji = _this select 0;
_weizhi = _this select 1;
_duiwu = _this select 2;
哦 ,明白了一点,就是GOTO语句无法用到SQF格式里了,起而代之的语句就是SQF格式特有的while,do,但是我有一疑问的就是如果那个条件语句不要用WHILE,DO,而改用IF,THEN,ELSE语句是否可行呢?非常感谢你的指点,受益非浅。
哦 ,明白了一点,就是GOTO语句无法用到SQF格式里了,起而代之的语句就是SQF格式特有的while,do,但是我 ...
你不是要循环检测距离吗?为什么要改?
还是脚本玩儿的有意思啊,想实现什么都可以,可惜我看不懂这个。
兄弟,其实说起来你各方面都比我强多了(脚本方面亦然),只不过你是
扮猪吃老虎而己,哈哈
你不是要循环检测距离吗?为什么要改?
兄弟,能否结识您一下啊,我的企鹅号是,好想在人生的旅途中能结交你这样一两个有共同爱好的知己啊,我是不是有点 不自量力了?
你不是要循环检测距离吗?为什么要改?
不是,兄弟误会我这句的本意了,我的意思是打个比方,如果3+4=7,那能否1+6, 5+2等等的结果也能等于7啊?通俗一点来说就是同样一个效果,用别的写法是否也有同效?
不是,兄弟误会我这句的本意了,我的意思是打个比方,如果3+4=7,那能否1+6, 5+2等等的结果也能等于7啊? ...
这当然可以,要达到一个目的确实有很多方法但我们要选择最优的写法
兄弟,其实说起来你各方面都比我强多了(脚本方面亦然),只不过你是
扮猪吃老虎而己,哈哈
我对高深一些的脚本也是似懂非懂还在学习中,学脚本的谁没有小白的时候也是靠一步一步学习积累的,不过现在学习条件好多了大把现成脚本供参考但是好像没多少人热衷这一块了
我的企鹅号不知荒废了多久的...有时间加企鹅号聊聊
兄弟,试了一下你用WHILE DO语句改得,好像没有达到我要的那种效果,可能要用IF THEN 语句
兄弟,试了一下你用WHILE DO语句改得,好像没有达到我要的那种效果,可能要用IF THEN 语句
我没有测试过...条件写错了应该是大于25米,飞机只要距离标记或你的位置大于25就每隔1秒设置路点和飞行高度,循环语句下面的代码一直处于等待状态除非循环停止后才会执行
兄弟,其实说起来你各方面都比我强多了(脚本方面亦然),只不过你是
扮猪吃老虎而己,哈哈
嘿嘿!我可不是“扮猪吃老虎”,不然就不会找你帮我解决直升机舱门的脚本了。也许别的方面我可能比你知道的多一点,脚本我可是真的看不懂。另外我发给你的直升机MOD我发现了个小bug,就是右舱门的MINIGUN定义错了,所以无法瞄准目标,我已经修复了这个问题。
嘿嘿!我可不是“扮猪吃老虎”,不然就不会找你帮我解决直升机舱门的脚本了。也许别的方面我可能比你知道 ...
你看你对各种BUG都能从脚本里快速找出问题的关键节点并想出解决方案,这还不是对脚本了解?门外汉能看懂这些脚本吗?兄弟别玩我哈
Powered by 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
SQF脚本基础教程
下载积分:200
内容提示:SQF脚本基础教程
文档格式:PDF|
浏览次数:158|
上传日期: 02:20:39|
文档星级:
该用户还上传了这些文档
SQF脚本基础教程
官方公共微信君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
SQF脚本基础教程
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口sqs和sqf文件有什么区别?_闪点行动吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,550贴子:
sqs和sqf文件有什么区别?
sqs和sqf文件到底有什么区别?貌似都一样啊,仅仅在扩展名么?但好像OFP只支持sqs假如要把插件移植OFP的话,要改扩展名?不用改语句吧?我还特意找了有关资料,在Mr-Murray的《Armed Assault Editing Guide》里,原文如下:There is one large difference between the two. The SQS-File has to be read out by thegame every time it is executed ,while the SQF-File will be saved in the cache only one timewhen the mission begins. Operation Flashpoint used mostly SQS-Files, but it'srecommended to use SQF-Files within ArmA大概意思是说,两个文件最大的不同是,sqs文件在每次执行时被载入,而sqf在游戏开始时被一次性载入到高速缓存中,类似C语言中里寄存器变量。如果是这样,我在打包pbo时,直接把扩展名给改了可以吗??
成都局客运处文件,重点...
谁的电脑能打开,我的表...
看到貼吧置頂的帖子里有...
缺牙要及时修复,揭秘种植牙如何做到几十年不掉?
嘛,武突白痴路过
我觉得直接改的可能性不大←_←
sqf脚本语句结构化更强,在可读性上高过sqs,在写复杂脚本时用sqf不容易出错,sqs的goto语句很蛋痛。据说游戏执行sqf的效率更高…不会写
嗯嗯 执行效率高,估计就是上面我提到的,sqf一开始就被载入告诉缓存,而不是等需要调用时再从硬盘读取。这是ArmA程序本身做的优化
据说OFP从1.75还是哪个版本开始已经支持sqf了..没实战过
可是官方的更新说明里面木有提啊Version 1.99 Change Log- Improved: Default gamma and brightness settings - Fixed: Two cursors appeared in some configurations - Fixed: Login hack prevention. - Improved: cheat / spam protection. - Changed: "missionName" function now returns user friendly name - Fixed: Preprocessor bugs and crashes - Changed: createMarker function now works only local - Added: isServer function - Fixed: missionStart function on dedicated server - Added: disableAI option for disable automatic animation selection - Added: User defined maps in missions - Added: function: array find item - Added: function getWorld - Added: functions getPosASL, setPosASL - Added: Event handler AnimChanged - Added: function getMove
好像是1.75开始
为啥3DMAX用不了←_←
怎么用不了
贴吧热议榜
使用签名档&&
保存至快速回贴}

我要回帖

更多关于 php读取conf文件格式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信