|
发表于 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的你那地区服务器黑了去。
现在服务器越来越少。合作人也基本没有
只能潜水了。。。 |
|