Думаю многие видели плагин Admin connect sound plugin V1.4 от flintst0nes Суть его заключается в:
воспроизведении звука и сообщение в чат при подключении пользователя к серверу
воспроизведении звука и сообщение в чат при подключении Администратора к серверу
воспроизведении конкретного звука при коннекте конкретного Seam ID, ну и естественно конкретно сообщение в чат
Работает таким образом
В acs.cfg (который создается в addons\amxmodx\configs)
Вписывается следующие:
Code
#ADMINJOINSOUND=misc/cl_adminjoin.wav
#ADMINJOINMSG=Admin %s has joined the server
#ADMINPARTSOUND=misc/cl_part.wav
#ADMINPARTMSG=Admin %s has left the server
#USERJOINSOUND=misc/cl_join.wav
#USERJOINMSG=User %s has joined the server
#USER PARTSOUND=misc/cl_part.wav
#USERPARTMSG=User %s has left the server
STEAM_0:0:47110815=JOINSOUND:misc/cl_specialadmin.wav
STEAM_0:0:47110815=PARTSOUND:sound/misc/cl_part.wav
STEAM_0:0:47110815=JOINMSG:Admin FOO has joined the server, with nick %s
STEAM_0:0:47110815=PARTMSG:Admin BAR has left the building, with nick %s
Плагин все это считывает, и проигрывает звуковой файл при подключении.
Мне нужно все тоже самое, но привязка не к Steam ID, а к IP адресу.
То есть вот так:
Code
#ADMINJOINSOUND=misc/cl_adminjoin.wav
#ADMINJOINMSG=Admin %s has joined the server
#ADMINPARTSOUND=misc/cl_part.wav
#ADMINPARTMSG=Admin %s has left the server
#USERJOINSOUND=misc/cl_join.wav
#USERJOINMSG=User %s has joined the server
#USER PARTSOUND=misc/cl_part.wav
#USERPARTMSG=User %s has left the server
127.0.0.1=JOINSOUND:misc/cl_specialadmin.wav
127.0.0.1=PARTSOUND:sound/misc/cl_part.wav
127.0.0.1=JOINMSG:Admin FOO has joined the server, with nick %s
127.0.0.1=PARTMSG:Admin BAR has left the building, with nick %s
Уже переделанного я не нашел
А как этот подогнать под ip, до меня не как не дойдет.
P.S.
Для воспроизведение звука при подключении Админов и пользователей, можно использовать и другие плагины.
Но с привязкой к конкретному Steam ID или IP я больше не нашел