Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Потому что если 2/7200 = float число 0.00027777777 а вы вывод делаете int (%i)
Так будет корректно
int iTime = 7200;
int iTest = iTime/2;
PrintToChatAll("%i", iTest);
https://hlmod.net/threads/sklad-funkcij-sourcepawn.45161/post-431626
Автор грей.
Переводите строку в число и отправляете в функцию и возвращает нужную вам строку
https://sm.alliedmods.net/new-api/halflife/__raw
https://sm.alliedmods.net/new-api/halflife/EngineVersion
https://sm.alliedmods.net/new-api/halflife/GetEngineVersion
Ну из API я понял что это используется именно так.
Пример.
Ну как смог. Думаю тут понятно.
игроки это тоже Entity и когда я не проверял MaxClients < Ent то мог удалить бота и игрока (его кикало с сервера) и мог его переместить и так далее.
По поводу if(GetEngineVersion() == Engine_Left4Dead2 || Engine_Left4Dead) если игра l4d1 или l4d2 то g_bGameLeft4Dead = true; в объявлении всегда...
Теперь когда меню открыто а игрок умер, при нажатии на пункт оно закроется.
Администраторам в удалении объектов доступен 3 пункт удалить объект на который смотрит. При этом можно удалять entity объекты карты
Исправлено когда игрок в игре не L4D 1 & 2 не мог открыть меню !bs находясь в команде 3...
Ну думаю вы будете где-то использовать g_iTexture ибо щас ругает что никогда не будет использована. (warning 204: symbol is assigned a value that is never used: "g_iTexture")