广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 31706 个阅读者
 
<<   1   2   3   4   5  下页 >>(共 6 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
Rubbish-Nec 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
小有名气
级别: 小有名气 该用户目前不上站
推文 x214 鲜花 x701
分享: 转寄此文章 Facebook Plurk Twitter 版主评分 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 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 |
tunggods30
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x7 鲜花 x27
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

好像不错呢
谢下~~~表情


献花 x0 回到顶端 [1 楼] From:香港城市电讯 | Posted:2010-01-11 14:16 |
supermanhugo
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x70 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我还以为
cs_get_user_deaths是指玩家的死亡次数Orz

--------------------------------------------------------------------

new ammo = cs_get_user_bpammo(index, awm)

if(ammo < 10)
{
    cs_set_user_bpammo(index, awm, 30)
}

( 是awp吧)
这里填的是CSW_AWP

--------------------------------------------------------------------
cs_get_user_hasprim :
当玩家有大枪或盾时回传1,非即回传0

--------------------------------------------------------------------
const model[] 是指一个字串
如果你想这个人的模组变成arctic,就填"arctic"
(请参考models/player/


献花 x0 回到顶端 [2 楼] From:香港 | Posted:2010-01-11 14:52 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我记得"get_user_deaths(index)"的确是读取死亡次数啊…
如果是判断是否死亡就用<amxmodx>的"is_user_alive(index)"就可以啦…
(话说"cs_get_user_plant(index)"下面的内容是还没排吗?)


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [3 楼] From:台湾教育部 | Posted:2010-01-11 16:31 |
supermanhugo
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x70 鲜花 x73
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

话说,我比较想看engine系列的说明的说Orz
(最近都在研究


献花 x0 回到顶端 [4 楼] From:香港 | Posted:2010-01-11 17:07 |
Rubbish-Nec 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
小有名气
级别: 小有名气 该用户目前不上站
推文 x214 鲜花 x701
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2010-01-11 16:31 发表的 : 到引言文
我记得"get_user_deaths(index)"的确是读取死亡次数啊…
如果是判断是否死亡就用<amxmodx>的"is_user_alive(index)"就可以啦…
(话说"cs_get_user_plant(index)"下面的内容是还没排吗?)

这是因为我比较懒,不太想一次就写完表情

上面的错处已经修改好,感谢各位


已成过去的中二少年。
献花 x0 回到顶端 [5 楼] From:香港城市电讯 | Posted:2010-01-11 17:33 |
apple20612
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x8
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

有没有制作插件的教学啊

好想自己做一个来试试~~


献花 x0 回到顶端 [6 楼] From:台湾中华电信 | Posted:2010-01-11 17:36 |
yymmychat 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x665 鲜花 x559
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

很实用的教学,且文章编排清楚整齐,让人很容易看的明 表情 表情
GOOD!~


※目前暂不接受插件修改委托※
原本预计在2010年4月份之前发布更新 Zombie Hell 3.0,
但我还是失信了....
在此要先向众版友们致歉,真的很抱歉 m(_._)m
但我终会完成此插件,兑现我的承诺.
献花 x0 回到顶端 [7 楼] From:台湾中华电信 | Posted:2010-01-11 18:40 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

para即是M249喔!


没有理想的世界
献花 x0 回到顶端 [8 楼] From:香港有线宽频 | Posted:2010-01-11 19:24 |
eadwe147
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

看起来不错 表情

虽然我看不懂 表情

+1推


献花 x0 回到顶端 [9 楼] From:台湾台湾大哥大 | Posted:2010-01-11 21:30 |

<<   1   2   3   4   5  下页 >>(共 6 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.108782 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言