废土新军 发表于 2011-6-4 09:00

【原创】武器全域转换射击模式ISF 500多行代码!!!

本帖最后由 ywl4726 于 2011-6-7 15:41 编辑

前言
写了4天代码啊,最初只是找到个Select fire MOD但是用了之后很不爽,要进GECK要改数据而且功能也简单,于是便自己抹黑写,从没有写过脚本啊,但是我得到了某大神相助,透露下,这位大神即将回归
这个MOD只是新手试水,各位大神手下留情


特点
这个MOD功能算不上很惊艳,但是就是很傻瓜化,你只要加载了该MOD,所有武器(包括你的MOD武器)都可以转换射击模式,半自动-全自动-连发,哪怕是半自动武器的FIRERATE为0也能转成全自动武器,NVSE至今无法改武器射速,我是都兜了180度才勉强改成功,还差点写开方函数进去了,你连GECK都不用进
丰富的菜单配置:连发数,半自动武器到全自动模式的射速,全自动武器到半自动武器的射速,手枪转自动,考虑到娱乐,狙击步枪和霰弹枪,导弹发射器也都可以选择转换到全自动,热键修改,一键恢复默认设置

补充:忘记说了,内建散射系统,散射会根据模式不同而改变,半自动模式明显更准.刷新系统,数据更正系统(下版吧)   


安装说明

下载地址:
nvse 必须有http://nvse.silverlock.org/
解压进DATA
FOMM勾选

使用说明

使用6号补丁编写的,如果无法进的可以尝试降级http://bbs.3dmgame.com/thread-2009285-1-7.html,按理说应该没有问题

默认B键切换射击模式,可以进菜单栏修改

狙击步枪和霰弹枪,导弹发射器,大型武器默认不支持,可以进菜单自己调为支持

BUG
目前我个人测试了下,没有什么大问题,没有任何冲突
1.如果有些半自动武器偏偏把FIRERATE改了的,实际上半自动武器怎么改FIRERATE都没有用(不知道制作人想什么),但是加载了这个MOD的并转换全自动射击模式时仅仅射速不正常,但是我也不好做修复,因为大家可能装了WME或WMK, 这类武器有BB枪和防暴霰弹枪,估计是设计人员疏忽,你们可以自己加载所有MOD,然后改Fire rate 为 1
2.反器材不支持(NVSE无法支持,其实改改可以支持,但是我懒,而且不现实,反器材全自动??),然后全自动武器的连发模式射速最好用默认,要不然你只有自己微调了,这个还不完善,因为我没算出这个作用公式,等待更新

316a 发表于 2011-6-4 09:03

技术活呀,不容易呐——杀了就发

faust634505260 发表于 2011-6-4 09:10

厉害厉害,希望楼主继续努力,造福玩家{:3_149:}

jqzy11 发表于 2011-6-4 09:16

{:3_146:}LZV5辛苦了

zts10 发表于 2011-6-4 09:34

支持|!支持|!支持! 技术帝啊

废土新军 发表于 2011-6-4 09:40

不好意思,上传了调试版, 此贴时间以前的下载需重下

wuwei1017 发表于 2011-6-4 09:49

太厉害了
支持LZ

wdwd231 发表于 2011-6-4 09:59

从百度尾随过来的,支持~~~

zellans 发表于 2011-6-4 10:13

高手,感謝分享

loveltzzm 发表于 2011-6-4 10:43

凡是原创都要支持!

l5228923 发表于 2011-6-4 10:46

太厉害了~支持

devlirequiem 发表于 2011-6-4 10:49

真nb!!!!!

1160838515 发表于 2011-6-4 11:04

支持原创!

lhc19910101 发表于 2011-6-4 11:54

这高级啊{:3_48:}

longjing0078 发表于 2011-6-4 12:02

太厉害了
支持LZ

kingyh 发表于 2011-6-4 12:03

辛苦,这个一定要顶

重金属 发表于 2011-6-4 13:13

此贴强大,不想顶都不行。

x5262887 发表于 2011-6-4 13:43

支持高手

真永恒之心 发表于 2011-6-4 16:12

回复 1# 废土新军


    写出这么复杂的脚本如果还是新手试水,我就连水都不敢试了{:3_56:}
佩服佩服!!!

kill9271927 发表于 2011-6-4 16:34

改变武器域是否连同武器的散射度也一同改变了吗?

wallkop 发表于 2011-6-4 17:58

{:3_56:}求楼主透漏一下热键修改的脚本……小弟我最近一直纠结于此……

422284703 发表于 2011-6-4 18:05

哎哟我去,支持支持

isamuchu 发表于 2011-6-4 18:13

前排支持

c55852 发表于 2011-6-4 18:25

{:3_143:}试了下 太好玩了

theea 发表于 2011-6-4 18:52

楼主真是太强大了= =

m1995 发表于 2011-6-4 19:16

高手中的高手,支持

arik123 发表于 2011-6-4 19:45

有福了~感谢楼主!

fuyiqing 发表于 2011-6-4 20:30

这个必须顶。棒

废土新军 发表于 2011-6-4 23:00

都中级玩家了,谢谢各位的支持

21L的朋友

需要用到GETKEYPRESS 这个函数

wallkop 发表于 2011-6-4 23:44

回复 29# 废土新军


    瞬间明悟!原来这么简单!多谢楼主{:3_54:}
页: [1] 2 3
查看完整版本: 【原创】武器全域转换射击模式ISF 500多行代码!!!