|
发表于 2009-5-28 07:51:15
|
显示全部楼层
来自 中国–香港
本帖最后由 0920357689 于 2009-5-28 09:32 编辑
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <csstats>
#include <engine>
#include <fakemeta>
#include <fun>
#include <unlimited_money>
public plugin_init() {
register_plugin("Bullet Damage","1.0","ToKyo")
register_event("Damage", "damage_msg", "b", "2!0", "3=0", "4!0")
register_cvar("bullet_damage","1")
return PLUGIN_CONTINUE
}
public damage_msg(vIndex)
{
new attacker = get_user_attacker(vIndex)
new damage = read_data(2)
if(get_user_flags(vIndex) & ADMIN_USER) //首先判斷 被攻擊玩家 的人 是否普通玩家
{
return PLUGIN_CONTINUE
}
if(get_user_flags(attacker) & ADMIN_LEVEL_A) //判斷 攻擊玩家 的人 是不是vip
{
return PLUGIN_CONTINUE
}
new money = cs_get_user_money2(vIndex)
if( money > 3000)
{
if(damage > 9 & damage < 31)
{
cs_set_user_money2(vIndex,money-300)
cs_set_user_money2(attacker,money+300)
return PLUGIN_CONTINUE
}
else
if(damage > 30 & damage < 61)
{
cs_set_user_money2(vIndex,money-600)
cs_set_user_money2(attacker,money+600)
return PLUGIN_CONTINUE
}
else
if(damage > 60 & damage < 91)
{
cs_set_user_money2(vIndex,money-900)
cs_set_user_money2(attacker,money+900)
return PLUGIN_CONTINUE
}
else
if(damage > 90)
{
cs_set_user_money2(vIndex,money-3000)
cs_set_user_money2(attacker,money+3000)
return PLUGIN_CONTINUE
}
}
return PLUGIN_CONTINUE
}
不知道能用不
感覺攻擊和被攻擊的id寫錯了?.? |
|