1. в каком месте можно русифицировать причину бана на веб сайте? даю на сервере бан в русском меню, пишет в чате причину на анг и на сайте.
2. как сделать ограничение мутов по флагам, чтобы не все могли перманетом воспользоваться
Исходник можно получить версии 0.8.89
* **0.8.158**
* Fixed `Unknown command` reply in client console.
* Fixed/added SQL-escaping to prevent SQL-injections.
* Changed way of connecting to database, added checking for *connection lost*.
* Fixed bug with unicode symbols in entries from queue.
* Fixed bug with only one punishment per steam-id could be saved in queue.
* Fixed bug with `MaxLength` checking, which doesn't work correctly for admins with `UNBLOCK_FLAG`.
* Some optimizations of SQL-queries.
* Improved plugin state *consistency* with unstable database connection.
* Other code improvements. Thanks to [alongub](https://forums.alliedmods.net/member.php?u=58635).
Внезапно, топик-стартер заблокирован... А кто апдейты постить будет в первый пост? :) мне не прикольно, я лучше всех на гитхаб пошлю :D
Ссылочка - https://github.com/d-ai/SourceComms/tree/0.8.253* **0.8.253**
* A lot of code was refactored.
* Added *Servers White List* feature. More details in README.
* Fixed console immunity value for punishments received from web.
* Added **natives** for . More details in README.
* Fixed bug with unblocking commands, if they were called by console.
ну это оже не дело, вы хоть пишите конкретно что обновлятьесли я правильно помню - только плагин, перевод не менялся.
Если новая функциональность не нужна - то только обновить плагин. если нужна - то дополнить конфиг нужно у себя. Акутальный пример конфига - https://raw.github.com/d-ai/SourceComms/master/game_upload/configs/sourcebans/sourcecomms.cfgPlugin has Servers White List feature. If enabled, plugin will apply on players punishments only from current server or servers listed in White List.
..
OnlyWhiteListServers. Default value is 0. Set this option to 1 to applying on players punishments only from this server and servers listed in WhiteList. Value 0 applies on players punishments from any server.
Дело не дело, а описание на русском языке делать в мои первоначальные планы не входило. Кстати, спасибо что напомнили, надо дописать на AlliedMods.
Если новая функциональность не нужна - то только обновить плагин. если нужна - то дополнить конфиг нужно у себя. Акутальный пример конфига - https://raw.github.com/d-ai/SourceComms/master/game_upload/configs/sourcebans/sourcecomms.cfg
Вкратце, так и быть, расскажу. Фича позволяет указать в конфиге, муты и гаги с каких серверов кроме текущего будут применяться на игроков при заходе. в конфиг добавляются ID серверов как их сурсбанс считает.
в итоге получается еще и этот файл нужно обновлять sourcecomms.cfg
оо, ну это вообще круто
"sourcecomm_cmds"
{
"item" "sourcecomm_gag"
"item" "sourcecomm_mute"
"item" "sourcecomm_silence"
"item" "sourcecomm_ungag"
"item" "sourcecomm_unmute"
"item" "sourcecomm_unsilence"
"item" "sourcecomm_list"
}
ppalex, хотел спросить.
Можно ли в плагин добавить такое сообщение:
«Вам отключен чат, для подробностей наберите в чате !comms»
И чтобы это сообщение писалось только игроку которому отключили чат или микрофон, сразу же после отключения.
Конечно в чате после отключения пишет что отключен такому то игроку то-то, но про команду !comms ни где не пишет, просто команда новая. ни где еще в подобных плагинах не применялась и игроки не знают о ней, а объяснять уже устал если честно
Или у чела заблокирован микрофон, он нажимает кнопку микрофона, ему плагин пишет:
Ваш микрофон заблокирован, для подробностей наберите в чате !comms
Такой вариант действительно логичнее, чем первый и имеет шансы быть добавленным больше. Но есть спорный момент - мне кажется что некоторые администраторы могут оказаться против того, чтобы игроки сразу узнавали подробности "кто их и за что", потому что некоторые не очень адекватные игроки сразу начинают устраивать разборки. или я не прав?или такой вариант, незнаю может так нельзя сделать, но если можно, то вообще шикарно было бы:
У человека отключен чат, он пытается написать сообщение, ему плагин в ответ6
Ваш чат заблокирован, для подробностей наберите !comms
Такие игроки сразу могут получить пармамент.мне кажется что некоторые администраторы могут оказаться против того, чтобы игроки сразу узнавали подробности "кто их и за что", потому что некоторые не очень адекватные игроки сразу начинают устраивать разборки. или я не прав?
я считаю что на нормальных проекта существует форум для этого, тоесть для того, чтобы игрок мог что-либо обжаловать. А также считаю, что игрок должен знать за что его наказали.мне кажется что некоторые администраторы могут оказаться против того, чтобы игроки сразу узнавали подробности "кто их и за что", потому что некоторые не очень адекватные игроки сразу начинают устраивать разборки. или я не прав?