Rubbish-Nec
|
分享:
▼
x11
|
[插件] SMA档里的<cstrike>指令说明
注意:这个是学a78大的,发这帖是用来教人怎样用<cstrike>内的东西(其实是 骗钱) 小弟入世未深,可能会大错特错,欢迎叫我更改 高手如果会请解释我不明白的东西 排版丑不要打我 简单来说<cstrike>就是写CS内发生的事件 一、纪录死亡次数 cs_get_user_deaths(index)
二、设定此人的死亡次数 cs_set_user_deaths(index, newdeaths)
事例: if(cs_get_user_deaths(index) = 10) { cs_set_user_deaths(index, 0) } 如果index的死亡次数是10,死亡次数变成0。 三、判断人质是否跟随一些东西(不一定是玩家) cs_get_hostage_foll(index)
四、设定人质跟随一些东西(followedindex是跟随什么,不一定是玩家,如果0就是停止跟随) cs_set_hostage_foll(index, followedindex = 0)
五、取得这个人质的id cs_get_hostage_id(index)
事例: new rubbish = cs_get_hostage_id(index)
if(cs_get_hostage_foll(rubbish)) { cs_set_hostage_foll(rubbish, 0) }
让一个人质叫rubbish,如果rubbish在跟随一些东西,停止他 六、取得这人的枪所用的子弹数量(weapon就是CSW_XXX的XXX) cs_get_user_bpammo(index, weapon)
相同子弹种类的武器 * awm * scout, ak, g3 * m249 * famas, m4a1, aug, sg550, galil, sg552 * m3, xm * usp, ump, mac * fiveseven, p90 * deagle * p228 * glock, mp5, tmp, elites * flash * he * smoke
七、给这人枪所用的子弹数量(weapon同上,amount是数量) cs_set_user_bpammo(index, weapon, amount)
事例: new ammo = cs_get_user_bpammo(index, awm)
if(ammo < 10) { cs_set_user_bpammo(index, awm, 30) }
让inex的awp的子弹数量叫ammo
如果子弹少于10的话,给他30颗子弹 八、判断这人有没有拆弹器 cs_get_user_defuse(index)
九、设定这人的拆弹器 (defusekit = 0就是没有,1就是有) (r = 0 ,g = 160,b = 0 就是设定左面icon的颜色) (icon就是左面icon的图样,不建议修改) (flash就是令图示变得闪闪的) cs_set_user_defuse(index, defusekit = 1, r = 0, g = 160, b = 0, icon[] = "defuser", flash = 0)
注:因为有拆弹器的都是CT,所以不用设定队伍
事例: if(!cs_get_user_defuse(index)) { cs_set_user_defuse(index, 1, 0, 200, 0, "defuser",0) }
如果index这个笨CT没有拆弹包,就给他一个拆弹包 十、判断这人是否在购买区域 cs_get_user_buyzone(index) 十一、判断这人是否有枪或是盾牌 cs_get_user_hasprim(index) 十二、取得这人的模型(即是SAS.URBAN,GIGN等等) cs_get_user_model(index, model[], len)
十三、设定这人的模型(const model[] 就是SAS.URBAN,GIGN等等) cs_set_user_model(index, const model[])
事例: if(cs_get_user_model(index, SAS, 1) { cs_set_user_model(index, gign) }
如果index选择用sas,设定他变成gign 十四、取得index的钱的数量 cs_get_user_money(index)
十五、设定钱的数量(flash是要有变色效果吗 0 = 否 1 =是) cs_set_user_money(index, money, flash = 1)
事例: if(!cs_get_user_deaths(index)) { cs_set_user_money(index, cs_get_user_money(index) + 2000, flash = 1) }
如果index死不掉,就增加2000元 十六、判断这人是否有夜视镜 cs_get_user_nvg(index)
十七、设定这人的夜视镜(nvgoggles 0是没有、1就是有 cs_set_user_nvg(index, nvgoggles = 1)
事例:
if(!cs_get_user_nvg(index)) { cs_set_user_nvg(index,1) }
如果index没有夜视镜,就给他一个。 十八、判断index是否装了c4炸弹 cs_get_user_plant(index)
十九、设定index装炸弹(plant = 1是令index在装弹区域内自动装c4,showbombicon就是有个绿色图示吧) cs_set_user_plant(index, plant = 1, showbombicon = 1)
事例:
if(!cs_get_user_plant(index)) { cs_set_user_plant(index, 1, 1) }
如果index没有装c4炸弹,就要他装炸弹。 二十、我囧,设定这人的队伍 cs_set_user_team(index, {CsTeams,_}:team, {CsInternalModel,_}:model = CS_DONTCHANGE)
{CsTeams,_}:team是 1 = 恐怖份子 2 = 反恐精英 3 = 观察者
{CsInternalModel,_}:model是 不转换 = 0, URBAN = 1, TERROR = 2, LEET = 3, ARCTIC = 4, GSG9 = 5, GIGN = 6, SAS = 7, GUERILLA = 8, VIP = 9, MILITIA = 10,(CZ的) SPETSNAZ = 11(CZ的)
二十一、取得这人的队伍(同上) cs_get_user_team(index, &{CsInternalModel,_}:model = CS_DONTCHANGE)
事例:
if(cs_get_user_team(index, 7) { cs_set_user_team(index,2,6) }
如果index是用sas的,转变为gign 二十二、判断这人是否VIP(护送他到营救地区的那种) cs_get_user_vip(index)
二十三、设定这人是否VIP(vip = 1就成为VIP,model = 1就会转换模组,scoreboard = 1就会在比分板显示他是VIP cs_set_user_vip(index, vip = 1, model = 1, scoreboard = 1)
事例: if(cs_get_user_vip(index)) { cs_set_user_vip(index, 0, 1, 1) }
如果index是VIP,就取消他VIP的资格。 二十四、判断这人有没有杀队友 cs_get_user_tked(index)
二十五、设定这人杀队友(tk = 1就是当作tk)(subtrack = 1就会减杀人次数) cs_set_user_tked(index, tk = 1, subtract = 1)
事例: if(cs_get_user_tked(index)) { user_kill(index,0) }
如果index杀了队友,杀了他
注:蓝色部分需用到<amxmodx>模块 二十六、判断这人有没有驾车(题外话:CS内的车子很奇怪,有些可以凌空『飞』) cs_get_user_driving(index) 二十七、判断这人有没有拿盾 cs_get_user_shield(index) 二十八、判断这人有没有使用地图内的机枪(需要按"E"用的那种) cs_get_user_stationary(index) 二十九、判断这人有没有护甲 cs_get_user_armor(index, &CsArmorType:armortype)
三十、设定这人的护甲(armorvalue是多少护甲) cs_set_user_armor(index, armorvalue, CsArmorType:armortype)
CsArmorType:armortype就是: 0 = 没有护甲 1 = 只有装甲,没有头盔(650元那种) 2 = 装甲和头盔都有
事例: if(cs_get_user_armor(index, 0)) { cs_set_user_armor(index, 100, 2) }
如果index没有护甲,就送他100护甲(还连头盔呢)
注:cs_get_user_armor(index, 0)的话就代表没有护甲
不用再!cs_get_user_armor(index, 0)了 我太懒了,还没完…… (一天写几个,轻松又快乐)
[ 此文章被Rubbish-Nec在2010-01-14 22:43重新编辑 ]
此文章被评分,最近评分记录财富:200 (by amore12) | 理由: 发文奖励!!(请继续加油) | |
|
|
|
已成过去的中二少年。
|
x5
[楼 主]
From:香港城市电讯 | Posted:2010-01-11 13:58 |
|
|
|