史来姆

|
分享:
▲
▼
复制程式
fm_set_user_bpammo(id, CSW_GLOCK18, 200)
fm_set_user_bpammo(id, CSW_USP, 200)
fm_set_user_bpammo(id, CSW_DEAGLE, 70)
fm_set_user_bpammo(id, CSW_P228, 200)
fm_set_user_bpammo(id, CSW_FIVESEVEN, 200)
fm_set_user_bpammo(id, CSW_P90, 160)
fm_set_user_bpammo(id, CSW_M3, 64)
fm_set_user_bpammo(id, CSW_XM1014, 64)
fm_set_user_bpammo(id, CSW_MP5NAVY, 200)
fm_set_user_bpammo(id, CSW_TMP, 200)
fm_set_user_bpammo(id, CSW_MAC10, 160)
fm_set_user_bpammo(id, CSW_UMP45, 200)
fm_set_user_bpammo(id, CSW_FAMAS, 180)
fm_set_user_bpammo(id, CSW_GALIL, 180)
fm_set_user_bpammo(id, CSW_AK47, 180)
fm_set_user_bpammo(id, CSW_SG552, 180)
fm_set_user_bpammo(id, CSW_M4A1, 180)
fm_set_user_bpammo(id, CSW_AUG, 180)
fm_set_user_bpammo(id, CSW_SCOUT, 180)
fm_set_user_bpammo(id, CSW_AWP, 60)
fm_set_user_bpammo(id, CSW_G3SG1, 180)
fm_set_user_bpammo(id, CSW_SG550, 180)
fm_set_user_bpammo(id, CSW_M249, 200)
fm_set_user_bpammo(id, CSW_ELITE, 200) 只要在fm_give_item(id, "ammo_XXX)之后加上这些就行了,CSW_XXX 之后的数字便是后备弹的弹数 希望帮到你吧
|
|
x0
[1 楼]
From:香港网上行 | Posted:2010-07-12 22:49 |
|
|
皮洨歪

|
分享:
▲
▼
首先....找到#include <fakemeta> 再下方 增加 复制程式
举例 更改 mp5 捡取时 附加的备用弹夹为 N弹夹的话 case 1: { drop_weapons(id, 1) fm_give_item(id, "weapon_mp5navy") fm_give_item(id, "ammo_9mm") fm_give_item(id, "ammo_9mm") fm_give_item(id, "ammo_9mm") fm_give_item(id, "ammo_9mm") client_print(0, print_center, "%s 捡到一把 MP5", name) }
更改为 复制程式
case 1:
{
drop_weapons(id, 1)
fm_set_user_bpammo(id, CSW_MP5NAVY, 200)
client_print(0, print_center, "%s 捡到一把 MP5", name)
}
CSW_MP5NAVY 部份为枪枝名称 , 200部分为 捡取时附加的备用弹夹为 N弹夹 后面更改 以此类推...
|
|
x0
[2 楼]
From:台湾中华电信 | Posted:2010-07-12 23:56 |
|
|
离之彦

|
分享:
▲
▼
...这个我之前问过皮大了...只不过是私下问@@"
#include <cstrike> 这个模块不能少...
还有一点就是...通用的子弹... 例: scout轻狙的子弹是7.62 你把scout的子弹量设定成200发 然后同7.62子弹的ak47设定成180发 然而你从补给箱捡到的ak47会是跟scout一样200发...
那是因为他们的通联性... 去看一下皮大补给箱武器原码的这一段你就会明白了
case CSW_AWP: offset = OFFSET_AWM_AMMO; case CSW_SCOUT,CSW_AK47,CSW_G3SG1: offset = OFFSET_SCOUT_AMMO; case CSW_M249: offset = OFFSET_PARA_AMMO; case CSW_M4A1,CSW_FAMAS,CSW_AUG,CSW_SG550,CSW_GALIL,CSW_SG552: offset = OFFSET_FAMAS_AMMO; case CSW_M3,CSW_XM1014: offset = OFFSET_M3_AMMO; case CSW_USP,CSW_UMP45: offset = OFFSET_USP_AMMO; case CSW_FIVESEVEN,CSW_P90: offset = OFFSET_FIVESEVEN_AMMO; case CSW_DEAGLE: offset = OFFSET_DEAGLE_AMMO; case CSW_P228: offset = OFFSET_P228_AMMO; case CSW_GLOCK18,CSW_MP5NAVY,CSW_TMP,CSW_ELITE: offset = OFFSET_GLOCK_AMMO; case CSW_FLASHBANG: offset = OFFSET_FLASH_AMMO; case CSW_HEGRENADE: offset = OFFSET_HE_AMMO; case CSW_SMOKEGRENADE: offset = OFFSET_SMOKE_AMMO; case CSW_C4: offset = OFFSET_C4_AMMO;
他是以后面OFFSET_XXX_AMMO (XXX为武器名称) 这个枪的性质定义其他同性质枪的子弹量...
case CSW_SCOUT,CSW_AK47,CSW_G3SG1: offset = OFFSET_SCOUT_AMMO; 刚刚说的就是这一句....是等于scout的子弹性质...
就算改的也不会变欧... 可能还会转不成...
所以要怎么分配就要看你自己想办法了...
[ 此文章被离之彦在2010-08-13 08:29重新编辑 ]
|
|
x0
[8 楼]
From:台湾中华电信 | Posted:2010-08-13 08:22 |
|
|
|