Senior Member
Join Date: Dec 2016
Location: Chandigarh, India
|
02-05-2018
, 23:04
Re: Weapons War v7.5 (26 Weapons)
|
#300
|
Hey @zmd This is , whats in my source
HTML Code:
// Weapon IDs for ammo types
new const WEAPONID[] = {0, CSW_AWP, CSW_SCOUT, CSW_M249, CSW_AUG, CSW_XM1014, CSW_MAC10, CSW_FIVESEVEN, CSW_DEAGLE,
CSW_P228, CSW_ELITE, CSW_FLASHBANG, CSW_HEGRENADE, CSW_SMOKEGRENADE, CSW_C4}
// Ammo type names for weapons
new const AMMOTYPE[][] = {"", "357sig", "", "762nato", "", "buckshot", "", "45acp", "556nato", "", "9mm", "57mm", "45acp",
"556nato", "556nato", "556nato", "45acp", "9mm", "338magnum", "9mm", "556natobox", "buckshot",
"556nato", "9mm", "762nato", "", "50ae", "556nato", "762nato", "", "57mm" }
// Max BP ammo for weapons
new const MAXBPAMMO[] = {-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}
new const WeaponsData[][WEAPONSWAR] =
{
{ "9x19mm Side-arm", "weapon_glock18", CSW_GLOCK18},
{ "KM.45 Tactical", "weapon_usp", CSW_USP},
{ "Deagle", "weapon_deagle", CSW_DEAGLE},
{ "Dual Elites", "weapon_elite", CSW_ELITE},
{ "12 Gauge", "weapon_m3", CSW_M3},
{ "Auto-Shotgun", "weapon_xm1014", CSW_XM1014},
{ "Pichkari", "weapon_tmp", CSW_TMP},
{ "P90", "weapon_p90", CSW_P90},
{ "Scout", "weapon_scout", CSW_SCOUT},
{ "AWP", "weapon_awp", CSW_AWP},
{ "Gay GuN", "weapon_g3sg1", CSW_G3SG1},
{ "Machine-gun", "weapon_m249", CSW_M249},
{ "Chakku", "weapon_knife", CSW_KNIFE},
{ "Unlimited Nades", "weapon_hegrenade", CSW_HEGRENADE}
}
And this is my Weapon Deploy
HTML Code:
new szItem[64]
for(new i; i < sizeof(WeaponsData); i++)
{
RegisterHam(Ham_Item_Deploy, WeaponsData[i][WeaponID], "cs_war_WeaponsDeploy", true)
formatex(szItem, charsmax(szItem), "\y%s", WeaponsData[i][WeaponName])
menu_additem(g_WarMenu, szItem)
}
HTML Code:
public cs_war_WeaponsDeploy(iWeapon)
{
if(pev_valid(iWeapon) == 2)
{
if(g_bInWar)
{
if(get_pcvar_num(g_iWeaponDrop))
{
new iId = get_pdata_int(iWeapon, m_iId, XO_WEAPONS)
if(iId != g_WeaponIndex)
{
set_pdata_float(iWeapon, m_flNextPrimaryAttack, 99999.0, XO_WEAPONS)
set_pdata_float(iWeapon, m_flNextSecondaryAttack, 99999.0, XO_WEAPONS)
}
}
}
else if(g_bLastRoundIsWar)
{
set_pdata_float(iWeapon, m_flNextPrimaryAttack, 0.0, XO_WEAPONS)
set_pdata_float(iWeapon, m_flNextSecondaryAttack, 0.0, XO_WEAPONS)
}
}
}
Please Check and Help in here brother
|
|