Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Помогите переделать плагин выдачи моделей игроку

, есть плагин но его надо компилировать под игрока надо переделать
Статус пользователя cema159
сообщение 8.7.2019, 13:17
Сообщение #1
Стаж: 4 года 9 месяцев

Сообщений: 13
Благодарностей: 1
Полезность: 0

Добрый день всем проблема вот в чем у меня есть плагин по выдаче модельки игроку кс 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
Сообщение #2
Стаж: 7 лет

Сообщений: 2308
Благодарностей: 804
Полезность: 791

cema159, Custom models


Deathinthehazeoflies
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 8.7.2019, 23:40
Сообщение #3


Иконка группы

Стаж: 10 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

cema159, https://dev-cs.ru/resources/704/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя dithol
сообщение 9.7.2019, 0:16
Сообщение #4
Стаж: 7 лет

Сообщений: 2308
Благодарностей: 804
Полезность: 791

adva, "У Вас недостаточно прав для просмотра этой страницы или для выполнения этого действия"
Тема для всех групп пользователей?


Deathinthehazeoflies
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 9.7.2019, 0:25
Сообщение #5


Иконка группы

Стаж: 10 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

Цитата(dithol @ 9.7.2019, 1:16) *
adva, "У Вас недостаточно прав для просмотра этой страницы или для выполнения этого действия"
Тема для всех групп пользователей?

ой простите, это приваточка :) не заметил)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 9.7.2019, 2:47
Сообщение #6


Стаж: 7 лет 8 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

раз совсем туго с пувном (конечно правильно 'павном'), то копировать и вставлять текст ты должен уметь. немного ровных рук, щепотку логики и всё получится
Cкрытый текст
https://c-s.net.ua/forum/topic20626.html?view=findpost&p=141402
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: