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
 

Zdjęcie

Problem z kompilacją ustawianiem poprawnej flagi


Najlepsza odpowiedź PANDA_2zl, 04.02.2023 16:53

Wstaw na początku CurWeapon

if(!(get_user_flags(id) & ADMIN_LEVEL_H)) return PLUGIN_CONTINUE; Przejdź do postu


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 One ShooT

    Profesjonalista

  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:214
  • Imię:Patryk
  • Lokalizacja:Gdynia
Offline

Napisano 04.02.2023 13:07

Witam mam problem z ustawieniem albo kompilowaniem.

 

Chodzi o to że jak już chcę kompilować wyskakuję mi kilka błędów w kompilatorze 

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

skiny.sma(3) : error 017: undefined symbol "register_plugin"
skiny.sma(4) : error 017: undefined symbol "register_event"
skiny.sma(10) : error 017: undefined symbol "precache_model"
skiny.sma(11) : error 017: undefined symbol "precache_model"
skiny.sma(12) : error 017: undefined symbol "precache_model"
skiny.sma(13) : error 017: undefined symbol "precache_model"
skiny.sma(14) : error 017: undefined symbol "precache_model"
skiny.sma(15) : error 017: undefined symbol "precache_model"
skiny.sma(16) : error 017: undefined symbol "precache_model"
skiny.sma(17) : error 017: undefined symbol "precache_model"
skiny.sma(18) : error 017: undefined symbol "precache_model"
skiny.sma(19) : error 017: undefined symbol "precache_model"
skiny.sma(20) : error 017: undefined symbol "precache_model"
skiny.sma(21) : error 017: undefined symbol "precache_model"
skiny.sma(22) : error 017: undefined symbol "precache_model"
skiny.sma(23) : error 017: undefined symbol "precache_model"
skiny.sma(24) : error 017: undefined symbol "precache_model"
skiny.sma(25) : error 017: undefined symbol "precache_model"
skiny.sma(26) : error 017: undefined symbol "precache_model"
skiny.sma(27) : error 017: undefined symbol "precache_model"
skiny.sma(28) : error 017: undefined symbol "precache_model"
skiny.sma(29) : error 017: undefined symbol "precache_model"
skiny.sma(30) : error 017: undefined symbol "precache_model"
skiny.sma(31) : error 017: undefined symbol "precache_model"
skiny.sma(32) : error 017: undefined symbol "precache_model"
skiny.sma(33) : error 017: undefined symbol "precache_model"

Compilation aborted.
26 Errors.
Could not locate output file skiny.amx (compile failed).

i za bradzo nwm czy może być tak zapisana scieżka pod flagę tak mam zrobioną :

if (get_user_flags(id) & ADMIN_LEVEL_H)

tak wyglądają inne :

if (get_user_flags(id, "Skiny") & 32768)

i jak to poprawnie zapisać na flage T 


  • +
  • -
  • 0

#2 PANDA_2zl

    Guru

  • Power User

Reputacja: 177
Profesjonalista

  • Postów:722
  • Imię:Michał
  • Lokalizacja:Kraków
Offline

Napisano 04.02.2023 15:20

Że pobieranie modelu konkretnemu graczowi?
Może brak #include <amxmodx>
  • +
  • -
  • 0

#3 One ShooT

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:214
  • Imię:Patryk
  • Lokalizacja:Gdynia
Offline

Napisano 04.02.2023 15:31

Że pobieranie modelu konkretnemu graczowi?
Może brak #include <amxmodx>

#include <amxmodx>
#include <cstrike>

 public plugin_init()
{
	register_plugin("Skiny", "1.0", "Anonymuss");
	register_event("CurWeapon", "CurWeapon", "be", "1=1");
	return 0;
}

public plugin_precache()
{
	precache_model("models/csk/Platyna/Anubis/v_ak47.mdl");
	precache_model("models/csk/Platyna/Anubis/p_ak47.mdl");
	precache_model("models/csk/Zloto/Demon/v_ak47_2.mdl");
	precache_model("models/csk/Zloto/Demon/p_ak47_2.mdl");
	precache_model("models/csk/Srebro/Widmo/v_ak47_3.mdl");
	precache_model("models/csk/Srebro/Widmo/p_ak47_3.mdl");
	precache_model("models/csk/Braz/King/v_ak47_4.mdl");
	precache_model("models/csk/Braz/King/p_ak47_4.mdl");
	precache_model("models/csk/Platyna/Two/v_m4a1.mdl");
	precache_model("models/csk/Platyna/Two/p_m4a1.mdl");
	precache_model("models/csk/Zloto/Fairy/v_m4a1_2.mdl");
	precache_model("models/csk/Zloto/Fairy/p_m4a1_2.mdl");
	precache_model("models/csk/Srebro/Deszcz/v_m4a1_3.mdl");
	precache_model("models/csk/Srebro/Deszcz/p_m4a1_3.mdl");
	precache_model("models/csk/Braz/Pustka/v_m4a1_4.mdl");
	precache_model("models/csk/Braz/Pustka/p_m4a1_4.mdl");
	precache_model("models/csk/Platyna/Gungnir/v_awp.mdl");
	precache_model("models/csk/Platyna/Gungnir/p_awp.mdl");
	precache_model("models/csk/Zloto/Dart/v_awp_2.mdl");
	precache_model("models/csk/Zloto/Dart/p_awp_2.mdl");
	precache_model("models/csk/Srebro/PawPaw/v_awp_3.mdl");
	precache_model("models/csk/Srebro/PawPaw/p_awp_3.mdl");
	precache_model("models/csk/Braz/Grafit/v_awp_4.mdl");
	precache_model("models/csk/Braz/Grafit/p_awp_4.mdl");
	return 0;
}

public CurWeapon(id)
{
	new iWeapon = read_data(2);
	if (iWeapon == 28)
	{
		if (get_user_flags(id, "Skiny") & 8192)
		{
			entity_set_string(id, 11, "models/csk/Platyna/Anubis/v_ak47.mdl");
			entity_set_string(id, 12, "models/csk/Platyna/Anubis/p_ak47.mdl");
		}
		if (get_user_flags(id, "Skiny") & 16384)
		{
			entity_set_string(id, 11, "models/csk/Zloto/Demon/v_ak47_2.mdl");
			entity_set_string(id, 12, "models/csk/Zloto/Demon/p_ak47_2.mdl");
		}
		if (get_user_flags(id, "Skiny") & 32768)
		{
			entity_set_string(id, 11, "models/csk/Srebro/Widmo/v_ak47_3.mdl");
			entity_set_string(id, 12, "models/csk/Srebro/Widmo/p_ak47_3.mdl");
		}
		if (get_user_flags(id) & ADMIN_LEVEL_H)
		{
			entity_set_string(id, 11, "models/csk/Braz/King/v_ak47_4.mdl");
			entity_set_string(id, 12, "models/csk/Braz/King/p_ak47_4.mdl");
		}
	}
	if (iWeapon == 22)
	{
		if (get_user_flags(id, "Skiny") & 8192)
		{
			entity_set_string(id, 11, "models/csk/Platyna/Two/v_m4a1.mdl");
			entity_set_string(id, 12, "models/csk/Platyna/Two/p_m4a1.mdl");
		}
		if (get_user_flags(id, "Skiny") & 16384)
		{
			entity_set_string(id, 11, "models/csk/Zloto/Fairy/v_m4a1_2.mdl");
			entity_set_string(id, 12, "models/csk/Zloto/Fairy/p_m4a1_2.mdl");
		}
		if (get_user_flags(id, "Skiny") & 32768)
		{
			entity_set_string(id, 11, "models/csk/Srebro/Deszcz/v_m4a1_3.mdl");
			entity_set_string(id, 12, "models/csk/Srebro/Deszcz/p_m4a1_3.mdl");
		}
		if (get_user_flags(id) & ADMIN_LEVEL_H)
		{
			entity_set_string(id, 11, "models/csk/Braz/Pustka/v_m4a1_4.mdl");
			entity_set_string(id, 12, "models/csk/Braz/Pustka/p_m4a1_4.mdl");
		}
	}
	if (iWeapon == 18)
	{
		if (get_user_flags(id, "Skiny") & 8192)
		{
			entity_set_string(id, 11, "models/csk/Platyna/Gungnir/v_awp.mdl");
			entity_set_string(id, 12, "models/csk/Platyna/Gungnir/p_awp.mdl");
		}
		if (get_user_flags(id, "Skiny") & 16384)
		{
			entity_set_string(id, 11, "models/csk/Zloto/Dart/v_awp_2.mdl");
			entity_set_string(id, 12, "models/csk/Zloto/Dart/p_awp_2.mdl");
		}
		if (get_user_flags(id, "Skiny") & 32768)
		{
			entity_set_string(id, 11, "models/csk/Srebro/PawPaw/v_awp_3.mdl");
			entity_set_string(id, 12, "models/csk/Srebro/PawPaw/p_awp_3.mdl");
		}
		if (get_user_flags(id) & ADMIN_LEVEL_H)
		{
			entity_set_string(id, 11, "models/csk/Braz/Grafit/v_awp_4.mdl");
			entity_set_string(id, 12, "models/csk/Braz/Grafit/p_awp_4.mdl");
		}
	}
	return 0;
}

 

  • +
  • -
  • 0

#4 mordoryjacz

    Profesjonalista

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:171
Offline

Napisano 04.02.2023 16:11

#include <amxmodx>
#include <cstrike>
#include <engine>

public plugin_init()
{
	register_plugin("Skiny", "1.0", "Anonymuss");
	register_event("CurWeapon", "CurWeapon", "be", "1=1");
}

public plugin_precache()
{
	precache_model("models/csk/Platyna/Anubis/v_ak47.mdl");
	precache_model("models/csk/Platyna/Anubis/p_ak47.mdl");
	precache_model("models/csk/Zloto/Demon/v_ak47_2.mdl");
	precache_model("models/csk/Zloto/Demon/p_ak47_2.mdl");
	precache_model("models/csk/Srebro/Widmo/v_ak47_3.mdl");
	precache_model("models/csk/Srebro/Widmo/p_ak47_3.mdl");
	precache_model("models/csk/Braz/King/v_ak47_4.mdl");
	precache_model("models/csk/Braz/King/p_ak47_4.mdl");
	precache_model("models/csk/Platyna/Two/v_m4a1.mdl");
	precache_model("models/csk/Platyna/Two/p_m4a1.mdl");
	precache_model("models/csk/Zloto/Fairy/v_m4a1_2.mdl");
	precache_model("models/csk/Zloto/Fairy/p_m4a1_2.mdl");
	precache_model("models/csk/Srebro/Deszcz/v_m4a1_3.mdl");
	precache_model("models/csk/Srebro/Deszcz/p_m4a1_3.mdl");
	precache_model("models/csk/Braz/Pustka/v_m4a1_4.mdl");
	precache_model("models/csk/Braz/Pustka/p_m4a1_4.mdl");
	precache_model("models/csk/Platyna/Gungnir/v_awp.mdl");
	precache_model("models/csk/Platyna/Gungnir/p_awp.mdl");
	precache_model("models/csk/Zloto/Dart/v_awp_2.mdl");
	precache_model("models/csk/Zloto/Dart/p_awp_2.mdl");
	precache_model("models/csk/Srebro/PawPaw/v_awp_3.mdl");
	precache_model("models/csk/Srebro/PawPaw/p_awp_3.mdl");
	precache_model("models/csk/Braz/Grafit/v_awp_4.mdl");
	precache_model("models/csk/Braz/Grafit/p_awp_4.mdl");
}

public CurWeapon(id)
{
	new iWeapon = read_data(2); 
	
	if(iWeapon == CSW_AK47)
	{
		entity_set_string(id, EV_SZ_viewmodel, "models/csk/Braz/v_ak47.mdl")
	}
	if(iWeapon == CSW_M4A1)
	{
		entity_set_string(id, EV_SZ_viewmodel, "models/csk/Braz/v_m4a1.mdl")
	}
	if(iWeapon == CSW_AWP)
	{
		entity_set_string(id, EV_SZ_viewmodel, "models/csk/Braz/v_awp.mdl")
	}
}

ustaw swoje sciezki


  • +
  • -
  • 1

#5 One ShooT

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 16
Początkujący

  • Postów:214
  • Imię:Patryk
  • Lokalizacja:Gdynia
Offline

Napisano 04.02.2023 16:45

#include <amxmodx>
#include <cstrike>
#include <engine>

public plugin_init()
{
	register_plugin("Skiny", "1.0", "Anonymuss");
	register_event("CurWeapon", "CurWeapon", "be", "1=1");
}

public plugin_precache()
{
	precache_model("models/csk/Platyna/Anubis/v_ak47.mdl");
	precache_model("models/csk/Platyna/Anubis/p_ak47.mdl");
	precache_model("models/csk/Zloto/Demon/v_ak47_2.mdl");
	precache_model("models/csk/Zloto/Demon/p_ak47_2.mdl");
	precache_model("models/csk/Srebro/Widmo/v_ak47_3.mdl");
	precache_model("models/csk/Srebro/Widmo/p_ak47_3.mdl");
	precache_model("models/csk/Braz/King/v_ak47_4.mdl");
	precache_model("models/csk/Braz/King/p_ak47_4.mdl");
	precache_model("models/csk/Platyna/Two/v_m4a1.mdl");
	precache_model("models/csk/Platyna/Two/p_m4a1.mdl");
	precache_model("models/csk/Zloto/Fairy/v_m4a1_2.mdl");
	precache_model("models/csk/Zloto/Fairy/p_m4a1_2.mdl");
	precache_model("models/csk/Srebro/Deszcz/v_m4a1_3.mdl");
	precache_model("models/csk/Srebro/Deszcz/p_m4a1_3.mdl");
	precache_model("models/csk/Braz/Pustka/v_m4a1_4.mdl");
	precache_model("models/csk/Braz/Pustka/p_m4a1_4.mdl");
	precache_model("models/csk/Platyna/Gungnir/v_awp.mdl");
	precache_model("models/csk/Platyna/Gungnir/p_awp.mdl");
	precache_model("models/csk/Zloto/Dart/v_awp_2.mdl");
	precache_model("models/csk/Zloto/Dart/p_awp_2.mdl");
	precache_model("models/csk/Srebro/PawPaw/v_awp_3.mdl");
	precache_model("models/csk/Srebro/PawPaw/p_awp_3.mdl");
	precache_model("models/csk/Braz/Grafit/v_awp_4.mdl");
	precache_model("models/csk/Braz/Grafit/p_awp_4.mdl");
}

public CurWeapon(id)
{
	new iWeapon = read_data(2); 
	
	if(iWeapon == CSW_AK47)
	{
		entity_set_string(id, EV_SZ_viewmodel, "models/csk/Braz/v_ak47.mdl")
	}
	if(iWeapon == CSW_M4A1)
	{
		entity_set_string(id, EV_SZ_viewmodel, "models/csk/Braz/v_m4a1.mdl")
	}
	if(iWeapon == CSW_AWP)
	{
		entity_set_string(id, EV_SZ_viewmodel, "models/csk/Braz/v_awp.mdl")
	}
}

ustaw swoje sciezki

 

Spoko ale czy to jest na tą flagę co chciałem ?

tutaj widzę sciezke do modelu czy bedzie pod tym T


  • +
  • -
  • 0

#6 PANDA_2zl

    Guru

  • Power User

Reputacja: 177
Profesjonalista

  • Postów:722
  • Imię:Michał
  • Lokalizacja:Kraków
Offline

Napisano 04.02.2023 16:53   Najlepsza odpowiedź

Wstaw na początku CurWeapon

if(!(get_user_flags(id) & ADMIN_LEVEL_H)) return PLUGIN_CONTINUE;
  • +
  • -
  • 1




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych