|
|
Голосовой чаттт и ст не слышат друг друга |
23.01.2018 в 21:12 11 |
| ickpa | 23.01.2018 в 21:12#1 |
|
Сообщений: 126
Реакции: 31
Клиенты
|
На сервере стоит alltalk 1 но ct и tt друг друга не слышат... когда в спектрах слышно всех, и тт ст! думал это иза плагина gag отключил, все ровно тоже самое.. какие варианты есть еще ?
|
| Ответить Цитата |
| m1chaeloff | 23.01.2018 в 21:22#2 |
|
Сообщений: 152
Реакции: 34
Клиенты
|
ickpa, Какая игра ?
|
| Ответить Цитата |
| anufisok | 23.01.2018 в 21:48#4 |
|
Сообщений: 62
Реакции: 7
Клиенты
|
#include <amxmodx>
#include <amxmisc>
new bool:AlltalkEnabled
new option[2]
public amx_enablealltalk(id,level,cid) {
if (!cmd_access(id,level,cid,1))
return PLUGIN_HANDLED
new arg1[4]
read_argv(1,arg1,3)
if (equal(arg1,"1")||equali(arg1,"on")){
AlltalkEnabled = true
client_cmd(0,"spk misc/who")
server_cmd("sv_alltalk 1")
}
else if (equal(arg1,"0")||equali(arg1,"off")){
AlltalkEnabled = false
client_cmd(0,"spk misc/stfu")
server_cmd("sv_alltalk 0")
}
else {
console_print(id,"Alltalk On is %s",AlltalkEnabled ? "enabled" : "disabled")
return PLUGIN_HANDLED
}
console_print(id,"Alltalk On %s",AlltalkEnabled ? "enabled" : "disabled")
client_print(0,print_center,"Alltalk On Has Been %s!",AlltalkEnabled ? "Enabled" : "Disabled")
set_hudmessage(0, 100, 0, 0.05, 0.65, 2, 0.02, 10.0, 0.01, 0.1, 2)
show_hudmessage(0,AlltalkEnabled ? "Alltalk Enabled" : "Alltalk disabled" )
return PLUGIN_HANDLED
}
new votealltalk[] = "yAMX %s Alltalk On?w^n^n1. Yes^n2. No"
public vote_alltalk(id){
new Float:voting = get_cvar_float("amx_last_voting")
if (voting > get_gametime()){
client_print(id,print_chat,"* There is already one voting...")
return PLUGIN_HANDLED
}
if (voting && voting + get_cvar_float("amx_vote_delay") > get_gametime()) {
client_print(id,print_chat,"* Voting not allowed at this time...")
return PLUGIN_HANDLED
}
new menu_msg[256]
format(menu_msg,255,votealltalk,AlltalkEnabled ? "Disable" : "Enable")
new Float:vote_time = get_cvar_float("amx_vote_time") + 2.0
set_cvar_float("amx_last_voting", get_gametime() + vote_time )
show_menu(0,(1<<0)|(1<<1),menu_msg,floatround(vote_time))
set_task(vote_time,"check_votes")
client_print(0,print_chat,"* Voting has started...")
option[0]=option[1]=0
return PLUGIN_HANDLED
}
public vote_count(id,key){
if ( get_cvar_float("amx_vote_answers") ) {
new name[32]
get_user_name(id,name,31)
client_print(0,print_chat,"* %s voted to %s", name, key ? "disable alltalk" : "enable alltalk" )
}
++option[key]
return PLUGIN_HANDLED
}
public check_votes(id){
if (option[0] > option[1]){
server_cmd( "amx_alltalk %s", AlltalkEnabled ? "off" : "on" )
client_print(0,print_chat,"* Voting successful (yes ^"%d^") (no ^"%d^").",option[0],option[1])
}
else{
client_print(0,print_chat,"* Voting failed (yes ^"%d^") (no ^"%d^").",option[0],option[1])
}
return PLUGIN_CONTINUE
}
public plugin_precache()
{
precache_sound( "misc/who.wav")
precache_sound( "misc/stfu.wav")
return PLUGIN_CONTINUE
}
public plugin_init(){
register_plugin("Admin Alltalk","0.1","ImJust2Nasty")
register_concmd("amx_alltalk","amx_enablealltalk",ADMIN_LEVEL_B,"<0|1> : turn alltalk on/off")
register_clcmd("say /votealltalk","vote_alltalk",0,"- start voting session for alltalk")
register_menucmd(register_menuid("Alltalk On?"),(1<<0)|(1<<1),"vote_count")
return PLUGIN_CONTINUE
}
Сохрани в sma формате и скомпилируй в amxx Если не можешь напиши |
| Ответить Цитата |
| ickpa | 23.01.2018 в 22:06#6 |
|
Сообщений: 126
Реакции: 31
Клиенты
|
anufisok, Все, работает. Спасибо большое!
|
| Ответить Цитата |
| VALENTIN90 | 24.01.2018 в 17:14#8 |
|
Сообщений: 476
Реакции: 21
Клиенты
|
ickpa, если у тебя ReHLDS тогда изменять нужно в файлу game.cfg, она находится в папке cstrike, если помогло отпиши
![]() |
| Ответить Цитата |
| ickpa | 24.01.2018 в 18:19#9 |
|
Сообщений: 126
Реакции: 31
Клиенты
|
VALENTIN90, спасибо, там я еще вчера смотрел. Все нормально там)
|
| Ответить Цитата |
| VALENTIN90 | 25.01.2018 в 17:12#10 |
|
Сообщений: 476
Реакции: 21
Клиенты
|
ickpa, ну теперь работает?
|
| Ответить Цитата |