#include <amxmodx>
#include <hamsandwich>
//Pcvary
new pcvar_weapon
//Informacja o wersji
new const VERSION[] = "1.0"
public plugin_init()
{
	register_plugin("No weapon", VERSION, "FakeNick")
	
	//Rejestrujemy cvara
	pcvar_weapon = register_cvar("no_weapon","0")
	
	//Rejestrujemy touch'a dla danych byt'ow
	RegisterHam(Ham_Touch, "weaponbox", "fw_TouchWeapon")
	RegisterHam(Ham_Touch, "armoury_entity", "fw_TouchWeapon")
	RegisterHam(Ham_Touch, "weapon_shield", "fw_TouchWeapon")
}
public fw_TouchWeapon(weapon,id)
{
	//To nie gracz dotknal broni
	if (!is_user_connected(id))
		return HAM_IGNORED;
	
	//Sprawdzamy ustawienia cvara
	switch(get_pcvar_num(pcvar_weapon))
	{
		case 0 : return HAM_IGNORED;  // Wszyscy moga podnosic bron
		
		case 1 : // Tylko CT moga podnosic bron
		{
			if(get_user_team(id) == 1)
				return HAM_SUPERCEDE;
		}
		
		case 2 : // Tylko TT moga podnosic bron
		{
			if(get_user_team(id) == 2)
				return HAM_SUPERCEDE;
		}
		
		case 3 : return HAM_SUPERCEDE ; // Nikt nie moze podnosic broni
	}
	
	return HAM_IGNORED;
}
					
					Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  | 
             
Guest Message by DevFuse
       
	
Gracze moga podnosić broń/ nie mogą podnosić broni
		 Temat rozp. FakeNick, 23.01.2009 23:05
	
	
	
	
		6 odpowiedzi w tym temacie
	
		
			
				
					
						
					
					#1
					
					
				
				
				
					
				
			
				
			
			
			Napisano 23.01.2009 23:05

Popularny
			
				
					
						
					
					#2
					
					
				
				
				
					
	Gość_deLL_*
				
			
				
			
			
			Napisano 06.05.2010 17:10
					Jak zrobić, jeśli broń to C4 to może podnieść ?
					
					
					
				
				
				
				
				
								
				
				
				
			
				
			
				
					
						
					
					#3
					
					
				
				
				
					
				
			
				
			
			
			Napisano 06.05.2010 18:27
					możesz sprawdzić czy byt 'weapon' ma model paki
jakoś tak to leciało
					
				
				
				
				
				
								
				
				
				
			
				if (!is_user_connected(id)) return HAM_IGNORED; if(!pev_valid(weapon)) return HAM_IGNORED; new szModel[64]; pev(weapon, pev_model, szModel, 63); if(equal(szModel[7], "weapon_c4.mdl")) return HAM_IGNORED;
jakoś tak to leciało
			
				
					
						
					
					#4
					
					
				
				
				
					
				
			
				
			
			
			Napisano 07.05.2010 22:20
					jak zrobić, aby nie mogli podnosić danej broni np : tarczy ?
					
					
					
				
				
				
				
				
								
				
				
				
			
				
			
				
					
						
					
					#5
					
					
				
				
				
					
	Gość_deLL_*
				
			
				
			
			
			Napisano 08.05.2010 08:32
					Jakoś tak:
					
				
				
				
				
				
								
				
				
				
			
				public fw_TouchWeapon(weapon, id)
{
if (!is_user_connected(id))
return HAM_IGNORED;
new szModel[64];
pev(weapon, pev_model, szModel, 63);
if(contain(szModel, "weapon_shield"))
return HAM_SUPERCEDE;
return HAM_IGNORED;
}
			
				
					
						
					
					#6
					
					
				
				
				
					
				
			
				
			
			
			Napisano 08.05.2010 11:47
RegisterHam(Ham_Touch, "weapon_shield", "fw_TouchWeaponS")
public fw_TouchWeaponS(weapon,id)
{
if (!is_user_alive(id))
return HAM_IGNORED;
return HAM_SUPERCEDE
}
Powinno działać o ile shield'em nie może być "weaponbox", "armoury_entity" jeśli może zrób jak kolega wyżej
			
				
					
						
					
					#7
					
					
				
				
				
					
				
			
				
			
			
			Napisano 08.05.2010 15:29
					Plugin dobry m.in na Deathruna (DR) żeby TT nie mogło podnosić a CT tak 
Bo tak to TT zawsze wchodzili do tj. gun rooma i brali sobie broń i kampili na CT i na marne męczenie było przejścia mapy
Taka historyjka
					
					
					
				
				
				
				
				
								
				
					Bo tak to TT zawsze wchodzili do tj. gun rooma i brali sobie broń i kampili na CT i na marne męczenie było przejścia mapy
Taka historyjka
	
	CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
				
				
				
			
				CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
CsMods.pl & Amxx.pl
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


 
Dodatki SourceMod





			
				
				
				
				
				
				






