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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

ищу 2 плагина ,но все не рабочие или на амх х

, Ищу плагин [РЕШЕНО]
Статус пользователя AsPiRaNt
сообщение 3.3.2019, 18:55
Сообщение #1


Стаж: 6 лет 5 месяцев
Город: Ростов

Сообщений: 384
Благодарности: выкл.

Добрый вечер
Ищу тут пару плагинов ,но в просторе интернета и даже тут вроде 1 выскочил, и то он не работает :
https://c-s.net.ua/forum/topic26093.html
И остальные раздачи тоже немога ...

Вообщем такие вот ищу
1 .Плагин музыка в конце раунда cs 1.6 с функцией выбора вкл или выкл при заходе на сервер


2. Плагин воспроизводит различные звуки для Киллера во время убийства игрока с функцией выбора вкл или выкл при заходе на сервер

Может платные хоть какие нибудь

Пожалуйста =)

Отредактировал: AsPiRaNt, - 3.3.2019, 19:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя skitls187
сообщение 3.3.2019, 19:25
Сообщение #2


Стаж: 11 лет
Город: Москва

Сообщений: 390
Благодарностей: 100
Полезность: 139

Первый нашел за пару минут. Второй уже все зависит от вас
в 17 году работал
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "End Round Music MP3"
#define VERSION "1.6b"
#define AUTHOR "Sho0ter"

new g_SizeLineTFile, g_SizeLineCTFile, SayText
new g_configfileT[128], g_configfileCT[128]
new g_checkErminf[33][32]
new logdate[64], logfile[64]

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_dictionary("endroundmusicmp3.txt")
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
register_cvar("amx_erm_autovol", "0.5")
register_cvar("amx_erm_radio", "1")
register_cvar("amx_erm_showinfo_delay", "20.0")
register_cvar("amx_erm_log", "1")
register_clcmd("say /ermon", "cmd_ermon", 0, " - turn on end round music")
register_clcmd("say /ermoff", "cmd_ermoff", 0, " - turn off end round music")
SayText = get_user_msgid("SayText");
return PLUGIN_CONTINUE
}

public plugin_precache()
{
new config[64]
get_configsdir(config, 63)
get_time("20%y.%m.%d", logdate, 63)
formatex(logfile, 63, "endroundmusicmp3_%s.log", logdate)
format(g_configfileT, 127, "%s/endroundmusicmp3_t.ini", config)
format(g_configfileCT, 127, "%s/endroundmusicmp3_ct.ini", config)
if(file_exists(g_configfileT) && file_exists(g_configfileCT))
{
g_SizeLineTFile = file_size(g_configfileT, 1)
g_SizeLineCTFile = file_size(g_configfileCT, 1)
}
else
{
server_print("[ERM MP3 ERROR] Could not find config file!")
if(get_cvar_num("amx_erm_log") == 1)
{
log_to_file(logfile, "[ERM MP3 ERROR] [Could not find config file!]")
log_to_file(logfile, "[ERM MP3 ERROR] [You should put endroundmusicmp3_t.ini in addons/amxmodx/configs/]")
log_to_file(logfile, "[ERM MP3 ERROR] [You should put endroundmusicmp3_ct.ini in addons/amxmodx/configs/]")
}
return PLUGIN_CONTINUE
}
new BufferFileName[160], len, index
index=0
while (read_file(g_configfileT, index, BufferFileName, sizeof(BufferFileName)-1, len) )
{
index++
precache_generic(BufferFileName)
}
index=0
while (read_file(g_configfileCT, index, BufferFileName, sizeof(BufferFileName)-1, len) )
{
index++
precache_generic(BufferFileName)
}
return PLUGIN_CONTINUE
}

public client_disconnect(id)
{
remove_task(id)
return PLUGIN_CONTINUE
}

public client_putinserver(id)
{
set_task(get_cvar_float("amx_erm_showinfo_delay"), "showerminfo", id)
return PLUGIN_HANDLED
}

public t_win()
{
new players[32], inum, id
new buffer[160],len
new random_line = random(g_SizeLineTFile)
read_file(g_configfileT, random_line, buffer, sizeof(buffer)-1, len)
get_players(players, inum, "c")
for(new a=0;a<inum;++a)
{
id=players[a]
if (equali(g_checkErminf[id],"ON"))
{
client_cmd(id,"stopsound")
client_cmd(id,"mp3 play %s", buffer)
if(get_cvar_num("amx_erm_radio") == 1)
{
client_cmd(id, "spk radio/terwin")
}
}
}
if(get_cvar_num("amx_erm_log") == 1)
{
new map[32]
get_mapname(map, 31)
get_time("20%y.%m.%d", logdate, 63)
formatex(logfile, 63, "endroundmusicmp3_%s.log", logdate)
log_to_file(logfile, "[T PLAY] [%s] [%s] [%d] [%s]", buffer, g_configfileT, g_SizeLineTFile, map)
}
return PLUGIN_HANDLED
}

public ct_win()
{
new players[32], inum, id
new buffer[160],len
new random_line = random(g_SizeLineCTFile)
read_file(g_configfileCT, random_line, buffer, sizeof(buffer)-1, len)
get_players(players, inum, "c")
for(new a=0;a<inum;++a)
{
id=players[a]
if (equali(g_checkErminf[id],"ON"))
{
client_cmd(id,"stopsound")
client_cmd(id, "mp3 play %s",buffer)
if(get_cvar_num("amx_erm_radio") == 1)
{
client_cmd(id, "spk radio/ctwin")
}
}
}
if(get_cvar_num("amx_erm_log") == 1)
{
new map[32]
get_mapname(map, 31)
get_time("20%y.%m.%d", logdate, 63)
formatex(logfile, 63, "endroundmusicmp3_%s.log", logdate)
log_to_file(logfile, "[CT PLAY] [%s] [%s] [%d] [%s]", buffer, g_configfileCT, g_SizeLineCTFile, map)
}
return PLUGIN_HANDLED
}

public cmd_ermon(id)
{
client_cmd(id, "setinfo erm ON")
g_checkErminf[id]= "ON"
client_cmd(id, "mp3volume %f", get_cvar_float("amx_erm_autovol"))
client_cmd(id, "spk vox/activated")
green_print(id, "ERMMP3ON_MSG1")
green_print(id, "ERMMP3ON_MSG2")
if(get_cvar_num("amx_erm_log") == 1)
{
new map[32]
get_mapname(map, 31)
new name[32]
get_user_name(id, name, 31)
get_time("20%y.%m.%d", logdate, 63)
formatex(logfile, 63, "endroundmusicmp3_%s.log", logdate)
log_to_file(logfile, "[ERM MP3 ON] [%s] [%s]", name, map)
}
return PLUGIN_CONTINUE
}


public cmd_ermoff(id)
{
client_cmd(id, "setinfo erm OFF")
g_checkErminf[id]= "OFF"
client_cmd(id, "mp3 stop")
client_cmd(id, "spk vox/deactivated")
green_print(id, "ERMMP3OFF_MSG1")
green_print(id, "ERMMP3OFF_MSG2")
if(get_cvar_num("amx_erm_log") == 1)
{
new map[32]
get_mapname(map, 31)
new name[32]
get_user_name(id, name, 31)
get_time("20%y.%m.%d", logdate, 63)
formatex(logfile, 63, "endroundmusicmp3_%s.log", logdate)
log_to_file(logfile, "[ERM MP3 OFF] [%s] [%s]", name, map)
}
return PLUGIN_CONTINUE
}

public showerminfo(id)
{
client_cmd(id, "setinfo erm ON")
g_checkErminf[id]= "ON"
client_cmd(id, "mp3volume %f", get_cvar_float("amx_erm_autovol"))
green_print(id, "ERMMP3INFO_MSG1")
green_print(id, "ERMMP3INFO_MSG2")
}

stock green_print(index, const message[])
{
new finalmsg[192];
formatex(finalmsg, 191, "^x04[ERM MP3] ^x01%L", LANG_PLAYER, message);
message_begin(MSG_ONE, SayText, _, index);
write_byte(index);
write_string(finalmsg);
message_end();
}

Просто скомпли и закидывай.

Отредактировал: skitls187, - 3.3.2019, 19:28


Я русский и мне за нас стыдно!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AsPiRaNt
сообщение 4.3.2019, 9:07
Сообщение #3


Стаж: 6 лет 5 месяцев
Город: Ростов

Сообщений: 384
Благодарности: выкл.

skitls187,

Их полно везде ,но они не работают !
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csparena
сообщение 4.3.2019, 9:43
Сообщение #4


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

Сообщений: 2377
Благодарностей: 541
Полезность: 106

Цитата(AsPiRaNt @ 4.3.2019, 11:07) *
skitls187,

Их полно везде ,но они не работают !


Тогда заказывай
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя skitls187
сообщение 4.3.2019, 11:09
Сообщение #5


Стаж: 11 лет
Город: Москва

Сообщений: 390
Благодарностей: 100
Полезность: 139

Цитата(AsPiRaNt @ 4.3.2019, 9:07) *
skitls187,

Их полно везде ,но они не работают !

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


Я русский и мне за нас стыдно!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AsPiRaNt
сообщение 4.3.2019, 14:20
Сообщение #6


Стаж: 6 лет 5 месяцев
Город: Ростов

Сообщений: 384
Благодарности: выкл.

skitls187,

Спасибо не фурчит ,я сам сделал уже
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sinom
сообщение 6.3.2019, 23:57
Сообщение #7
Стаж: 5 лет 10 месяцев

Сообщений: 32
Благодарностей: 4
Полезность: 87

Цитата(AsPiRaNt @ 4.3.2019, 15:20) *
skitls187,

Спасибо не фурчит ,я сам сделал уже

В твоём 1ом посту рабочий плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: