VIP
D Y N A M I C - [RESPAWN]+18 ✪
45.144.155.72:27015
de_inferno
Играчи: 23/32
de_inferno
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1 45.144.155.113:27015 de_dust2 Играчи: 30/32
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

Заявка за Player Model plugin

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
LuD s KniF3
Извън линия
Потребител
Потребител
Мнения: 5
Регистриран на: 13 Мар 2024, 16:09

Заявка за Player Model plugin

Мнение от LuD s KniF3 » 23 Мар 2024, 15:25

Здравейте може ли да ми направите плъгин който сменя моделите на играчите от тези който са по подразбиране и да може да добавяме админ модели по Флаг
Пробвах няколко различни плъгина но не тръгват
Благодаря Ви

Аватар
YankoNL
Извън линия
Потребител
Потребител
Мнения: 163
Регистриран на: 06 Апр 2017, 09:07
Местоположение: Варна
Се отблагодари: 22 пъти
Получена благодарност: 9 пъти

Re: Заявка за Player Model plugin

Мнение от YankoNL » 27 Мар 2024, 15:15

Здравей, ако си пропуснал да разгледаш плъгина на TheRedShoko - Models Menu v2.1 ReAPI разгледай го или ако не ти е харесал, може ли да уточниш какво точно ти трябва? Под формата на меню ли да е, за всеки отбор различно ли да е?

Аватар
Midnight1337
Извън линия
Foreigner
Foreigner
Мнения: 72
Регистриран на: 15 Яну 2019, 00:53
Местоположение: Macedonia
Се отблагодари: 5 пъти
Получена благодарност: 21 пъти
Обратна връзка:

Re: Заявка за Player Model plugin

Мнение от Midnight1337 » 05 Апр 2024, 01:27

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

#include <amxmodx>
#include <reapi>

#define MODEL_ACCESS      ADMIN_LEVEL_H    // Model access flag

new const g_szModelNames[][] = {
	"vip_shota_te",   // te model
	"vip_shota_ct"    // ct model
};

public plugin_init() {
    register_plugin("[ReAPI] Player models", "0.0.1", "mIDnight")

    RegisterHookChain(RG_CBasePlayer_SetClientUserInfoModel, "@CBasePlayer_SetClientUserInfoModel_Pre", .post = false);
}

public plugin_precache() {
	for(new i = 0; i < sizeof(g_szModelNames); i++) {
		precache_model(fmt("models/player/%s/%s.mdl", g_szModelNames[i], g_szModelNames[i]));
	}
}

@CBasePlayer_SetClientUserInfoModel_Pre(const pPlayer, infobuffer[], szNewModel[]) {
	if(get_user_flags(pPlayer) & MODEL_ACCESS) {
		SetHookChainArg(3, ATYPE_STRING, g_szModelNames[get_member(pPlayer, m_iTeam) == TEAM_TERRORIST ? 0 : 1]);
	}
}
Изображение

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

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 0 госта