вот строка из кода: server_cmd("kick #%d ^"%s (%s %s)^";wait;addip ^"%s^" ^"%s^";wait;writeip", userid2, reason, banned, temp, minutes, address)
И вот в чём вопрос, что делают функции addip, и writeip???
+ Если я баню кого то по ип, например так:
amx_banip Bac9 0 "4iti off" //т.е. перманентный бан
то в listip.cfg помещается такая строка:
addip 0.0 10.0.13.143 //Ип взят произвольно
а если я баню например так:
amx_banip Bac9 30 "4iti off" //Бан на 30 минут
то в listip.cfg ничего не помещается, но игрок банится, но если выключить затем включить сервер, то этот игрок может сразу зайти, не смотря на бан на 30 минут, как это исправить?
С перманентным банов такого не наблюдается, т.е. сервер выключить, затем включить, то игрок остаётся забаненым, подозреваю, что это из за того, что в listip.cfg записывается этот бан.
+ ещё 1 небольшой вопросик, если игрок забанен на сервере, и пытается на него присоединиться, ему выводится сообщение You have banned from this server, это сообщение "прошито" в ядро hl, или его можно изменить в amxx?