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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

mute перестал работать

Статус пользователя corefir
сообщение 12.2.2015, 19:21
Сообщение #1


Стаж: 14 лет

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

/mute работал, работал и вот сегодня перестал вдруг. в чем проблема? (со всеми плагинами mute так)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ssx
сообщение 12.2.2015, 19:36
Сообщение #2


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

наверное потому что хозяин не умеет оформлять темы на форуме.


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coca-cola :)
сообщение 12.2.2015, 19:55
Сообщение #3


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

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

Сообщений: 1306
Благодарностей: 1031
Полезность: 1247

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



Отредактировал: XyLiGaN, - 12.2.2015, 20:00
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя corefir
сообщение 12.2.2015, 21:45
Сообщение #4


Стаж: 14 лет

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

Цитата(ssx @ 12.2.2015, 19:36) *
наверное потому что хозяин не умеет оформлять темы на форуме.

или из-за чувства юмора некоторых пользователей.
я не просил разобрать проблему, я спросил, почему так. ибо проблема не в самом плагине, а в "плагин работал корректно, а теперь нет". Это общий вопрос.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coca-cola :)
сообщение 12.2.2015, 21:46
Сообщение #5


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

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

Сообщений: 1306
Благодарностей: 1031
Полезность: 1247

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

Цитата(corefir @ 12.2.2015, 22:45) *
или из-за чувства юмора некоторых пользователей.
я не просил разобрать проблему, я спросил, почему так. ибо проблема не в самом плагине, а в "плагин работал корректно, а теперь нет". Это общий вопрос.

Я понял, у тебя, что-то не работает!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ssx
сообщение 12.2.2015, 22:56
Сообщение #6


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Вот именно так эта тема выглядит

Цитата
идешь такой здоровый по амазонке , весь такой здоровый.
и что-то нога начинает неметь...

но она же до этого не немела!!!
Почему она это делает ? psych.gif


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
DeLuxe
сообщение 13.2.2015, 0:47
Сообщение #7
Стаж: 11 лет

Сообщений: 68
Благодарностей: 45
Полезность: 283

исходник в студию
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mertka4
сообщение 13.2.2015, 7:46
Сообщение #8


Стаж: 12 лет

Сообщений: 285
Благодарностей: 130
Полезность: 191

corefir, изза admin_gag может не работать! Если он у тебя стоит


Интернет - как жизнь, смысла нет, а уходить не хочется..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fenix
сообщение 13.2.2015, 20:49
Сообщение #9


Стаж: 12 лет

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

Попробуй вот этот!
mutemenu.sma
[/spoiler]
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "mute menu"
#define VERSION "1.0"
#define AUTHOR "cheap_suit"

#define MAX_PLAYERS 32

new bool:g_mute[MAX_PLAYERS+1][MAX_PLAYERS+1]
new g_menuposition[MAX_PLAYERS+1]
new g_menuplayers[MAX_PLAYERS+1][32]
new g_menuplayersnum[MAX_PLAYERS+1]

new cvar_alltalk
new g_maxclients

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar(PLUGIN, VERSION, FCVAR_SPONLY|FCVAR_SERVER)

register_clcmd("say", "clcmd_say")
register_clcmd("say_team", "clcmd_say")

register_forward(FM_Voice_SetClientListening, "fwd_voice_setclientlistening")
register_menucmd(register_menuid("mute menu"), 1023, "action_mutemenu")

cvar_alltalk = get_cvar_pointer("sv_alltalk")
g_maxclients = global_get(glb_maxClients)
}

public client_putinserver(id)
clear_list(id)

public client_disconnect(id)
clear_list(id)

clear_list(id)
{
for(new i = 0; i <= g_maxclients; ++i)
g_mute[id][i] = false
}

public clcmd_say(id)
{
static say_args[10]
read_args(say_args, 9)
remove_quotes(say_args)

if(say_args[0] == '/' && containi(say_args, "mute") != -1)
{
display_mutemenu(id, g_menuposition[id] = 0)
return PLUGIN_HANDLED_MAIN
}
return PLUGIN_CONTINUE
}

public fwd_voice_setclientlistening(receiver, sender, listen)
{
if(receiver == sender)
return FMRES_IGNORED

if(g_mute[receiver][sender])
{
engfunc(EngFunc_SetClientListening, receiver, sender, 0)
return FMRES_SUPERCEDE
}
return FMRES_IGNORED
}

display_mutemenu(id, pos)
{
if(pos < 0)
return

static team[11]
get_user_team(id, team, 10)

new at = get_pcvar_num(cvar_alltalk)
get_players(g_menuplayers[id], g_menuplayersnum[id],
at ? "c" : "ce", at ? "" : team)

new start = pos * 8
if(start >= g_menuplayersnum[id])
start = pos = g_menuposition[id]

new end = start + 8
if(end > g_menuplayersnum[id])
end = g_menuplayersnum[id]

static menubody[512]
new len = format(menubody, 511, "\wMute Menu^n^n")

static name[32]

new b = 0, i
new keys = MENU_KEY_0

for(new a = start; a < end; ++a)
{
i = g_menuplayers[id][a]
get_user_name(i, name, 31)

if(i == id)
{
++b
len += format(menubody[len], 511 - len, "\d# %s %s\w^n", name, g_mute[id][i] ? "(Muted)" : "")
}
else
{
keys |= (1<<b)
len += format(menubody[len], 511 - len, "%s%d. %s %s\w^n", g_mute[id][i] ? "\y" : "\w", ++b, name, g_mute[id][i] ? "(Muted)" : "")
}
}

if(end != g_menuplayersnum[id])
{
format(menubody[len], 511 - len, "^n9. %s...^n0. %s", "More", pos ? "Back" : "Exit")
keys |= MENU_KEY_9
}
else
format(menubody[len], 511-len, "^n0. %s", pos ? "Back" : "Exit")

show_menu(id, keys, menubody, -1, "mute menu")
}


public action_mutemenu(id, key)
{
switch(key)
{
case 8: display_mutemenu(id, ++g_menuposition[id])
case 9: display_mutemenu(id, --g_menuposition[id])
default:
{
new player = g_menuplayers[id][g_menuposition[id] * 8 + key]

g_mute[id][player] = g_mute[id][player] ? false : true
display_mutemenu(id, g_menuposition[id])

static name[32]
get_user_name(player, name, 31)
client_print(id, print_chat, "You have %smuted %s", g_mute[id][player] ? "" : "un", name)
}
}
return PLUGIN_HANDLED
}
[spoiler=]


Отредактировал: Fenix, - 13.2.2015, 21:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя livegose
сообщение 14.2.2015, 0:22
Сообщение #10
Стаж: 11 лет

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

выключи все плагины,оставь только /mute,проверил? должно работать,потом включи все,и играй :) такое бывает с некоторыми плагинами
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: