搜索
查看: 16549|回复: 24

[AMXX 带源码] 【最新DT道具卡插件】更新到8种卡!有图 有说明

[复制链接]
发表于 2011-9-24 20:59:11 | 显示全部楼层 |阅读模式 来自 中国–湖南–怀化
本帖最后由 q695290484 于 2011-9-24 23:32 编辑

这个星期又为大家添了2种卡,希望大家继续支持
到第9个卡,也就是最后一个就给大家发期待已久的源码...
从这次开始,说明就要详细点了。
我可是很努力的再给大家弄了,本人的插件水平有限,花了我不少时间呢

-----------------------
  DT原创插件 by:之健

萝卜游戏群 85527193

需要开启的模块:
<amxmodx>
<amxmisc>
<fun>
<cstrike>
<engine>
-----------------------------------------------------

amxx.cfg里的参数 用来调道具卡的价格(默认是3500)


//飞跃卡
amx_buyflymoney 3500
//生命卡
amx_buyhealthmoney 3500
//速度卡
amx_buyspeedmoney 3500
//防御卡
amx_buyarmormoney 3500
//手雷卡
amx_buyo4money 3500
//赌博卡
amx_buydicemoney 3500
//武器卡
amx_buywpmoney 7000
//恢复卡
amx_buyregenmoney 3500
游戏里按N打开菜单

---------------------------------------
另外的游戏参数:
amx_maxhp 恢复的最大血 默认200
amx_srate 恢复的速度 默认1hp/s

本帖子中包含更多资源

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

×
发表于 2011-9-24 23:03:18 | 显示全部楼层 来自 中国–贵州–贵阳
怎么呼出功能呢?
回复

使用道具 举报

发表于 2011-9-25 13:37:17 | 显示全部楼层 来自 中国–江苏–连云港
期待LZ源码的放送~
回复

使用道具 举报

发表于 2011-9-26 15:27:49 | 显示全部楼层 来自 中国–山东–临沂
强力支持楼主为大众服务的精神。同时感谢那些无私奉献的老大。
回复

使用道具 举报

发表于 2011-9-30 12:56:10 | 显示全部楼层 来自 中国–广东–汕头–潮阳区
支持一下,期待源码
回复

使用道具 举报

发表于 2011-10-1 11:34:07 | 显示全部楼层 来自 中国–云南–临沧
输入什么才能呼出菜单
回复

使用道具 举报

发表于 2011-10-2 11:55:36 | 显示全部楼层 来自 中国–河南–南阳
按N用不了啊,肿么办??
回复

使用道具 举报

 楼主| 发表于 2011-10-7 13:13:18 | 显示全部楼层 来自 中国–湖南–怀化
是不是插件没开启啊? 检查下需要的模块有没有都开启啊

  不好意思了大家 答应了朋友帮他的服务器弄弄僵尸 没有时间写第9张卡了 以后有时间就写 写好发源码啊
{:3_65:}
回复

使用道具 举报

发表于 2011-10-10 18:02:34 | 显示全部楼层 来自 中国–甘肃–天水
我给你发了源码把

这太简单了

以下为“DT道具卡部分关键源代码”

为精简源代码

不懂的不要问了

我看了下图片 直接就能看出源代码怎么写的


模块按照上面全部开启。


“金钱卡”
publie moneyCard(id){

new money = cs_get_user_money(id)  //
cs_set_user_money(id, 16000 + value)  //16000为你所加德签署
return PLUGIN_CONTINUE  //返回值
}

“防御卡”
publie armoCard(id){

        newarmo = cs_get_user_armor(id)
        cs_set_user_armor(id, 100 + value) //100为你要加德护甲
        return PLUGIN_CONTINUE  
}
“飞跃卡”
public GravityCard(id)
{
        set_user_gravity(id,Gravity[id] * 0.08)
        return PLUGIN_CONTINUE
}
“速度卡”
public SpeedCard(id)
{
        new speed = Speed[id]
        set_user_maxspeed(id, 240.0 + speed)
        return PLUGIN_CONTINUE
}
恢复卡就更简单了
首先。你要了解你所要恢复的多少时间/HP
下来总HP 就可以了
public setregen(id) {
        if (get_cvar_num("amx_regen") == 0)
        return PLUGIN_HANDLED

        if (get_cvar_num("amx_regen") == 1) {
                if(is_user_alive(id) == 1){
                        new maxhealth = get_cvar_num("amx_maxhp") //跟LZ的设置一样的
                        new health = get_user_health(id)
                        health += 1
                        set_user_health(id,health)
                        new healthcheck = get_user_health(id)
                        if (healthcheck <= 30) {
                                client_cmd(id,"play player/breathe1.wav")
                        }

                        if (healthcheck >= 31) {
                                client_cmd(id,"stopsound")
                        }

                        if (healthcheck >= maxhealth) {
                                set_user_health(id, maxhealth)
                                if (task_exists(id))
                                        remove_task(id)
                        } else {
                                set_user_health(id, health)
                        }
                }

                hassetregen[id] = true

                return PLUGIN_CONTINUE
        }
        return PLUGIN_CONTINUE
}

武器卡就更别说了
加一个局制度。
每句自动给予子弹或者武器[开启模块了,所以你可以随意变换武器代码就可以]
赌博卡我不知道干什么。所以不了解功能。就不写了

无聊的东西。。。

不是说CS没市场了

而是现在的三流网游太多了
只能这样说。
我原来开的服务器开的好好德
被黑了,真有能力去把那什么CF的你那地区服务器黑了去。

现在服务器越来越少。合作人也基本没有
只能潜水了。。。
回复

使用道具 举报

发表于 2011-10-10 18:06:38 | 显示全部楼层 来自 中国–甘肃–天水
本帖最后由 liyang2008 于 2011-10-10 14:39 编辑

生命卡。只要八MONEY改成HEALTH即可

简单的东西。。。我总共编写精简代码时间不到五分钟    LZ做了几个星期。。。。。。
回复

使用道具 举报

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

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