View Single Post
instinctpt1
Senior Member
Join Date: Dec 2016
Location: Chandigarh, India
Old 02-05-2018 , 23:04   Re: Weapons War v7.5 (26 Weapons)
Reply With Quote #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
instinctpt1 is offline