Написание плагинов

Maus

Участник
Сообщения
125
Реакции
6
Lime4Shift, выстави меньший иммунитет у админа и поправь sourcemod.cfg
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
lecktercss
Пробуй. Если что-то будет не работать, значит какой-то плагин изменяет флаги
PHP:
#include <sourcemod>
#include <sdktools_voice>

public OnClientPostAdminCheck(client)
{
	SetClientListeningFlags(client, GetUserAdmin(client) != INVALID_ADMIN_ID ? VOICE_LISTENALL|VOICE_SPEAKALL : VOICE_NORMAL);
}
 

Maus

Участник
Сообщения
125
Реакции
6
Lime4Shift, ну лично у меня на сервере только у тех админов стоит 99:z кому я доверяю. а у всех остальных иммунитет ниже 99 и флаги разные)
так что правь в админке привилегии + выстави в sourcemod.cfg чтобы админ над другим админом не мог действия совершать.
 

Lime4Shift

Участник
Сообщения
4
Реакции
0
Lime4Shift, ну лично у меня на сервере только у тех админов стоит 99:z кому я доверяю. а у всех остальных иммунитет ниже 99 и флаги разные)
так что правь в админке привилегии + выстави в sourcemod.cfg чтобы админ над другим админом не мог действия совершать.

КАК ВЫ НЕ ПОНИМАЕТЕ!!!!!!:angry2::angry2::angry2: В простой админке у меня 99 иммунитет у остальных ниже!!!! Они не могут совершать надо мной действия!!! Но именно через плагин FireWall Super Admin иммунитет не работает и они через эту админку могут совершать надо мной дейсвия хотя иммунитет ниже!!! Я прошу исправить данный плагин
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
PHP:
AddTargetsToMenu2(menu, client, COMMAND_FILTER_NO_BOTS|COMMAND_FILTER_CONNECTED);

надо использовать и тогда тебя не будет в списке

эти все

PHP:
new Handle:banmenu = CreateMenu(BanHandle);
			SetMenuTitle(banmenu, "Select Player to Ban");
			for (new i = 1; i <= GetMaxClients(); i++)
			{
				if (IsClientInGame(i))
				{
					GetClientName(i, name, sizeof(name));
					AddMenuItem(banmenu, name, name);
				}
			}
			SetMenuExitBackButton(banmenu, true);
			DisplayMenu(banmenu, client, 0);

Надо поменять на

PHP:
new Handle:banmenu = CreateMenu(BanHandle);
			SetMenuTitle(banmenu, "Select Player to Ban");

			AddTargetsToMenu2(banmenu, client, COMMAND_FILTER_NO_BOTS|COMMAND_FILTER_CONNECTED);

			SetMenuExitBackButton(banmenu, true);
			DisplayMenu(banmenu, client, 0);

Иногда надо фильтры менять, на живой/не живой
 

Leckter Hannibal

Участник
Сообщения
538
Реакции
182
Здравствуйте .
lecktercss Пробуй. Если что-то будет не работать, значит какой-то плагин изменяет флаги
The End Is Near.. я опробовал поставить ,то что вы выше написали у меня не вышло,может действительно мешает какой то плагин ,если кому небудь не трудно проверьте будет это работать с такими настройками
sv_use_steam_voice 1 // Микрофон у всех
sv_alltalk 0 // Включить общий голосовой чат
sm_deadtalk 1 //мертвые игроки разговаривают игнорируя команды.
Хотя у меня не должно менять флаги админу , вроде нет такого плагина.И я даж не знаю что за плагин меняет флаги админам.Просто стоит настройка в сервер кфг и меня все равно не слыхать
 

Maus

Участник
Сообщения
125
Реакции
6
Напишите пожалуйста плагин, который будет перенаправлять демки в определённую папку сервера, чтобы они не лежали в cstrike/ а например в cstrike/demos/
 

ALЬTAIR

Участник
Сообщения
335
Реакции
160
Напишите пожалуйста плагин: Удаление всех пистолетов не давая им упасть на землю.
 

flinkboy

Участник
Сообщения
49
Реакции
16
Ребят если не трудно напишите пожалуйста плагин;
-Игрок написав в чат команду !block(в консоль sm_block) может включать и отключать блокировку игроков;
-Если блокировка выключена то модель игрока становится прозрачной
-По умолчанию у всех игроков блок выключен.
 

flinkboy

Участник
Сообщения
49
Реакции
16
Там блок дается на время,а мне нужно чтобы блок был постоянно если его включили
 

SaInT.P

Участник
Сообщения
1,268
Реакции
226
flinkboy, сколько раунд идет на столько и поставь время, и будет тебе вечный ноублок) есле напишут, а есле захотят еще раз напишут и он выклчиться)
 
Сообщения
36
Реакции
1
Добрый вечер.
Пытался переделать под себя, но как-то не получилось :)
Вот что нужно:
1) Чтобы личное сообщение писалось в чат и в окошко (меню)
2) Чтобы команда !ps работала и через меню (выбор игрока) и через чат (!ps "nick" "message")
3) Чтобы при написании команд !ps, /ps в чат, не было видно, что пишет игрок.
Консольная команда sm_ps также должна работать.
Заранее, спасибо.

И хотелось бы 2 версию плагина:
При написании в чат !ps сообщение, выдает меню с выбором игрока, после выбора игрока отправляет ему ЛС.
Пожалуй Апну!
Кто шарит,сделайте только "Чтобы личное сообщение писалось в чат и в окошко (меню)".
Пожалуйста!
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Юрий Лысенко 139300937, я бы написал, но если The End Is Near ответит)
 
Сверху Снизу