←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z kompilacją ustawianiem poprawnej...


Best Answer PANDA_2zl 04.02.2023 16:53

Wstaw na początku CurWeapon

if(!(get_user_flags(id) & ADMIN_LEVEL_H)) return PLUGIN_CONTINUE; Go to the full post

  • +
  • -
One ShooT's Photo One ShooT 04.02.2023

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 

Quote

  • +
  • -
PANDA_2zl's Photo PANDA_2zl 04.02.2023

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

  • +
  • -
One ShooT's Photo One ShooT 04.02.2023

Ż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;
}

 
Quote

  • +
  • -
mordoryjacz's Photo mordoryjacz 04.02.2023

#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

Quote

  • +
  • -
One ShooT's Photo One ShooT 04.02.2023

#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

Quote

  • +
  • -
Best Answer PANDA_2zl's Photo PANDA_2zl 04.02.2023

Wstaw na początku CurWeapon

if(!(get_user_flags(id) & ADMIN_LEVEL_H)) return PLUGIN_CONTINUE;
Quote