Проблем относно Player и Admin Models

Въпроси и проблеми свързани с AMXModX.
Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Проблем относно Player и Admin Models

Мнение от Punch* » 17 Мар 2018, 22:12

Можели някой да ми каже от какво е причината да не работи плъгина:

Код за потвърждение: Избери целия код

L 03/17/2018 - 22:00:23: [ReAPI] RegisterHookChain: function (CBasePlayer_Spawn) is not available, ReGameDLL required.
L 03/17/2018 - 22:00:23: [AMXX] Displaying debug trace (plugin "player_admin_models.amxx", version "1.0")
L 03/17/2018 - 22:00:23: [AMXX] Run time error 10: native error (native "RegisterHookChain")
L 03/17/2018 - 22:00:23: [AMXX][4C[0] player_admin_models.sma::plugin_init (line 15)
Ето ви и .sma файла:

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <reapi>
#include <cstrike>

#define PLUGIN_VERSION "1.0"
#define ADMIN_MODEL_CT	"csgaming_admin_ct"
#define ADMIN_MODEL_T	"csgaming_admin_t" 

#define PLAYER_MODEL_CT	"csgaming_ct"
#define PLAYER_MODEL_T	"csgaming_t"

public plugin_init() 
{
	register_plugin("AdminModels & PlayerModels [ReAPI]", PLUGIN_VERSION, "Fr0sTt")
	RegisterHookChain(RG_CBasePlayer_Spawn,
"FwPlayerSpawnPost", 1);
}

public plugin_precache() 
{
        precache_player_model(ADMIN_MODEL_CT)
        precache_player_model(ADMIN_MODEL_T)
        precache_player_model(PLAYER_MODEL_CT)
        precache_player_model(PLAYER_MODEL_T)
}

public FwPlayerSpawnPost(id)
{
	if (!is_user_alive(id)) return 
	
	if (get_user_flags(id) & ADMIN_KICK) 
	{
		if (cs_get_user_team(id) == CS_TEAM_T) 
		{
			rg_set_user_model(id, ADMIN_MODEL_T)
		}
		else if(cs_get_user_team(id) == CS_TEAM_CT) 
		{
			rg_set_user_model(id, ADMIN_MODEL_CT)
		}
	}
	else
	{
		if (cs_get_user_team(id) == CS_TEAM_T) 
		{
			rg_set_user_model(id, PLAYER_MODEL_T)
		}
		else if(cs_get_user_team(id) == CS_TEAM_CT) 
		{
			rg_set_user_model(id, PLAYER_MODEL_CT)
		}
	}
}

precache_player_model(szModel[])
{
	static szFile[128]
	formatex(szFile, charsmax(szFile), "models/player/%s/%s.mdl", szModel, szModel)
	precache_model(szFile)
	replace(szFile, charsmax(szFile), ".mdl", "T.mdl")
    
	if(file_exists(szFile))
		precache_model(szFile)
}
Благодаря предварително!

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Проблем относно Player и Admin Models

Мнение от OciXCrom » 17 Мар 2018, 22:17

Точно и ясно ти пише какъв е проблемът в първия ред от грешката. Плъгинът изисква ReGameDLL.

Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Проблем относно Player и Admin Models

Мнение от Punch* » 17 Мар 2018, 22:45

:lock: Оправих проблема :lock: :lock: :lock:

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 16 госта