Помогите переделать плагин выдачи моделей игроку, есть плагин но его надо компилировать под игрока надо переделать |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Помогите переделать плагин выдачи моделей игроку, есть плагин но его надо компилировать под игрока надо переделать |
cema159 |
8.7.2019, 13:17
Сообщение
|
Добрый день всем проблема вот в чем у меня есть плагин по выдаче модельки игроку кс 1.6 но его каждый раз надо компилировать а это бред и вот вопрос кто сможет доделать его чтоб прописывать можно было через отдельный фаил в конфиге ini
#include <amxmodx> #include <amxmisc> #include <fakemeta_util> #include <hamsandwich> #define NUM 1 // Не забываем ставить актуальное кол-во ников enum eData { NAME[32], MODEL[64] } new const HATS[NUM][eData] = { { "НИК", "models/hats1/supermancape.mdl" } } new g_HatEnt[33] public plugin_init() { register_plugin("Hats name", "1.0", "ill") RegisterHam(Ham_Spawn, "player", "fw_SpawnPost", 1) } public plugin_precache() { for(new i; i < NUM; i++) { precache_model(HATS[i][MODEL]) } } public client_disconnect(id) { if(g_HatEnt[id] > 0) { set_user_hats(id, "") } } public fw_SpawnPost(id) { if(is_user_alive(id)){ new szName[32] get_user_name(id, szName, charsmax(szName)) for(new i; i < NUM; i++) { if(containi(szName, HATS[i][NAME]) != -1) { set_user_hats(id, HATS[i][MODEL]) break } } } } set_user_hats(player, szModel[]) { if (!szModel[0]) { if(g_HatEnt[player]) { fm_set_entity_visibility(g_HatEnt[player], 0) } } else if(is_user_connected(player)) { if(g_HatEnt[player] < 1) { g_HatEnt[player] = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target")) if(g_HatEnt[player]) { set_pev(g_HatEnt[player], pev_movetype, MOVETYPE_FOLLOW) set_pev(g_HatEnt[player], pev_aiment, player) engfunc(EngFunc_SetModel, g_HatEnt[player], szModel) } } else { engfunc(EngFunc_SetModel, g_HatEnt[player], szModel) fm_set_entity_visibility(g_HatEnt[player], 1) } } } |
|
|
|
dithol |
8.7.2019, 22:52
Сообщение
|
Deathinthehazeoflies
|
|
|
|
adva |
8.7.2019, 23:40
Сообщение
|
|
cema159,
|
Поблагодарили 1 раз
|
|
dithol |
9.7.2019, 0:16
Сообщение
|
adva, "У Вас недостаточно прав для просмотра этой страницы или для выполнения этого действия"
Тема для всех групп пользователей? Deathinthehazeoflies
|
|
Поблагодарили 1 раз
|
|
adva |
9.7.2019, 0:25
Сообщение
|
|
|
|
|
mOdest |
9.7.2019, 2:47
Сообщение
|
|
раз совсем туго с пувном (конечно правильно 'павном'), то копировать и вставлять текст ты должен уметь. немного ровных рук, щепотку логики и всё получится
Cкрытый текст https://c-s.net.ua/forum/topic20626.html?view=findpost&p=141402 |
|
|