Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

GawoleX - zdjęcie

GawoleX

Rejestracja: 29.10.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 20.08.2012 10:20
-----

Moje tematy

Zastopowanie pluginu dla pewnego gracza

01.06.2012 15:46

Witam!
Otóż poszukuję sposobu, aby dodać do pluginu zastopowanie pewnego pluginu osobie, która wpisze daną komendę, tj /modele.
Dokładny opis : gracz wpisuje /modele i ustawia mu podstawowe modele, nie zmieniając modeli u innych graczy.

Takie coś wyskrobałem :
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <colorchat>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

set_task(120.0, "info", _, _, _, "b")
register_clcmd("say /modele", "CurWeapon")
register_clcmd("say_team /modele", "CurWeapon")
}
public CurWeapon(id)
{
		new weapon = read_data(2);
		if(is_user_alive(id))
ColorChat(0, GREEN, "Zmieniles sobie modele na podstawowe!")
  server_cmd("amx_pausecfg pause GHW_Weapon_Replacement.amxx")
		{
  if(weapon == CSW_AK47)
				{
						set_pev(id, pev_viewmodel2, "models/v_ak47.mdl")

				}

  if(weapon == CSW_AUG)
				{
						set_pev(id, pev_viewmodel2, "models/v_aug.mdl")

				}
  if(weapon == CSW_AWP)
  {
   set_pev(id, pev_viewmodel2, "models/v_awp.mdl")
  }
  if(weapon == CSW_C4)
  {
   set_pev(id, pev_viewmodel2, "models/v_c4.mdl")
  }
  if(weapon == CSW_DEAGLE)
  {
   set_pev(id, pev_viewmodel2, "models/v_deagle.mdl")
  }
  if(weapon == CSW_FAMAS)
  {
   set_pev(id, pev_viewmodel2, "models/v_famas.mdl")
  }
  if(weapon == CSW_GALIL)
  {
   set_pev(id, pev_viewmodel2, "models/v_galil.mdl")
  }
  if(weapon == CSW_M249)
  {
   set_pev(id, pev_viewmodel2, "models/v_m249.mdl")
  }
  if(weapon == CSW_M3)
  {
   set_pev(id, pev_viewmodel2, "models/v_m3.mdl")
  }
  if(weapon == CSW_M4A1)
  {
   set_pev(id, pev_viewmodel2, "models/v_m4a1.mdl")
  }
  if(weapon == CSW_MP5NAVY)
  {
   set_pev(id, pev_viewmodel2, "models/v_mp5.mdl")
  }
  if(weapon == CSW_SCOUT)
  {
   set_pev(id, pev_viewmodel2, "models/v_scout.mdl")
  }
  if(weapon == CSW_USP)
  {
   set_pev(id, pev_viewmodel2, "models/v_usp.mdl")
  }
  if(weapon == CSW_P90)
  {
   set_pev(id, pev_viewmodel2, "models/v_p90.mdl")
  }
  if(weapon == CSW_GLOCK18)
  {
   set_pev(id, pev_viewmodel2, "models/v_glock18.mdl")
  }
  if(weapon == CSW_KNIFE)
  {
   set_pev(id, pev_viewmodel2, "models/v_knife.mdl")
  }
  if(weapon == CSW_SG552)
  {
   set_pev(id, pev_viewmodel2, "models/v_sg552.mdl")
  }
		}
}
public info()
{
ColorChat(0, GREEN, "Juz teraz mozesz zmienic swoje modele na stare!");
ColorChat(0, GREEN, "Wystarczy, ze wpiszesz /modele!");
ColorChat(0, GREEN, "Plugin wykonal Kr4teK. #");
}