Описание:
С помощью данного плагина Simon может включать музыку, нарезок к плагину у меня нету поэтому делайте сами)

Вопросы по плагину:
Вопрос: Как добавить свою музыку?
Ответ: Для того, что бы добавить свою музыку нужнодобавить

в public plugin_precache()
Код
precache_sound("misc/sound.wav") - путь к вашему звуку


в public cmd_music(id)
Код
formatex(option, charsmax(option), "\w%L", LANG_SERVER, "SM_MUSIC4")
menu_additem(menu, option, "5", 0) - номер музыки в плейлисте


Добавить
Код
case('5'): - цифра на странице, через нее будит включатся музыка
{
music(id)
}


В конец плагина добавляем
Код
public music3(id)
{
  client_cmd(0, "spk misc/sound.wav") - путь к вашему звуку
  set_hudmessage(20, 255, 20, -1.0, 0.17, 1, 0.0, 5.0, 5.0, 1.0, -1)
  show_hudmessage(0, "Тут ваше сообщение!!!")

}


В sm.txt добавить
Код
SM_MUSIC4 = Трек 4


Вопрос: Как Сделать доступ для админа?
Ответ: Для того, что бы сделать доступ для админа нужно

Убрать
Цитата
#include


Добавить
Код
#define ADMIN_MUSIC ADMIN_RCON - Доступ Админа к команде, в данном случае стоит на флаг "l" amx_rcon


Заменить
Код
if(jb_is_user_simon(id))


на
Код
if(get_user_flags(id) & ADMIN_MUSIC)


Вопрос: Я беру саймона, а меню не открывается
Ответ: Есть 2 способа сделать доступ для саймона

1)Через инклюд jb.inc

Для того, что бы у вас работал плагин, вам нужно зарегистрировать натив в основном моде jb (приведу пример с jbextreme)
Код
public plugin_natives()
{

register_native("jb_is_user_simon", "native_get_user_simon", 1)

}


и

Код
public native_get_user_simon(id)
{
if(cs_get_user_team(id) != CS_TEAM_CT)
return false

return g_Simon == id? true : false

}


2 способ

Вшить код в основной мод, в данном случае инклюд не понадобиться
Почти весь код раскладываем в плагине например

Код
register_clcmd("say /sm", "cmd_days")


Вписываем в

public plugin_init()
и так далее весь код,

Для того, что бы был доступ для саймона нужно
Код
if(jb_is_user_simon(id))


заменить на
Код
if(g_Simon == id)


Автор: mde
Версия: 1.0
Помощь, Написание, редактирование плагинов для jb
skype: task443