在紫竹院拍的阳光下的MM-PP
博客条文 由 moh8888 发布的
-
原本有好几张,懒得上了,上一张了,这是
在紫竹院拍的阳光下的MM-PP
-
m1l3A的OBJ
这是单人图持.30CAL驾车的这一张图,现在
88_SERVER保留了原手持.30cal驾车的
模式,驾车路线不能改变,盟军一人乘JEEP一
直到尽头为胜,可不简单呀,乘车人物是可击伤
生命力的......当然,要有己方队员的协作才能
胜出!JEEP只有一辆,不要抢,没完成OBJ,JEEP
会重新出现再来......
盟军OBJ:乘车到尽头为胜!
德军OBJ:击毙JEEP乘车盟军,不能放过一辆!
坚持至换图时间为为胜!
-
我的第一个BOT图,在老外jv_map BOT的基础脚本上,整成,它是MOHDM3毕竟是server-side,完善度95,改善中、、、、、、上图是成功后截图
-
自造国产V2重武器,按USE发射
地雷MOD,长按USE按雷,TOUCH暴炸,可射爆
TANK对战,多次修改而成....
-
MOD——游戏增强程序
MOD——游戏增强程序 [摘于网上]
MOD是英文单词modification(意为修改)的缩写,它是游戏的一种修改或增强程序。
有些热爱游戏的程序编写高手,会尝试进行修改游戏中的部分资料设定,像人物的服装、外貌、声音、武器、工具、地图等等,甚至写出新的任务剧情,使修改后的游戏产生大幅的变化,提高了游戏性和耐玩度。想想看,把游戏中的人物改为自己,声音换成你的口头禅,在你们家的后院里来一场游戏大战,那是一种多么奇特的感觉,现在,这种似乎可望而不可及的情景将通过MOD的强大威力得以实现。
MOD简单的说就是游戏的另一种修改模式。其实另类模式在国内作为一种新诞生的“行业”,目前处于一种介于“游戏黑客”和“游戏专家”之间的尴尬境地;就如同是两者的私生子,既十分关爱,又有难言的苦衷。但法律同样对于私生子赋予了他生存和发展的权利,他所获得的权利和义务同正常人是一样;“私生子早晚会被遗弃”的说法是绝对错误的!现在已经有越来越多的玩家认识到了另类模式的前景非常广大,它所包含的趣味性和可拓展性等等,都是在正常模式下无法实现的。
作为国内来说,另类模式的发展的确还需要经过我们大家长期不懈的努力,才可以一步一步的壮大;而这当中也需要借鉴国外一些好的范例、榜样。其实大家都是追赶潮流的人,如果说做另类需要第一批志愿者的话,那我会毫不犹豫的加入到这个行列中去!
MOD的技术在国外已经相当成熟了。从公式、物品、怪物、佣兵,地图、技能,到音乐、魔法修饰、物品栏空间等的修改扩展都非常之完善了。通过结全以上各个方面的修改扩展,我们可以在游戏原有的基础上加以适当的、合理的对游戏进行强化补充,使游戏更具可塑性、柔韧性和可玩性。
「MOD」,中文通常称做「模组」,不过这并非module的简称,而是modification,原意为「修改」,缩写取前三个字母,成为大家朗朗上口的MOD。顾名思义,MOD就是修改过的东西,在安装模组之后,可以改变游戏原本内容,延伸更多的玩法,只要拥有主程式,就可以安装这些免费的游戏模组。若您之后开始觉得玩腻了<<荣誉>>,也请各位好好保存这款游戏,即使您没有体验过前作模组所带来的乐趣,本作蓄势待发的游戏模组也绝对值得您期待!
所有的模组都是额外补充的,而不是修改原版,安装在游戏目录的MODS文件夹里,是个独立文件夹,所以不必担心安装模组后不能进行原版游戏
-
也不知还有没有AA迷了,
头疼啊,无法TEST.....
MOD内容是
1.驾驶员走到有小飞机的触发位置
2.驾驶员发现同伴时,按E放下绳索,飞机空中停飞,呵呵,有点象直升机
3同伴按E上飞机,当上来一人时,在驾驶员前方左右有相应位置提示
4。共有2名乘客,人满时,在驾驶员前方有2棵光珠提示,重复2条无效
5。一名乘客OVER,光珠提示灭掉,重复2条有效
6。以加入乘客按E键自由跳出飞机程序,重复2条有效
7。3名机组人员机上均可被射杀
8,驾驶员OVER,则飞机坠毁前,乘客按E键自由跳出飞机,不然OVER
9,驾驶员不可跳下飞机,驾驶员操作不慎,飞机撞击OVER,全体人员OVER!
本MOD-纯个人首创,SERVERSIDE。。。。
-
88-server2最新推出2009年奥玛哈模式,重新修改
了程序,模式中有可驾驶的坦克(四辆),飞机(无数),
88火炮,伞兵,使用方法均按使用键e使用,飞机和坦克
88火炮射击用鼠标左键,飞机按鼠标右键可扔十枚炸弹,
伞兵在飞行中按使用键e跳下.......
-
AA的PLANE也没人TEST,懒得做了,看了看以前的SH-TANK....
-
SH第2弹,终于改写完第2武器的TANK代码
那个PanzerIV,自己加了个MG42,成了第2武器
顺便整了这个halftrack
-
扔炸弹MOD
设定炸弹爆炸的时间
炸弹倒计时爆炸,
人物没有武器,有炸弹的人可按
USE扔炸弹,扔的距离有限(不然
的话,他会等着到暴炸的前几秒
扔出),若有限的距离没人炸弹则
炸弹飞回得再扔....
个人构思,如有雷同,纯属巧合...
-
好久没有上文了,MOHAA不知还有没有人PLAY啊,这不方找到的代码改了一下,呵呵,TEST成了
加入这个就成解决TANK飞天BUG了
local.speed = vector_length(self.velocity)
if (local.speed > 300)
self fullstop
-
MOHAA早就有这一个PK3,是老外写的,一
直就没有TEST,这2天看到后应是爆头的内容
一TEST,呵呵.SERVER-SIDE,还有一些BUG,
不过还可以,有时间的话改一改,效果出现
最好是射击在对方的2个眼中(脑袋上)
会有一片血雾(加红色),脑袋被打掉了....
-
MOHAA俺的SERVER_SIDE V2飞弹代码
用法:
在图的SCR中加入一条
exec global/v2shoot.scr ( 3347 -653 195 ) //坐标是OBJ3中的,你可加在别的图中,,坐标要相应改动啊
将v2shoot.scr放到global/
作用是走到V2近前会操控V2,再按E发射V2
v2shoot.scr的内容是以下代码
main local.origin: local.master = spawn ScriptMaster local.master aliascache fire_v2 sound/amb/Amb_FireLoop_03.wav soundparms 1.0 0.0 1.0 0.0 400 6000 auto loaded maps "m dm moh obj" local.v2 = spawn script_model local.v2 model static/v2.tik local.v2.origin = local.origin local.v2.scale = .3 local.v2 light 1 1 0 100 local.v2 notsolid local.v2 rotatey 100 local.trig14 = spawn trigger_multiple local.trig14.origin = local.origin local.trig14 setsize ( -50 -50 -5 ) ( 50 50 50 ) local.trig14 waittill trigger local.trig14 setthread launchv2 end launchv2: local.player14 = parm.other local.v2 = spawn script_model local.v2 model static/v2.tik local.v2.origin = self.origin + ( 0 0 500 ) local.v2.scale = .3 local.v2 speed 10000 local.v2 physics_on local.v2 setsize ( -20 -20 0 ) ( 20 20 200 ) local.v2.fire = spawn script_model local.v2.fire model emitters/firescreen.tik local.v2.fire.origin = local.v2.origin local.v2.fire glue local.v2 local.v2.fire notsolid local.player14 forcelegsstate STAND local.player14 hide local.player14 stufftext "say look! my V2 bomb !!!" local.player14 takedamage //local.player14 notsolid local.player14 physics_off local.player14.usingv2 = 1 local.v2 thread crashv2 local.player14 local.player14 playsound bazooka_snd_fire local.player14 loopsound fire_v2 while(local.player14.usingv2) { if(local.player14.jumpedout != 1) { local.v2.angles = local.player14.viewangles + ( 90 0 0 ) local.player14.origin = local.v2.origin + ( 0 0 -65 ) + local.v2.upvector * -50 //-85 } if(local.player14.fireheld) local.player14.jumpedout = 1 local.player14 notsolid local.v2.velocity = local.v2.upvector * 500 waitframe } end crashv2 local.player14: self waittill touch local.player14 stoploopsound local.player14 takedamage local.player14.usingv2 = 0 self.fire unglue self.fire remove local.boom = spawn script_model local.boom model emitters/explosion_mine.tik local.boom.origin = self.origin local.boom anim start radiusdamage local.boom.origin 600 300 waitframe local.boom remove self remove if(local.player14.jumpedout != 1) { local.player14 physics_on local.player14 volumedamage 1000 } else { wait 1 local.player14 respawn local.player14 physics_on local.player14.jumpedout = 0 } end
-
M211篇
在团队作战MOD下,可重复完成的OBJ版
程序终被搞定!这意味着OBJ的重复开图
由网络带来的不畅而停顿的后果解决了.
目前还没有搞定一点,那是原图中毁坏的
物体如何恢复原状(如OBJ4中的桥)...
M211:
A区:
盟军OBJ:炸掉大门进入建筑物2层盗4份图纸!
进B区
B区:
盟军OBJ;E键炸掉TANK1进C区
德军OBJ:E键拆TANK炸药,进入建筑物2层可E键
夺回4份图纸(现是盟军旗)将盟军击退A区,盟军重新A区OBJ!
C区:
盟军OBJ:E键炸掉TANK2,任务完成而换下一张图
-
如题,将一一公布加各种东东(如武器火炮等),
喜好者,请关顾俺的博客
或点击
88.fpschina.com
-
消除SH雾状的天气
大多数的MOHAA的PK3可在SH中使用
但会发现有一种现象是SH空间是不透明的
有雾状的,需要加一条代码消除它
位置是.SCR的这里
level waittill spawn $world farclipoverride -1 //<---加上它
就可以了
-
可使用的FLAK88炮(SH)
加在图的.SCR中
spawn statweapons/P_flak88 "targetname" "flakcannon" "classname" "turretweapon_german_flak88" $flakcannon.origin = ( -1093 -1191 -280) //<----此位置是mohdm7中 $flakcannon.angles = (0 45 0) $flakcannon_turret0 maxyawoffset 80 // changed 35 $flakcannon_turret0 pitchcaps "-50 50 -50" // changed "-20 20 0" $flakcannon_turret0 turnspeed 30 // changed 15 $flakcannon_turret0 pitchspeed 7.5 $flakcannon_turret0 viewjitter 7 $flakcannon_turret0 firedelay 3 // changed 4 //$flakcannon_turret0.collisionent = $flak88_turret_collision //$flakcannon.collisionent = $flak88_collision $flakcannon nodamage
-
可搬运的M42(SH)
想不想在图中加上它?很简单,就是这个代码
spawn weapons/mg42carryable "targetname" "xtra1" $xtra1.origin = ( 207 -2529 175) //此位置是mohdm5 $xtra1.angles = (0 270 0)
-
可仅使用一种的武器,这样就可以作为各战队的训练使用,
它不是将各种武器的弹药简单的改成0,而是你选别的武器
后会自动的变为你起始设定的武器.....
如何设定?
这里仅说明在迷你SERVERV1.11使用
set sniper 1 // this will make your server sniper only这仅允许你的服务器使用狙
set rifle 1 // this will make your server rifle only......步枪
set sprinfield 1 // this will make your server springfield only........春田...以下懒得翻了
set kar98sniper 1 // this will make your server kar98sniper only
set m1grand 1 // this will make your server m1 only
set kar98 1 // this will make your server kar98 only
set shotgun 1 // this will make your server shotgun only
set rocket 1 // this will make your server bazzoka only
set all_weapons 1 // this will make your server all weapons
set smg 1 // this will make your server smg only
set mg 1 // this will make your server mg only
set pistol 1 // this will make your server pistol only
set dual_sniper 1 // this will make your server dual sniper only
它只能使用一条代码
这个代码放在那里?
比如这一条
set sniper 1
待续....
-
set sniper 1
放在那?
V1.11的迷你SERVER内有一个
SERVER.TXT文件,是用来设置SERVER的
名称以及图的顺序之用的,set sniper 1就放
在这里面,上下的位置都可以,只要是单独占
一行就行了...
当然还有这个PK3,要放到MOHAA/MAIN/
PK3这就上传....
-
SH(先头部队)六管炮的加法
spawn statweapons/P_nebelwerfer.tik "targetname" "nebel" "classname" "turretweapon_german_nebelwerfer-w" $nebel.angles = (0 0 0) $nebel.launchsound = nebelwerfer_launch $nebel.origin = ( -574 2297 385) //这是mohdm1的位置 $nebel nodamage spawn script_object "targetname" "nebelwerfer" "classname" "ProjectileGenerator_Heavy" $nebelwerfer.angles = (0 0 0) $nebelwerfer.launchsound = nebelwerfer_launch $nebelwerfer.projectile = projectile/nebelwerferproj.tik $nebelwerfer.spawnflags = 128 $nebelwerfer nodamage $nebel immune bullet $nebel immune fast_bullet $nebel immune bash // $nebel.collisionent = $nebelwerfer_collision // $nebel_turret0.collisionent = $nebelwerfer_turret_collision $nebel_turret0 immune bullet $nebel_turret0 immune fast_bullet $nebel_turret0 immune bash $nebel_turret0 thread global/turret.scr::playerturret_proj_think_aim $nebel $nebelwerfer $nebel_turret0 maxyawoffset 115.0 $nebel_turret0 turnspeed 45 $nebel_turret0 pitchspeed 45 $nebel_turret0 pitchcaps "-50 50 -50" //"-50 -50 50"stuck high//"-50 10 -50"high no low//"50 10 50"half high//"-50 10 50"high but not low//"-0 10 0"nothing//changed"-50 10 0" $nebel_turret0 viewjitter 1 $nebel_turret0 firedelay 1.5 // changed 0.08
-
修改武器的大小尺寸
打开.tik
会看到这个代玛
setup { scale 0.52 .....
这个
scale 0.52
就是尺寸的大小
但是单改这个
scale 0.52 ----->scale 5
是不够的,把它做成PK3也只是
你能看到它变大了.而SERVER内
别的人没有你的PK3,看到它还是原来的大小,
如何修改成SERVER-SIDE?
呵呵
待续....
-
安雷和排雷的构思
安雷不是OBJ的安雷,而是
安地雷,安雷人也是排雷人
本队人地雷不炸......
安雷人OVER后不能重生?
BOMB---MOD1.0?....
.........
好象突出重围有这MOD,
好久了,突出重围的内容
忘了........
-
又一款BULID建筑MOD发现,MOHAA再次增加一MOD,
这是仅用箱子来建,与以前的相比方便了很多
1.用USE键调出箱子
2.用鼠标左键放置
3.用右键消除已放好的箱子(点一下,箱子变红,2下消)
4.连点右,箱子扔远
TEST 中
-
修改武器的大小尺寸之2
这个
scale 5 放在那儿才是SERVER-SIDE? 记得原来有一篇S_22介绍修改 弹药数量的文呢,看一看有 什区别?这里,就是这个 dmbulletcount 1 dmstartammo 200 dmammorequired 1 dmfiredelay 0.08 dmbulletrange 4000
乱78遭的参数不管,看一看它的位置在那里就知道了,
为什么改了这儿的参数就是SEVER-SIDE?
待续....