62453358 发表于 2007-4-23 23:46:07

回复: 欢乐世纪-特别奉献:急救包插件1.1版本(源代码)

我想让只有注册的会员用户才可以买,也就是有B权限的才可以买,请问怎么改```

apocalyptic 发表于 2007-4-24 00:15:25

回复: 欢乐世纪-特别奉献:急救包插件1.1版本(源代码)

Post by 62453358
我想让只有注册的会员用户才可以买,也就是有B权限的才可以买,请问怎么改```
在对购买资格进行检查的时候,加上权限检查的代码即可。

apocalyptic 发表于 2007-4-24 00:19:03

回复: 欢乐世纪-特别奉献:急救包插件1.1版本(源代码)

Post by lu0007
首先我想说Sorry,没经你同意 ,我全改了,嘿嘿
修改如下:
1、不限地点可购买
2、如果血值少于50(此值代码中可自设置),买了后自动使用,
不需要又买又用的,当然大于50时是要两次的。
3、你的插件实在太好了,呵呵, 我服的玩家会用的都玩的开心来!
下次,我想加入,自动绑定 如 V 键为 HC_FK 那就完美了!
别的目前没想到!

为什么我不强制进行绑定呢?因为还有少部分玩家并没有使用默认的键位设置,甚至有些人喜欢用编辑功能的方向键作为默认的动作键位,强行绑定某个键位等做法显得不尊重别人的自定义设置,所以我一直没有推行。何况,写这么一个简单的小脚本也不算难事。

你要修改代码我不反对。不过我个人认为,你改成任何地点购买就显得不够公平了。

lu0007 发表于 2007-4-24 07:54:59

回复: 欢乐世纪-特别奉献:急救包插件1.1版本(源代码)

Post by apocalyptic
为什么我不强制进行绑定呢?因为还有少部分玩家并没有使用默认的键位设置,甚至有些人喜欢用编辑功能的方向键作为默认的动作键位,强行绑定某个键位等做法显得不尊重别人的自定义设置,所以我一直没有推行。何况,写这么一个简单的小脚本也不算难事。

你要修改代码我不反对。不过我个人认为,你改成任何地点购买就显得不够公平了。

强制进行绑定因为玩的人 都不是CS设置的高手,好些都不知道怎么用,就算你语音教他,他还是不会!反而他说你们不公平,是作弊,因为他不会加血!


任何地点购买    这个一是代码上的原因 , 有这段代码,我的服怎么样都不能买急救包,就提示你不在购买区,二是金钱的问题,他在家里买了,结果没用上或是没用就死了,更或者是想用,结果不在家里买不了,他会觉得这个插件多余,毕竟我的服是16000上限,玩的人常会感觉缺钱,呵呵。插件主要是实用,现在来我服的,都是熟练的用这个插件,他们都非常喜欢。

一个简单的小脚本也不算难事,我的言语中应该没有对你进行攻击吧,相反你能写出这个来我觉得挺佩服你的!

就插件上的问题 ,其实我也有疑问的,如第一个else if ( !cs_get_user_buyzone(id))
这段我估计在我的服上改成 else if ( cs_get_user_buyzone(id))
去掉 ! 就能用了。
第二个买急救包后马上检测生命值,如小于50,则自动用急救包,按理应该是
(ihealth < 50)     可测试下来 用 > 号反而正确!我也想不通!
new ihealth
                        ihealth = get_user_health(id)
                        //if (get_user_health(id)<50)
                        if (ihealth > 50)//这一步我觉得很是怪,应该是<的,可用>这个才正常,晕来!
                        {//如果生命值是满的
                                //显示提示信息
                                format(msg, 513, "^x04:^x01您现在未到半血,生命值是 , %d 不需要立即使用急救包!",ihealth)
                                client_color(id,id, msg)
                        }

有空帮我看下,谢谢,这个插件 我挺喜欢的。
页: 1 2 [3]
查看完整版本: 欢乐世纪-特别奉献:急救包插件1.1版本(源代码)