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

 找回密码
 加入VME

QQ登录

只需一步,快速开始

搜索
查看: 29986|回复: 140

[教程] 武装突袭2函数教程全集(更新至106楼)

  [复制链接]
发表于 2011-11-14 22:18:15 | 显示全部楼层 |阅读模式
本帖最后由 FFUR2007SLX2_5 于 2012-2-3 21:20 编辑

武装突袭2函数教程全集




前言:觉得是时候将我整理的函数全集拿出来与大家分享一下了,在没有相对复杂的函数技术上所支持而制作出的任务只会事倍功半。

可以明确的是某些函数的运用需要大家去积累一定的脚本知识,当然武装突袭2只是一款游戏,从BIS官方公布的一系列开发工具中不难发现其实针对玩家层面的开发平台所涉及到的知识面还是相对较浅的。所以,如果你是电脑高手,就请对本篇多多包涵,若有错误的地方请多指教,全当走马观花一笑了之即可。如果你是一名普通玩家,非常喜欢武装突袭系列却又苦于做不出精妙绝伦的任务,或者是在英语阅读和脚本理解上有一定的困难,那我很高兴本篇能够给你带来帮助。

由于本人时间有限,所以只能每隔两到三天发一贴,速度会比较慢,不过我可以保证在武装突袭3出世前完成这一教程,同样也希望部分函数能够与武装突袭3的通用。

此教程以目录形式放出,和联合行动-F7模组教程全集一样。







什么是函数?
函数就是官方已经写好并保存至游戏中的脚本,各种脚本有各自不同的作用,玩家只需根据要求填入你所需要的数字等即可达到预期的效果,更加方便有效。

BIWIKI已经有了,为什么还要再写一篇教程?
首先,这是中文版的。其次BIWIKI只列出所有函数的1/4,不全面。最后,希望对ARMA任务开发爱好者在任务编辑方面有更好的帮助并且希望大家能达到更高的编辑水平,同时喜欢上ARMA。好了不多说了,让我们开始吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x

评分

参与人数 1威望 +3 收起 理由
rasy + 3 原创内容

查看全部评分

 楼主| 发表于 2011-11-14 22:20:26 | 显示全部楼层
本帖最后由 FFUR2007SLX2_5 于 2012-2-3 21:19 编辑

武装突袭函数目录:                     

3楼,准备工作。

4楼,游览所有BIS官方函数。

28楼,阵列比较 (BIS_fnc_ArrayCompare)

43楼,元素序数返还 (BIS_fnc_arrayFindDeep)

44楼,插入阵列(BIS_fnc_arrayInsert)

52楼,删除并返还阵列末尾元素 (BIS_fnc_arrayPop)

60楼,元素插入阵列末尾并返还阵列(BIS_fnc_arrayPush)

61楼,插入阵列 (BIS_fnc_arrayPushStack)

66楼,删除阵列第一元素并返还。(BIS_fnc_arrayShift)

69楼,阵列首添加元素并返还(BIS_fnc_arrayUnShift)

72楼,筛选函数(BIS_fnc_conditionalSelect)

73楼,返还元素所在数组基数(BIS_fnc_findNestedElement)

74楼,返还数组元素最大差异值(BIS_fnc_maxDiffArray)

76楼,返还数组随机指数(BIS_fnc_randomIndex)

79楼,移除数组元素并返还(BIS_fnc_removeIndex)

84楼,随机抽取数组元素(BIS_fnc_selectRandom)

94楼,权重随机选择(BIS_fnc_selectRandomWeighted)

106楼,数组范围选择(BIS_fnc_subSelect)
 楼主| 发表于 2011-11-14 22:25:24 | 显示全部楼层
本帖最后由 FFUR2007SLX2_5 于 2011-11-14 22:39 编辑

3楼,准备工作。
在使用函数前,首先建议大家看完F7模组教程,由于函数属于F7模组中function的一个支流,属于中级进阶阶段,所以函数的使用基于模组和脚本的基础上。

首先打开你的编辑器,键入玩家,再键入F7模组中的function.

随后插入一个触发器,在con中输入:!isnil "bis_fnc_init"。
这句必须要,而且在以后所有的函数启用中必须输入该语句,否则脚本效果就无法生成。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x
 楼主| 发表于 2011-11-14 22:42:34 | 显示全部楼层
本帖最后由 FFUR2007SLX2_5 于 2011-11-15 10:03 编辑

4楼,游览所有BIS官方函数。

做好准备工作后就可以开始了,首先要向大家介绍下所有BIS官方函数的查阅界面,在这里你可以看到所有的函数。
在你的on act中键入fnc = [] spawn BIS_fnc_help;


所后进入游戏后你便会看到


你会问这是什么?别急,我们慢慢来。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入VME

x
发表于 2011-11-14 22:53:33 | 显示全部楼层
果断收藏,持续关注{:soso_e113:}
发表于 2011-11-14 22:54:33 | 显示全部楼层
“其次BIWIKI只列出所有函数的1/4”,高人啊!
发表于 2011-11-14 22:56:58 | 显示全部楼层
对于任务党很有用,支持.
发表于 2011-11-14 23:28:18 | 显示全部楼层
期待呢,最近都没有什么AA方面振奋的消息
发表于 2011-11-15 01:55:22 | 显示全部楼层
这个好 学学 顶
发表于 2011-11-15 02:01:35 | 显示全部楼层
必须要顶{:soso_e113:}
发表于 2011-11-15 02:37:15 | 显示全部楼层
前排支持!
发表于 2011-11-15 04:51:03 | 显示全部楼层
学习学习
发表于 2011-11-15 08:12:51 | 显示全部楼层
好东西,看看与闪点有神马区别
发表于 2011-11-15 09:41:19 | 显示全部楼层
强烈支持!!!!!!!!
发表于 2011-11-15 10:10:42 | 显示全部楼层
重磅炸弹!绝对要顶!
您需要登录后才可以回帖 登录 | 加入VME

本版积分规则

小黑屋|中国虚拟军事网

GMT+8, 2024-3-28 20:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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