Jump to content
Entries in this blog
我的第一个BOT图,在老外jv_map BOT的基础脚本上,整成,它是MOHDM3毕竟是server-side,完善度95,改善中、、、、、、上图是成功后截图
AttachPassengerSlot( Integer slot, Entity entity )
Attaches an entity to the specified slot.
AttachTurretSlot( Integer slot, Entity entity )
Attaches an entity to the specified slot.
back_mass( Float weight )
Sets the mass of the back of the vehicle
canjump( Boolean jumpable )
Sets whether or not the vehicle can jump
collisionent
Gets the Collision Entity
collisionent( Entity entity )
watchactor( Entity actor_to_watch )
Makes the player's camera watch the specified actor.
weapdrop
Drops the player's current weapon.
weapnext
Cycle to player's next weapon.
weapprev
Cycle to player's previous weapon.
whatis( Integer entity_number )
Prints info on the specified entity.
wuss
Gives player all weapons.
zoomoff
makes sure that zoom is off
PlayerAllie
MOHAA GAME Module Classes(程序代码注释)
Game Module Classes
Actor, Animate, Entity, ScriptSlave, ScriptThread, Sentient, Trigger, World
Actor (Actor) → SimpleActor → Sentient → Animate → Entity → SimpleEntity → Listener → Class
accuracy( Float value )
Set percent to hit
accuracy( Float value )
Set percent to hit
accuracy
Set percent to hit
ai_off
Turns the AI off for this actor.
ai_on
Turns the AI on
SH第2弹,终于改写完第2武器的TANK代码
那个PanzerIV,自己加了个MG42,成了第2武器
顺便整了这个halftrack
AA的PLANE也没人TEST,懒得做了,看了看以前的SH-TANK....
说明见上一篇博文 ,TEST只有一个人进来还不能说完美....
也不知还有没有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。。。。
MOHAA可载人的飞机MOD80%完成
前几天有点时间,有了个载人飞机的想法,只是AA没有直升机的模型,...现部分完成,该MOD简介
1.一名驾驶员,2名乘客
2.一名驾驶员按USE空中停车放绳乘客上机
3.驾驶员OVER,飞机栽地爆炸
4.一名驾驶员生命值减至30不可开飞机,集体跳出逃生
5.乘客暂不可独自跳出飞机(这点以后改,成空降了,呵呵
上几张TEST图
那个黄色的位置是将来放乘客的位置,有绳是按USE空中停车,冒烟的是驾驶员生命值减至30跳出
PK3-TEST啊,不知道以后如何测试我只有一台PC..........呵呵
好久没有上文了,MOHAA不知还有没有人PLAY啊,这不方找到的代码改了一下,呵呵,TEST成了
加入这个就成解决TANK飞天BUG了
local.speed = vector_length(self.velocity)
if (local.speed > 300)
self fullstop
MOD——游戏增强程序
MOD——游戏增强程序 [摘于网上]
MOD是英文单词modification(意为修改)的缩写,它是游戏的一种修改或增强程序。
有些热爱游戏的程序编写高手,会尝试进行修改游戏中的部分资料设定,像人物的服装、外貌、声音、武器、工具、地图等等,甚至写出新的任务剧情,使修改后的游戏产生大幅的变化,提高了游戏性和耐玩度。想想看,把游戏中的人物改为自己,声音换成你的口头禅,在你们家的后院里来一场游戏大战,那是一种多么奇特的感觉,现在,这种似乎可望而不可及的情景将通过MOD的强大威力得以实现。
MOD简单的说就是游戏的另一种修改模式。其实另类模式在国内作为一种新诞生的“行业”,目前处于一种介于“游戏黑客”和“游戏专家”之间的尴尬境地;就如同是两者的私生子,既十分关爱,又有难言的苦衷。但法律同样对于私生子赋予了他生存和发展的权利,他所获得的权利和义务同正常人是一样;“私生子早晚会被遗弃”的说法是绝对错误的!现在已经有越来越多的玩家认识到了另类模式的前景非常广大,它所包含的趣味性和可拓展性等等,都是在正常模式下无法实现的。
作为国内来
自造国产V2重武器,按USE发射
地雷MOD,长按USE按雷,TOUCH暴炸,可射爆
TANK对战,多次修改而成....
荣誉勋章MOHAA杀人激光代码公布
这是俺的M2L3图代码
beam1:
spawn func_beam "origin" "-150 4650 -510" "endpoint" "1320 3905 -510" "targetname" "beam1"//起始点和终点
$beam1 maxoffset 0
$beam1 scale .5
$beam1 doactivate
$beam1 notsolid
$beam1 color ( 1 0 0 ) //激光颜色
thread beam
spawn trigger_multiple "targetname" "beam1trig"
$beam1trig.origin = $beam1.origin
$beam1trig setsize ( -0.1 -0.1 -0.1 ) ( 1470 0.1 0.1 ) // 区域范围
$beam1trig glue $beam1 //区域范围帮定激光
$beam1trig setthread killem
$beam1trig message "t
起点local.start位置是local.player的Bip01 Head--(俺叫骨格图上传过)
local.groundtarget.origin位置是是local.player武器准心位置
这2个点掌握对编写MOD有很大的想象空间,这是代码公布
比方local.THING运动到武器准心位置,例
local.THING moveto local.groundtarget.origin
local.groundtarget = spawn script_origin
local.groundspot_target = spawn script_origin
local.fwd_vec = angles_toforward local.player.viewangles
local.start = local.player gettagposition "Bip01 Head"
local.range = 10240
local.groundtarget.origin = trace (local.start + loca
刚编写TEST完毕,呵呵,原本想搞成连发的,最后CPU运行不过来了,只好改停几秒发射,上图....
新MOD的推出
好久没有整这些MOHAA的小MOD了,原因是搬家换网了,新的小区的宽带没有IP,只得上浩方了…..
打雪仗>>>>>>发射V2>>>>>>地雷MOD,呵呵,3个MOD刚完成TEST完毕,全部是按USE键完成,地雷MOD按USE键长一些,现在是可以布下5颗,不知为何有时会变成哑雷,呵呵…….再完善吧
浩方的SERVER名为:或::,欢迎大家光顾……….
随机生成的光珠代码
好久没光顾俺的博客了,原88服因搬家关闭了...
正在安新的宽带慢慢来吧....
方整理MOHAA的一些资料时看到了一个稿子,记得是
俺是回随机代码写的答案已TEST过了,上传吧,供
MOHAA的DRY玩家参考.....
作用是:生成不固化光珠一万个,呵呵,可以装饰地图了...
这是代玛
level waittill spawn //代码放在这以后
level.n = 0
thread addthing local.origin
end
addthing local.origin:
local.ax = randomint 2000 //X轴在2000内随机取数
local.ay = randomint 2000 //Y轴在2000内随机取数
local.az = randomint 1000 //Z轴在1000内随机取数
local.static = spawn script_model
local.static model "static/corona_orange.tik"
local.static.orig
原本有好几张,懒得上了,上一张了,这是
在紫竹院拍的阳光下的MM-PP
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
loc
本是去拍车,但是一看到有MM,呵呵,就要往面前冲了...
长焦不能拍全身 ....
好,上图,最近不知怎么搞的,那图有时显,
有时不显,SHOW OR HIDE 只好上传本坛图库了!
外拍MM现场实况
这位躺着的老兄可真为PP现身呀
近距离
好久没有看蜂鸟的坛子上的短信,今个刚看,有一个,打开一看,呵呵,
得个奖品,是俺上次外拍得到的,奖品虽然小,呵呵,但对俺菜鸟级的
拍摄水平却是个鼓励(260多人拍啊)!俺将继续努力,出好片
详见这里
http://bbs.fengniao.com/forum/853839.html
就是这个PP