Заявка за Плъгин за Admin skins.
-
SmiLeUltra[G]amer
Извън линия - Потребител
- Мнения: 14
- Регистриран на: 29 Май 2018, 15:01
Заявка за Плъгин за Admin skins.
Здравейте аз съм нов тук и търся плъгин за Admin skins и ако може всеки админ да е с различен скин ще съм ви много благодарен ако може плъгина да е с флагове.
Заявка за Плъгин за Admin skins.
Ползвай този.
https://gamebanana.com/gamefiles/download/3348
И не забравяй да слагаш всичките папки + създай нова папка "models" - ако нямаш. И влез в models/player слагай и tam Manga_AdmCT и Manga_AdmT за да не прави проблеми. Дано да съм ти помогнал
https://gamebanana.com/gamefiles/download/3348
И не забравяй да слагаш всичките папки + създай нова папка "models" - ако нямаш. И влез в models/player слагай и tam Manga_AdmCT и Manga_AdmT за да не прави проблеми. Дано да съм ти помогнал
-
g0gIch
Извън линия - Потребител
- Мнения: 206
- Регистриран на: 20 Юли 2017, 17:29
- Се отблагодари: 37 пъти
- Получена благодарност: 24 пъти
- Обратна връзка:
Заявка за Плъгин за Admin skins.
Той не иска само един скин а да си ги персонализира за двата отбора различни, пък и всичко нужно си е тук.
-
illusion
Извън линия - Developer
- Мнения: 1796
- Регистриран на: 27 Ное 2016, 17:47
- Местоположение: CraftVision
- Се отблагодари: 151 пъти
- Получена благодарност: 358 пъти
- Обратна връзка:
Заявка за Плъгин за Admin skins.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cstrike>
enum
{
TEAM_UNASSIGNED,
TEAM_T,
TEAM_CT,
TEAM_SPECTATOR
};
enum _:enumPlayerModels
{
Owner,
Admin,
Vip
}
new const Player_Level[enumPlayerModels][] =
{
ADMIN_LEVEL_C, //owner
ADMIN_BAN, //admin
ADMIN_LEVEL_H //vip
}
new const Player_Models[enumPlayerModels][] =
{
{"models/player/lamdaskins/ownerct.mdl", "models/player/lamdaskins/ownert.mdl"},
{"models/player/lamdaskins/adminct.mdl", "models/player/lamdaskins/admint.mdl"},
{"models/player/lamdaskins/vipct.mdl", "models/player/lamdaskins/vipt.mdl"}
}
new playerModel[33];
public plugin_precache()
{
for(new i = 0; i < enumPlayerModels; i++)
{
precache_model(Player_Models[i][0]) //ct models
precache_model(Player_Models[i][1]) //t models
}
}
public plugin_init()
{
register_plugin("Admin Models", "1.0", "SnusMumrikeN");
register_event("ResetHUD", "ResetHUD", "be");
}
public client_authorized(id)
{
playerModel[id] = -1;
for(new i = 0; i < enumPlayerModels; i++)
{
if (get_user_flags(id) & Player_Level[i][0])
{
playerModel[id] = i;
return;
}
}
}
public ResetHUD(id)
{
if(playerModel[id] == -1)
return;
if (!is_user_alive(id))
return;
new CsTeams:Team = cs_get_user_team(id);
switch (Team)
{
case TEAM_CT: cs_set_user_model(id, Player_Models[playerModel[id]][0]);
case TEAM_T: cs_set_user_model(id, Player_Models[playerModel[id]][1]);
}
}
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за Плъгин за Admin skins.
Скиновете се настройват от new const g_eModels, като въвеждаш само името на файла (без .mdl). Можеш да добавяш колкото искаш, както и да сложиш скин за играчите (флаг z).
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
enum _:ModelsInfo
{
Flag,
CTModel[32],
TModel[32]
}
new const g_eModels[][ModelsInfo] =
{
{ ADMIN_LEVEL_A, "owner_ct", "owner_t" },
{ ADMIN_LEVEL_B, "admin_ct", "admin_t" }
}
new Trie:g_tModels
public plugin_init()
{
register_plugin("Multiple Player Models", "1.0", "OciXCrom")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
}
public plugin_end()
TrieDestroy(g_tModels)
public plugin_precache()
{
g_tModels = TrieCreate()
for(new i; i < sizeof(g_eModels); i++)
{
precache_player_model(g_eModels[i][CTModel])
precache_player_model(g_eModels[i][TModel])
}
}
public OnPlayerSpawn(id)
{
if(is_user_alive(id))
{
static bool:bMatch, iFlags, i
bMatch = false
for(iFlags = get_user_flags(id), i = 0; i < sizeof(g_eModels); i++)
{
if(iFlags & g_eModels[i][Flag])
{
switch(cs_get_user_team(id))
{
case CS_TEAM_CT: cs_set_user_model(id, g_eModels[i][CTModel])
case CS_TEAM_T: cs_set_user_model(id, g_eModels[i][TModel])
}
bMatch = true
break
}
}
if(!bMatch)
{
static szModel[32]
cs_get_user_model(id, szModel, charsmax(szModel))
if(TrieKeyExists(g_tModels, szModel))
cs_reset_user_model(id)
}
}
}
precache_player_model(szModel[])
{
TrieSetCell(g_tModels, szModel, 1)
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)
}
-
SmiLeUltra[G]amer
Извън линия - Потребител
- Мнения: 14
- Регистриран на: 29 Май 2018, 15:01
Заявка за Плъгин за Admin skins.
@OciXCrom а за настройката на скиновете как да добавия още пример 10 скина ?
new const g_eModels[][ModelsInfo] =
{
{ ADMIN_LEVEL_A, "owner_ct", "owner_t" },
{ ADMIN_LEVEL_B, "admin_ct", "admin_t" }
надолу ли трябва да пиша флаговете и името на моделите?
primer taka li:
{ADMIN_LEVEL_C, "subzero_ct", "subzero_t" },
и така на долу нали?
new const g_eModels[][ModelsInfo] =
{
{ ADMIN_LEVEL_A, "owner_ct", "owner_t" },
{ ADMIN_LEVEL_B, "admin_ct", "admin_t" }
надолу ли трябва да пиша флаговете и името на моделите?
primer taka li:
{ADMIN_LEVEL_C, "subzero_ct", "subzero_t" },
и така на долу нали?
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за Плъгин за Admin skins.
Да, обаче обърни внимание на запетаята в края. Трябва да има такава на всеки ред освен последния.
Код за потвърждение: Избери целия код
{ ADMIN_LEVEL_A, "owner_ct", "owner_t" },
{ ADMIN_LEVEL_B, "admin_ct", "admin_t" },
{ ADMIN_LEVEL_C, "subzero_ct", "subzero_t" }
-
g0gIch
Извън линия - Потребител
- Мнения: 206
- Регистриран на: 20 Юли 2017, 17:29
- Се отблагодари: 37 пъти
- Получена благодарност: 24 пъти
- Обратна връзка:
Заявка за Плъгин за Admin skins.
ADMIN_LEVEL_A ще рече че това са флаговете за скиновете или номерацията (A-1ви скин подред, B-2ри скин, C-3ти и т.н.)?
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за Плъгин за Admin skins.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 8 Отговори
- 2949 Преглеждания
-
Последно мнение от OciXCrom
-
- 2 Отговори
- 1175 Преглеждания
-
Последно мнение от bruttarazza
-
- 7 Отговори
- 3997 Преглеждания
-
Последно мнение от OciXCrom
-
- 5 Отговори
- 2984 Преглеждания
-
Последно мнение от Sergoo
-
- 2 Отговори
- 866 Преглеждания
-
Последно мнение от Hurricane
-
- 7 Отговори
- 2628 Преглеждания
-
Последно мнение от atmax
-
- 7 Отговори
- 2722 Преглеждания
-
Последно мнение от Tornado_SW
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 11 госта