广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2922 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 在插件中修改子弹量...  (解决100雅币送给您~~!)
这个问题小弟急需解决!!
小弟在此恳求各位大大的帮忙!!表情    


能不能修改插件中的子弹量?


小弟已经从从昨晚一直搞到现在了...


但是就是不知道怎么弄...也参考过其他的插件...


小弟看了一下...插件里似乎已经写好了可以改子弹量的指令!?


但是却没有可以设定的地方...
如果有大大会的话帮小弟加上指令或教教小弟吧!!表情
威望要 30 以上才可以下载附件,您目前威望不足,请勿购买


本帖包含附件
zip MG3.rar   (2022-06-09 14:21 / 5 KB)   下载次数:3 需要威望:30


[ 此文章被freeze02468在2013-12-30 00:35重新编辑 ]



献花 x0 回到顶端 [楼 主] From:台湾中华电信股份有限公司 | Posted:2013-12-29 20:49 |
adi37545vfg
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x22
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

cvar_clip = register_cvar("MG3_clip", "200") 这行吗0.0? 43行 200改其他的
cs_set_user_bpammo(id, CSW_M249, 200) 这备弹 92行


献花 x0 回到顶端 [1 楼] From:IANA | Posted:2013-12-29 22:22 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 adi37545vfg 于 2013-12-29 22:22 发表的 : 到引言文
cvar_clip = register_cvar("MG3_clip", "200") 这行吗0.0? 43行 200改其他的
cs_set_user_bpammo(id, CSW_M249, 200) 这备弹 92行



对不起大大...


我上传错了档案...


43那是小弟之前加上去的...


现在已经重新上传!!


献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2013-12-29 22:53 |
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

修改子弹量应该是用cstrike的
cs_set_weapon_ammo(index, newammo);


献花 x1 回到顶端 [3 楼] From:香港网上行 | Posted:2013-12-29 23:18 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-12-29 23:18 发表的 : 到引言文
修改子弹量应该是用cstrike的
cs_set_weapon_ammo(index, newammo);



那请问大大要加在哪一个部份呢?表情


还有index是代表?


献花 x0 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2013-12-30 00:04 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x238
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 freeze02468 于 2013-12-30 00:04 发表的 : 到引言文




那请问大大要加在哪一个部份呢?表情


还有index是代表?



就如同andy大说的
修改子弹量应该是用cstrike的
cs_set_weapon_ammo(index, newammo);


index //玩家的编号
newammo //子弹量..



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x1 回到顶端 [5 楼] From:台湾中华电信股份有限公司 | Posted:2013-12-30 00:46 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2013-12-30 00:46 发表的 : 到引言文




就如同andy大说的
修改子弹量应该是用cstrike的
cs_set_weapon_ammo(index, newammo);


index //玩家的编号
newammo //子弹量..



原来index 是代表玩家的编号阿...谢谢大大!表情


不过...虽然是知道意思了...但都不知道怎么改...因为小弟都不懂怎么写插件...表情


献花 x0 回到顶端 [6 楼] From:台湾中华电信股份有限公司 | Posted:2013-12-30 00:56 |
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

cs_set_weapon_ammo的index应该是weapon entity id才对 =.=


献花 x0 回到顶端 [7 楼] From:香港网上行 | Posted:2013-12-30 11:00 |
freeze02468
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x21
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2013-12-30 11:00 发表的 : 到引言文
cs_set_weapon_ammo的index应该是weapon entity id才对 =.=



请问大大可以再多给小弟一些提提示吗?


小弟完全不知道该从何下手...


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

下面是引用 freeze02468 于 2013-12-30 12:15 发表的 : 到引言文




请问大大可以再多给小弟一些提提示吗?


小弟完全不知道该从何下手...
下面所有的武器物件ID都宣告成 weap_ent

<engine>
复制程式
find_ent_by_owner(iIndex, const szClass[], iOwner, iJghgType=0)
使用方法:
weap_ent = fm_find_ent_by_owner(-1, "weapon_m4a1", id)

<fakemeta>
复制程式
stock fm_find_ent_by_owner(entity, const classname[], owner)
{
    while ((entity = engfunc(EngFunc_FindEntityByString, entity, "classname", classname)) && (pev(entity, pev_owner) != owner)) {}
    
    return entity;
}
使用方法:
weap_ent = fm_find_ent_by_owner(-1, "weapon_m4a1", id)

<hamsandwich>
复制程式
get_pdata_cbase(id, 373, 5)
使用方法:
if (get_user_weapon(id) == CSW_M4A1)
weap_ent = get_pdata_cbase(id, 373, 5)

例如:
cs_set_weapon_ammo(weap_ent, 30)

find_ent_by_owner 是用在判断玩家「拥有」…
例如我有M4A1但是我目前可能是拿着小刀、手榴弹这类其他武器…
get_pdata_cbase(id, 373, 5) 则是判断玩家「持着」…
get_user_weapon(id) 是判断玩家的武器ID…
get_pdata_cbase(id, 373, 5) 就是判断玩家目前手上持有的武器物件ID…
不过用到武器物件ID的话通常还是要用 pev_valid(weap_ent) 或是 is_valid_ent(weap_ent) 来过滤…
不然CS多开几次你会看到你的 cstrike\addons\amxmodx\logs 里面一堆 error …


尚无签名,欢迎 [新增个性化签名]
献花 x2 回到顶端 [9 楼] From:台湾中华电信股份有限公司 | Posted:2013-12-30 15:08 |

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