Page 1 of 1

Plugin - vip

Posted: 02 Aug 2018, 10:02
by Karamel
Cand dau /vmenu si aleg arme si am bomba ca tero, dispare bomba, cum fac sa ramana cand iei arme din /vmenu?

Re: Plugin - vip

Posted: 02 Aug 2018, 12:08
by DanN
Depinde ce plugin de vip ai, si posibil ca bomba sa pice pe jos nu sa dispara.

Re: Plugin - vip

Posted: 02 Aug 2018, 14:06
by Karamel
Nu pica pe jos, dispare.
| Afiseaza codul
public menu_ammunition ( id, menu, item ) 
{
	new tag[32];
	get_pcvar_string(cvar_tag, tag, charsmax(tag));
	
	if(use[id])
	{
		ColorChat(id, GREEN,"^3[%s] ^1Ai folosit deja meniul in aceasta runda.", tag);
		return PLUGIN_HANDLED;
	}
	
	if(item == MENU_EXIT)
	{
		return PLUGIN_HANDLED;
	}

	new data[6], szName[64];
	new access, callback;
	menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
	new key = str_to_num(data);

	if(cs_get_user_team(id) == CS_TEAM_CT)
		switch(key)
	{
		case 1:
	{
			strip_user_weapons(id)
			give_item(id, "weapon_knife");	
			give_item(id, "weapon_m4a1");
			give_item(id, "weapon_deagle");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_flashbang");
			cs_set_user_bpammo(id, CSW_HEGRENADE, 1);
			cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
			cs_set_user_bpammo(id, CSW_M4A1, 90);
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			ColorChat(id,GREEN,"^3[%s] ^1Ai ales ^4M4A1^1+^4DEAGLE^1+^4GRENAZI^1.",tag);
	}
		case 2:
	{
			strip_user_weapons(id)
			give_item(id, "weapon_knife");
			give_item(id, "weapon_famas");
			give_item(id, "weapon_deagle");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_flashbang");
			cs_set_user_bpammo(id, CSW_HEGRENADE, 1);
			cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
			cs_set_user_bpammo(id, CSW_FAMAS, 90);
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			ColorChat(id,GREEN,"^3[%s] ^1Ai ales ^4FAMAS^1+^4DEAGLE^1+^4GRENAZI^1.",tag);
	}  
		case 3:
	{
			strip_user_weapons(id)
			give_item(id, "weapon_knife");
			give_item(id, "weapon_awp");
			give_item(id, "weapon_deagle");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_flashbang");
			cs_set_user_bpammo(id, CSW_HEGRENADE, 1);
			cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
			cs_set_user_bpammo(id, CSW_AWP, 30);
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			ColorChat(id,GREEN,"^3[%s] ^1Ai ales ^4AWP^1+^4DEAGLE^1+^4GRENAZI^1.",tag);
	}  
}
	if(cs_get_user_team(id) == CS_TEAM_T)
		switch(key)
	{
		case 1:
	{
			strip_user_weapons(id)
			give_item(id, "weapon_knife");
			give_item(id, "weapon_ak47");
			give_item(id, "weapon_deagle");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_flashbang");
			cs_set_user_bpammo(id, CSW_HEGRENADE, 1);
			cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
			cs_set_user_bpammo(id, CSW_AK47, 90);
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			ColorChat(id,GREEN,"^3[%s] ^1Ai ales ^4AK47^1+^4DEAGLE^1+^4GRENAZI^1.",tag);
	}  
		case 2:
	{
			strip_user_weapons(id)
			give_item(id, "weapon_knife");
			give_item(id, "weapon_gail");
			give_item(id, "weapon_deagle");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_flashbang");
			cs_set_user_bpammo(id, CSW_HEGRENADE, 1);
			cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
			cs_set_user_bpammo(id, CSW_GALIL, 90);
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			ColorChat(id,GREEN,"^3[%s] ^1Ai ales ^4GAIL^1+^4DEAGLE^1+^4GRENAZI^1.",tag);       
	}
		case 3:
	{
			strip_user_weapons(id)
			give_item(id, "weapon_knife");
			give_item(id, "weapon_awp");
			give_item(id, "weapon_deagle");
			give_item(id, "weapon_hegrenade");
			give_item(id, "weapon_flashbang");
			cs_set_user_bpammo(id, CSW_HEGRENADE, 1);
			cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
			cs_set_user_bpammo(id, CSW_AWP, 30);
			cs_set_user_bpammo(id, CSW_DEAGLE, 35);
			ColorChat(id,GREEN,"^3[%s] ^1Ai ales ^4AWP^1+^4DEAGLE^1+^4GRENAZI^1.",tag);       
	}
	}
	menu_destroy(menu);
	use[id] = true;
	return PLUGIN_HANDLED;  
}

Re: Plugin - vip

Posted: 02 Aug 2018, 19:18
by DanN
Vad ca folosesti VIP fioriginal.

Probelma este di cauza strip_user_weapons(id)

iti recomand tot din acel plugin de VIP sa iei
| Afiseaza codul
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);

stock drop_weapons(id, dropwhat){
	static Weapons[32], Num, i, WeaponID;
	Num = 0;
	get_user_weapons(id, Weapons, Num);
	for(i = 0; i < Num; i ++){
		WeaponID = Weapons;
		if((dropwhat == 1 && ((1 << WeaponID) & PRIMARY_WEAPONS_BIT_SUM)) || (dropwhat == 2 && ((1 << WeaponID) & SECONDARY_WEAPONS_BIT_SUM ))){
			static DropName[32], WeaponEntity;
			get_weaponname(WeaponID, DropName, charsmax(DropName));
			WeaponEntity = fm_find_ent_by_owner(-1, DropName, id);
			set_pev(WeaponEntity, pev_iuser1, cs_get_user_bpammo (id, WeaponID));
			engclient_cmd(id, "drop", DropName);
			cs_set_user_bpammo(id, WeaponID, 0);
		}
	}
}

drop_weapons(id, 1); //  Prima arma gen ak
drop_weapons(id, 2); // A doua arm,a usp,glock etc.

Re: Plugin - vip

Posted: 02 Aug 2018, 19:30
by A k c 3 n 7
Pune naibi tot codul daca vrei sa te ajutam, zici ca e si privat pluginul de ne dai doar un sfert de cod

Re: Plugin - vip

Posted: 02 Aug 2018, 20:25
by Karamel
Mersi frumos, Dan !