ReHLDS/HLDS Costumes [1.1.3]

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.522
Симпатии
525
Пол
Мужской
#1
Автор: Radius
Версия: 1.3.0
Доверие к автору 100%
, но плагины распространяются без исходного кода, поэтому используйте на свой страх и риск.

Описание:

Плагин позволяет кастомизировать внещний вид игрового персонажа с помощью моделей через удобное меню.

  • New: возможность добавлять любые модели с любым набором суб-моделей (команда add_costume)
  • возможность настроить флаги доступа к меню смены костюма
  • автоматически создаваемый конфигурационный файл costumes.cfg, в котором можно задать значения кваров и прочитать описания к ним
  • автоматически создаваемый файл словаря многоязычности ("addons/amxmodx/data/lang/costumes.txt")

Требования:
  • AMXX 1.8.2 или выше.
Установка:
  • Закинуть costumes.amxx на сервер.
  • Прописать costumes.amxx в plugins.ini
  • Перезагрузить сервер
  • Настроить costumes.cfg (папка cstrike/addons/amxmodx/configs)
  • Перезапустить сервер
Команды
  • add_costume "<индекс группы>" "<путь к файлу модели>" "<body индекс>" "<название костюма в меню>" "<флаги доступа>" - серверная консольная команда, которая добавляет костюмы в costumes list плагина.
индекс группы - обязательный параметр, в котором указывается индекс группы. 0 - маски, 1 - шапки, 2 - хвосты, 3 - портфели
путь к файлу модели - обязательный параметр, в котором указывается путь до модели костюма
body индекс - обязательный параметр, в котором указывается индекс суб-модели
название костюма в меню - обязательный параметр, отвечающий за то, какое название костюма будет в меню. Указывается либо текст, либо ключ словаря из costumes.txt
флаги доступа
- обязательный параметр, отвечающий за флаги доступа к костюму. Значение 'all' - разрешено всем, ''(пустое) - запрещено всем

  • /costume - команда чата, открывающая меню выбора аксессуаров
Информация:
  • costumes.cfg и costumes.txt создаются автоматически после первого перезапуска сервера
Настройки в costumes.cfg
C++:
// Уровень дебаг-логов. 0 - отключено
costumes_debug_level "0"

// Список команд (разделенных ';'), с помощью которых будет вызываться меню выбора аксессуаров
costumes_main_menu_cmd "say /costume"

// Формат команды: add_costume "индекс группы" "путь к файлу модели" "body индекс" "название костюма в меню" "флаги доступа"
// "индекс группы" - обязательный параметр, в котором указывается индекс группы.
//    0 - маски, 1 - шапки, 2 - хвосты, 3 - портфели
// "путь к файлу модели" - обязательный параметр, в котором указывается путь до модели костюма
// "body индекс" - обязательный параметр, в котором указывается индекс суб-модели
// "название костюма в меню" - обязательный параметр, отвечающий за то, какое название костюма будет в меню
// Указывается либо текст, либо ключ словаря из costumes.txt
// "флаги доступа" - обязательный параметр, отвечающий за флаги доступа к костюму. Значение 'all' - разрешено всем, ''(пустое) - запрещено всем

add_costume "0" "models/costumes/costumes_face.mdl" "0" "COSTUMES_MENU1_ITEM1" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "1" "COSTUMES_MENU1_ITEM2" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "2" "COSTUMES_MENU1_ITEM3" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "3" "COSTUMES_MENU1_ITEM4" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "4" "COSTUMES_MENU1_ITEM5" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "5" "COSTUMES_MENU1_ITEM6" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "6" "COSTUMES_MENU1_ITEM7" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "7" "COSTUMES_MENU1_ITEM8" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "8" "COSTUMES_MENU1_ITEM9" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "9" "COSTUMES_MENU1_ITEM10" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "10" "COSTUMES_MENU1_ITEM11" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "11" "COSTUMES_MENU1_ITEM12" "all"
add_costume "0" "models/costumes/costumes_face.mdl" "12" "COSTUMES_MENU1_ITEM13" "all"

add_costume "1" "models/costumes/costumes_head.mdl" "0" "COSTUMES_MENU2_ITEM1" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "1" "COSTUMES_MENU2_ITEM2" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "2" "COSTUMES_MENU2_ITEM3" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "3" "COSTUMES_MENU2_ITEM4" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "4" "COSTUMES_MENU2_ITEM5" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "5" "COSTUMES_MENU2_ITEM6" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "6" "COSTUMES_MENU2_ITEM7" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "7" "COSTUMES_MENU2_ITEM8" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "8" "COSTUMES_MENU2_ITEM9" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "9" "COSTUMES_MENU2_ITEM10" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "10" "COSTUMES_MENU2_ITEM11" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "11" "COSTUMES_MENU2_ITEM12" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "12" "COSTUMES_MENU2_ITEM13" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "13" "COSTUMES_MENU2_ITEM14" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "14" "COSTUMES_MENU2_ITEM15" "all"
add_costume "1" "models/costumes/costumes_head.mdl" "15" "COSTUMES_MENU2_ITEM16" "all"

add_costume "2" "models/costumes/costumes_pelvis.mdl" "0" "COSTUMES_MENU3_ITEM1" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "1" "COSTUMES_MENU3_ITEM2" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "2" "COSTUMES_MENU3_ITEM3" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "3" "COSTUMES_MENU3_ITEM4" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "4" "COSTUMES_MENU3_ITEM5" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "5" "COSTUMES_MENU3_ITEM6" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "6" "COSTUMES_MENU3_ITEM7" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "7" "COSTUMES_MENU3_ITEM8" "all"
add_costume "2" "models/costumes/costumes_pelvis.mdl" "8" "COSTUMES_MENU3_ITEM9" "all"

add_costume "3" "models/costumes/costumes_back.mdl" "0" "COSTUMES_MENU4_ITEM1" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "1" "COSTUMES_MENU4_ITEM2" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "2" "COSTUMES_MENU4_ITEM3" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "3" "COSTUMES_MENU4_ITEM4" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "4" "COSTUMES_MENU4_ITEM5" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "5" "COSTUMES_MENU4_ITEM6" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "6" "COSTUMES_MENU4_ITEM7" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "7" "COSTUMES_MENU4_ITEM8" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "8" "COSTUMES_MENU4_ITEM9" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "9" "COSTUMES_MENU4_ITEM10" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "10" "COSTUMES_MENU4_ITEM11" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "11" "COSTUMES_MENU4_ITEM12" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "12" "COSTUMES_MENU4_ITEM13" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "13" "COSTUMES_MENU4_ITEM14" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "14" "COSTUMES_MENU4_ITEM15" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "15" "COSTUMES_MENU4_ITEM16" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "16" "COSTUMES_MENU4_ITEM17" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "17" "COSTUMES_MENU4_ITEM18" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "18" "COSTUMES_MENU4_ITEM19" "all"
add_costume "3" "models/costumes/costumes_back.mdl" "19" "COSTUMES_MENU4_ITEM20" "all"
 

Вложения

Nitro123

Пользователь
Регистрация
2 Фев 2018
Сообщения
36
Симпатии
5
#2
Что это значит?
// 0 - маски, 1 - шапки, 2 - хвосты, 3 - портфели
Хвосты? ахаха :) ШО? Портфели? не понял! Уточните пожалуйста. Какие еще портфели и хвосты?
Что за аксессуары ? Объясните как они выглядят?
8 Апр 2018
Оч хочется заменить свой простой хатсик у ся на сервере, но без исходного кода, оч отталкивает( почему-то..
8 Апр 2018
В принцепи понял, как-то необычно сделано и тем самым тупо :)
Смысл это всё разделять, если шапки они и в Африке шапки!
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
1.869
Симпатии
617
#5
Что это значит?
// 0 - маски, 1 - шапки, 2 - хвосты, 3 - портфели
Хвосты? ахаха :) ШО? Портфели? не понял! Уточните пожалуйста. Какие еще портфели и хвосты?
Что за аксессуары ? Объясните как они выглядят?
8 Апр 2018
Оч хочется заменить свой простой хатсик у ся на сервере, но без исходного кода, оч отталкивает( почему-то..
8 Апр 2018
В принцепи понял, как-то необычно сделано и тем самым тупо :)
Смысл это всё разделять, если шапки они и в Африке шапки!
Тут не только шапки, а любая часть игрока.
 

Евгений

Пользователь
Регистрация
9 Июн 2017
Сообщения
274
Симпатии
55
Пол
Мужской
#6
Установил его и error с прекешем
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
И плагин stopped
 

Bars

Пользователь
Регистрация
10 Июн 2017
Сообщения
62
Симпатии
4
Пол
Мужской
#7
не хочет работать, пишет вот что:

[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_face.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_head.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_pelvis.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
[costumes.amxx] [:(] Error precache "models/costumes/costumes_back.mdl" file
 
Последнее редактирование модератором:

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.522
Симпатии
525
Пол
Мужской
#8

Евгений

Пользователь
Регистрация
9 Июн 2017
Сообщения
274
Симпатии
55
Пол
Мужской
#11
Ну что никто не в курсе что за проблема?) Может у кого стоит данный плагин и работает без проблем, а может кто знает как с автором связаться?)
 

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.522
Симпатии
525
Пол
Мужской
#12
Евгений, работает плагин только на хлдс
С автором можно суязаться через телеграм... В чате магазина скальпеля!
 

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.522
Симпатии
525
Пол
Мужской
#15
Bars, когда публиковал.. то проверял.. работает!
 

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.522
Симпатии
525
Пол
Мужской
#17
Bars, вот мне интересно.. Что значит - "не работает"??
 

Евгений

Пользователь
Регистрация
9 Июн 2017
Сообщения
274
Симпатии
55
Пол
Мужской
#18
Плагин работает, только в конфиге название модели начинается с маленькой буквы, а в архиве модели начинаются с большой! Именно поэтому были такие ошибки и плагин стопался.
10 Май 2018
Но теперь проблема в том, что в кфг стоит флаг доступа all, но все равно недоступно. Как нужно правильно сделать?
 

Vesuvius

НЕ СКРИПТЕР!!!
Команда форума
Администратор
Регистрация
8 Июн 2017
Сообщения
1.522
Симпатии
525
Пол
Мужской
#19

Евгений

Пользователь
Регистрация
9 Июн 2017
Сообщения
274
Симпатии
55
Пол
Мужской
#20
Vesuvius, нет, я даже его не трогал. Как он создался при установке - такой и есть.