從殭屍地獄限制等級槍枝的問題

Home Home
引用 | 編輯 a220168722
2013-01-11 21:07
樓主
推文 x0
請問一下各位高手
數位男女上有許多等級插件
那我要從殭屍地獄的主槍枝和副槍枝選單
設定要有等級限制請問要怎麼修改呢?

獻花 x0
引用 | 編輯 Nailaz
2013-01-11 21:28
1樓
  
在那些地方加上限制
比如你的等級是用變數g_level[33]
那就加上
if(g_level[id或其他] > 多少) >也可以是<或=
{
      選槍
}

獻花 x0
引用 | 編輯 a220168722
2013-01-11 21:38
2樓
  
或許樓上的高手沒研究殭屍地獄的選單我貼一下
// Map Objective Entities (Removed)
new const OBJECTIVE_ENTITYS[][] = { "func_bomb_target", "info_bomb_target", "hostage_entity", "monster_scientist", "func_hostage_rescue",
 "info_hostage_rescue", "info_vip_start", "func_vip_safetyzone", "func_escapezone", "func_vehicle" }
// Hegrenade explode make dmage type
const DMG_HEGRENADE = (1<<24)
// Weapon bitsums
const PRIMARY_WEAPONS_BIT_SUM = (1<<CSW_SCOUT)|(1<<CSW_XM1014)|(1<<CSW_MAC10)|(1<<CSW_AUG)|(1<<CSW_UMP45)|(1<<CSW_SG550)|
 (1<<CSW_GALIL)|(1<<CSW_FAMAS)|(1<<CSW_AWP)|(1<<CSW_MP5NAVY)|(1<<CSW_M249)|(1<<CSW_M3)|(1<<CSW_M4A1)|(1<<CSW_TMP)|
 (1<<CSW_G3SG1)|(1<<CSW_SG552)|(1<<CSW_AK47)|(1<<CSW_P90)
const SECONDARY_WEAPONS_BIT_SUM = (1<<CSW_P228)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_DEAGLE)
// Max BP ammo for weapons
new const MAX_BPAMMO[] = { -1, 52, -1, 90, 1, 32, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120, 30, 120, 200, 32, 90, 120, 90,
 2, 35, 90, 90, -1, 100 }
// Weapon IDs for ammo types
new const AMMOID_WEAPON[] = { 0, CSW_AWP, CSW_SCOUT, CSW_M249, CSW_AUG, CSW_M3, CSW_MAC10, CSW_FIVESEVEN, CSW_DEAGLE, CSW_P228,
 CSW_ELITE, CSW_FLASHBANG, CSW_HEGRENADE, CSW_SMOKEGRENADE, CSW_C4 }
// Ammo IDs for weapons
new const WEAPON_AMMOID[] = { -1, 9, -1, 2, 12, 5, 14, 6, 4, 13, 10, 7, 6, 4, 4, 4, 6, 10, 1, 10, 3, 5, 4, 10, 2, 11, 8, 4, 2, -1, 7 }
// Ammo Type Names for weapons
new const AMMO_TYPE[][] = { "", "357sig", "", "762nato", "", "buckshot", "", "45acp", "556nato", "", "9mm", "57mm", "45acp",
   "556nato", "556nato", "556nato", "45acp", "9mm", "338magnum", "9mm", "556natobox", "buckshot",
   "556nato", "9mm", "762nato", "", "50ae", "556nato", "762nato", "", "57mm" }
// Amount of ammo to give when buying additional clips for weapons
new const BUY_AMMO[] = { -1, 13, -1, 30, -1, 8, -1, 12, 30, -1, 30, 50, 12, 30, 30, 30, 12, 30, 10, 30, 30, 8, 30, 30, 30, -1, 7, 30,
 30, -1, 50 }
// Weapons name
new const WEAPON_NAME[CSW_P90+1][] = { "", "P228手槍", "", "SCOUT狙擊槍", "", "XM1014連發散彈槍", "", "MAC10衝鋒槍",
 "AUG步槍", "", "ELITE雙持手槍", "FIVESEVEN手槍", "UMP45衝鋒槍", "SIG550連發狙擊槍", "GALIL步槍", "FAMAS步槍",
 "USP手槍", "GLOCK18手槍", "AWP", "MP5衝鋒槍", "M249 輕機槍", "M3單發散彈槍", "M4A1步槍",
 "TMP衝鋒槍", "G3SG1連發狙擊槍", "", "DEAGLE手槍", "SIG552步槍", "AK47", "", "衝鋒槍P90" }
// Weapons calssname
new const WEAPON_CLASSNAME[CSW_P90+1][] = { "", "weapon_p228", "", "weapon_scout", "", "weapon_xm1014", "", "weapon_mac10",
 "weapon_aug", "", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550", "weapon_galil", "weapon_famas",
 "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249", "weapon_m3", "weapon_m4a1",
 "weapon_tmp", "weapon_g3sg1", "", "weapon_deagle", "weapon_sg552", "weapon_ak47", "", "weapon_p90" }



請問一下要從哪裡修才可以限制每把槍都有1定的等級才能用?

獻花 x0
引用 | 編輯 弒血
2013-01-13 10:13
3樓
  
可以用
do
{
.........敘述你的內容
} whlie (......條件式)

用這樣去寫,應該不難吧...。
這是判斷迴圏的一種。

獻花 x0