搜索
查看: 10014|回复: 46

[复制链接]
发表于 2003-5-18 23:16:28 | 显示全部楼层 |阅读模式 来自 福建厦门
当前版本0.1.3,更新:
奖励与惩罚的规则完善,具体内容如下

凡是埋炸弹成功的跟拆炸弹成功的,可以得到以下奖励:

a.会在本回合额外加血,并且在回合重新开始之后拥有额外的的血,一直到有另外的人埋炸弹成功或者拆弹成功,则该项能力转移给新的完成任务的玩家

具体加血的数量由op制定[0,155]
此项为默认的奖赏

b.可以得到额外的杀敌数,具体数量由op自己制定[0,5]
此项为默认的奖赏

c.可以得到加钱的奖赏,具体数量由op自己制定[0,2000]
此项为默认的奖赏
注:奖赏钱的这项功能,理论上使用amx0.9.3,linux操作系统的朋友会碰到麻烦的,解决的办法是升级amx 到0.9.4,或者新安装一个tcquest78所写的moneyfix的amx模块,详情见
http://amxmod.net/forums/viewtop ... hlight=getusermoney

如果匪徒为了奖赏,直接跑去放弹,而不管炸弹能否爆炸,可能就会倒霉了
匪徒放弹的时候,放弹的匪徒加血,等到炸弹成功爆炸,则下局开始加钱加杀敌数,但是血保持是100
如果炸弹被警察拆了,则拆除炸弹的警察加钱加杀敌数,下一局开始的时候血是150hp;而放弹失败的那位匪徒则马上被扣钱扣杀敌数(只被扣除一次),下一局开始的时候以50hp开始游戏

0.1.3版本,请大家帮忙测试,使用过程中有什么意见,请在本贴中指出,谢谢!

*************************************************
考虑在将来的版本中加入刺激警察去拆弹的设置:
炸弹爆炸的时候还活着的警察将会被全部处死,并将相应成绩记到放弹成功的匪徒身上;
同理,如果炸弹被拆除的时候还存活的匪徒也会被全部就地正法,并将相应的成绩记到拆弹成功的警察身上

这个属讨论稿,请大家发表意见
*************************************************



另:sma代码在附件的rar包之内
***************************************************
安装方法同其他amx插件,安装上无特殊之处。
***************************************************
插件设置参数:

1.设置奖赏的方式
amx_bomb_awards <flags>

*   "a" - 加血
*   "b" - 加杀敌数
*   "c" - 加钱

示范:如果各位op要给与玩家加血和加钱的奖赏,请在amx的目录之下的admin.cfg中加上这么一行

amx_bomb_awards  "ac"

默认设置为  abc


2.设置奖赏加血的数量
amx_bombawards_hp

示范:如果各位op要给与完成任务的玩家+10 点hp的奖赏,请在amx的目录之下的admin.cfg中加上这么一行

amx_bombawards_hp  10

默认设置为50,设置范围为[0,155],超过范围设置为默认值

3.设置奖赏杀敌数的数量
amx_bombawards_frags

示范:如果各位op要给与完成任务的玩家+1杀敌数量的奖赏,请在amx的目录之下的admin.cfg中加上这么一行

amx_bombawards_frags 1

默认设置为3,设置范围为[0,5],超过范围设置为默认值

4.设置奖赏加钱的数量
amx_bombawards_money

示范:如果各位op要给与完成任务的玩家+800大洋的奖赏,请在amx的目录之下的admin.cfg中加上这么一行

amx_bombawards_money  800

默认设置为500,设置范围为[0,2000],超过范围设置为默认值
***************************************************
这里是0.0.2版本时候的计划,结果那天晚上本人的精力过于旺盛,以至于见到了0.0.2版本的朋友只有3位朋友,本人只知道以下两位(恍若如梦,jammy ),不知道第三位朋友是哪位?歹势了

大家关心的奖励方式的更改,初步考虑增加可以由op自由设定的服务器参数,由各位op自行决定奖励方式,这个功能将在下一个版本放出
****************************************************
版本更新历史
当前版本:0.1.3

0.1.3版本 (2003.05.21 16:00)
修正了sv_restart之后奖赏保留的bug(感谢x86提醒)

修正了0.1.2版本惩罚过于严格的毛病,现在的规则如下
匪徒放弹的时候,放弹的匪徒加血,等到炸弹成功爆炸,则下局开始加钱加杀敌数,但是血保持是100
如果炸弹被警察拆了,则拆除炸弹的警察加钱加杀敌数,下一局开始的时候血是150hp;而放弹失败的那位匪徒则马上被扣钱扣杀敌数(只被扣除一次),下一局开始的时候以50hp开始游戏

感谢网友x86,Smart,马桶里的c4 的意见


0.1.2版本,(2003.05.20 19:34)
增加防止匪徒投机放弹的行为
为了防止匪徒为了奖赏,直接跑去放弹,而不管炸弹能否爆炸,增加了惩罚这种行为的功能:
匪徒放弹的时候,奖励照常给与,如果炸弹正常爆炸,一切功能如同0.1.1版本
如果炸弹没有成功爆炸的话,赫赫,对不住了
在之后的游戏中,赚了多少就吐出来多少,而且还要加上相应的惩罚
假设一切按照默认插件的设置的话
下一局开始的时候,这个倒霉的家伙就是以50点的hp开始本回合游戏
如果有设置加杀敌数或者加钱的话,则每一局扣除掉一次加上的杀敌数或者money

这下,应该可以大大减少这种投机行为的发生了

这里还是要感谢网友x86的提醒,严重感谢

0.1.1版本(2003.05.19凌晨03:58完成):
a.重新把源代码精简整理
b.增加了各位op要求的奖赏方式,并给与各位op自定奖赏的服务器设置参数

0.0.2版本 (2003.05.18):
a.修正了从第二回合开始,拿到了炸弹的t就是150hp的bug(感谢x86友情提醒)
b.修正奖励hp会超过150的bug (感谢x86友情提醒)
c.修正了当玩家更换队伍的时候会延续奖励的情况(感谢x86友情提醒)
d.修正了当得到奖励的玩家退出游戏之后进入游戏的玩家可能得到奖励的情况

beta 0.0.1版本 (2003.05.16):
初步完成功能设置,一堆的bugs

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2003-5-19 01:12:53 | 显示全部楼层 来自 广西柳州
哇,好厉害,哈哈,高手
回复

使用道具 举报

发表于 2003-5-19 01:42:00 | 显示全部楼层 来自 河南洛阳
请问这个插件怎么用啊!??
回复

使用道具 举报

发表于 2003-5-19 08:44:38 | 显示全部楼层 来自 广东东莞
好!!!这个功能好!!!
回复

使用道具 举报

发表于 2003-5-19 09:36:48 | 显示全部楼层 来自 上海大学
厉害~厉害~!
回复

使用道具 举报

发表于 2003-5-19 21:18:49 | 显示全部楼层 来自 湖北武汉
偶等终于等到了可以写插件的人了..呵呵..版里就缺少cool这样可以开发插件的高手:)
等以后有必要的话.偶们还可以象官方论坛一样开插件专栏和技术支持专栏...期待ing...
回复

使用道具 举报

发表于 2003-5-20 00:49:14 | 显示全部楼层 来自 湖北襄阳
呵呵,果然高手!!支持
回复

使用道具 举报

发表于 2003-5-20 01:41:08 | 显示全部楼层 来自 湖北襄阳
小白鼠报告:紧急测试完成,完全符合以上设计要求,太好了!!!!!!!服务器运行一晚,明天在看看如何。
还有说明文件注明了我的意见,真是不好意思(羞愧中。。),没有作什么事情
回复

使用道具 举报

 楼主| 发表于 2003-5-20 08:42:41 | 显示全部楼层 来自 福建厦门
由个老外在amxmod上跟我建议,增加一个选项,只要警察排弹成功的话,则放置这枚炸弹的匪徒在下面一局的开始就会被直接作掉

感觉应该是在游戏的平衡性的建议,不过我是永远的匪徒,做事情都是在匪徒的角度上考虑的,感觉好像对匪徒不是很公平,所以象请大家讨论一下这个建议是否合理????
回复

使用道具 举报

发表于 2003-5-20 08:53:17 | 显示全部楼层 来自 上海大学
呵呵~老外的馊主意,被CT排弹成功当然会有咯,这样是对T不公平啦
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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