diff --git a/README.md b/README.md index ece993f..95588a6 100644 --- a/README.md +++ b/README.md @@ -74,10 +74,14 @@ addons/sourcemod/logs/super_admin_menu.log ## Версия -`1.3.2` — Автор: OpenAI + deidara.dev +`1.3.3` — Автор: deidara.dev ### Changelog +- **1.3.3** + - Расстояние телепорта в пунктах «Телепорт к игроку» и «Телепортировать игрока к себе» увеличено с **20** до **75 юнитов** (раньше игроки оказывались впритык — теперь нормальная дистанция) + - Author в `myinfo` приведён к `"deidara.dev"` + - **1.3.2** - Логирование переведено с `OpenFile` на `LogToFileEx` — родной механизм SourceMod, надёжно работает на shared-хостингах (MyArena и т.п.) - **1.3** diff --git a/scripting/super_admin_menu.sp b/scripting/super_admin_menu.sp index 17335c1..cd458ae 100644 --- a/scripting/super_admin_menu.sp +++ b/scripting/super_admin_menu.sp @@ -22,9 +22,9 @@ int g_iEffectTargetUserId[MAXPLAYERS + 1]; public Plugin myinfo = { name = "Super Admin Menu", - author = "OpenAI + deidara.dev", + author = "deidara.dev", description = "Единое супер-админ меню по команде sm_sadmin", - version = "1.3.2" + version = "1.3.3" }; public void OnPluginStart() @@ -611,11 +611,11 @@ void HandleTeleportToPlayer(int client, int targetUserId) GetClientAbsOrigin(target, pos); GetClientAbsAngles(target, ang); - // Позиция: 20 юнитов перед целью (по горизонтали) + // Позиция: 75 юнитов перед целью (по горизонтали) flatAng[0] = 0.0; flatAng[1] = ang[1]; flatAng[2] = 0.0; GetAngleVectors(flatAng, fwdVec, NULL_VECTOR, NULL_VECTOR); - pos[0] += fwdVec[0] * 20.0; - pos[1] += fwdVec[1] * 20.0; + pos[0] += fwdVec[0] * 75.0; + pos[1] += fwdVec[1] * 75.0; // Смотрим на цель (разворот на 180°) float faceAng[3]; @@ -650,11 +650,11 @@ void HandleTeleportPlayerHere(int client, int targetUserId) GetClientAbsOrigin(client, pos); GetClientAbsAngles(client, ang); - // Позиция: 20 юнитов перед собой (по горизонтали) + // Позиция: 75 юнитов перед собой (по горизонтали) flatAng[0] = 0.0; flatAng[1] = ang[1]; flatAng[2] = 0.0; GetAngleVectors(flatAng, fwdVec, NULL_VECTOR, NULL_VECTOR); - pos[0] += fwdVec[0] * 20.0; - pos[1] += fwdVec[1] * 20.0; + pos[0] += fwdVec[0] * 75.0; + pos[1] += fwdVec[1] * 75.0; // Игрок смотрит на нас (разворот на 180°) float faceAng[3];