←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Blokowanie danych broni danym klasą

Zablokowany

VVirus - zdjęcie VVirus 28.08.2011

Emanko :D mam takowe pytanko bo kombinuje i chuk nie mogę wykombinować

Jak zablokować broń np. Ak47 danej klasie np. VVirus ?
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 28.08.2011

spróbuj to
do plugin_init
register_clcmd("ak47", "block");

potem (nie wiem jaka jest zmienna do klasy w diablo)
public block() {
if(klasa_gracza == VVirus){
return PLUGIN_HANDLED;
}
return PLUGIN_HANDLED;
}
Odpowiedz

VVirus - zdjęcie VVirus 28.08.2011

Ok Zobaczę (jak wrócę do domciu bo sma nie nosze przy sobie Dołączona grafika) i zdam raport Dołączona grafika


edit To tak daje w public_roundstart bo tam powinno "chyba" być i niestety nie działa a kompiluje ładnie :D
Użytkownik Majster VVirus edytował ten post 28.08.2011 16:54
Odpowiedz

  • +
  • -
Stachuu :D ?? - zdjęcie Stachuu :D ?? 28.08.2011

albo mozesz tez
w

public CurWeapon(id)

if(player_class[id] == Wirus)
{
if ((weapon != CSW_AK47 ) && !on_knife[id])
{
	client_cmd(id,"weapon_knife")
	engclient_cmd(id,"weapon_knife")
	on_knife[id]=1
}
}

Użytkownik Stachu123 edytował ten post 28.08.2011 16:52
Odpowiedz

VVirus - zdjęcie VVirus 28.08.2011

albo mozesz tez
w

public CurWeapon(id)

if(player_class[id] == Wirus)
{
if ((weapon != CSW_AK47 ) && !on_knife[id])
{
	client_cmd(id,"weapon_knife")
	engclient_cmd(id,"weapon_knife")
	on_knife[id]=1
}
}


Czyli jak bym chciał ak47 i m4a1 to

if(player_class[id] == Wirus)
{
  if ((weapon != CSW_M4A1 ) && (weapon != CSW_AK47 ) && !on_knife[id])
  {
   client_cmd(id,"weapon_knife")
   engclient_cmd(id,"weapon_knife")
   on_knife[id]=1
  }
}

? xD
Odpowiedz

  • +
  • -
Stachuu :D ?? - zdjęcie Stachuu :D ?? 28.08.2011


if(player_class[id] == Wirus)

{ 

 if ((weapon != CSW_M4A1 && weapon != CSW_AK47 ) && !on_knife[id])  

{  

client_cmd(id,"weapon_knife")  

engclient_cmd(id,"weapon_knife")   on_knife[id]=1  

}

}


Użytkownik Stachu123 edytował ten post 28.08.2011 18:05
Odpowiedz

VVirus - zdjęcie VVirus 28.08.2011

Dzięki Plusiki lecą :D
Odpowiedz
Zablokowany