q695290484 发表于 2011-9-24 20:59:11

【最新DT道具卡插件】更新到8种卡!有图 有说明

本帖最后由 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

xxfeng 发表于 2011-9-24 23:03:18

怎么呼出功能呢?

裸奔者 发表于 2011-9-25 13:37:17

期待LZ源码的放送~

TCMBW 发表于 2011-9-26 15:27:49

强力支持楼主为大众服务的精神。同时感谢那些无私奉献的老大。

dong520 发表于 2011-9-30 12:56:10

支持一下,期待源码

laoklaole 发表于 2011-10-1 11:34:07

输入什么才能呼出菜单

a283338873a 发表于 2011-10-2 11:55:36

按N用不了啊,肿么办??

q695290484 发表于 2011-10-7 13:13:18

是不是插件没开启啊? 检查下需要的模块有没有都开启啊

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

liyang2008 发表于 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 * 0.08)
        return PLUGIN_CONTINUE
}
“速度卡”
public SpeedCard(id)
{
        new speed = Speed
        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 = true

                return PLUGIN_CONTINUE
        }
        return PLUGIN_CONTINUE
}

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

无聊的东西。。。

不是说CS没市场了

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

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

liyang2008 发表于 2011-10-10 18:06:38

本帖最后由 liyang2008 于 2011-10-10 14:39 编辑

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

简单的东西。。。我总共编写精简代码时间不到五分钟    LZ做了几个星期。。。。。。
页: [1] 2 3
查看完整版本: 【最新DT道具卡插件】更新到8种卡!有图 有说明