Перекидывание игроков в другую команду.

0
Посетители
0
Новичок
Я создал свой выделенный лицензионный сервер Garry's mod 13, так же имеется сама игра, то же лицензионная.
Режим: Jailbreak.
Я часто играл на других jailbreak серверах и заметил, что у них есть команда !swap ник_игрока или что-то вроде.
Эта команда отвечает за перекидывание игрока в противоположную команду, к примеру:
Команда Заключенные и команда Охранники.
И за охрану зашел игрок однако я хочу чтобы он играл за заключенных.
Как его перекинуть?
В ULX нет такого.
В интернете обшарил все что мог и нашел только AMX плагин для cs 1.6 или css.
Есть что-нибудь эта-кое для garry's mod?
Если есть киньте ссылку.
Заранее спасибо ;)
Посетители
0
Новичок
Тема закрыта!
Проблема решена!
Если у вас ULX то в fun или что-нибудь другое пишите в конце этот код:
Для живых:
------------------------------ Swap ------------------------------
function ulx.forceswap( calling_ply, target_ply )
if target_ply:Team() == TEAM_PRISONER or TEAM_PRISONER_DEAD then
target_ply:Kill()
target_ply:SetTeam(TEAM_GUARD)
elseif target_ply:Team() == TEAM_GUARD then
target_ply:Kill()
target_ply:SetTeam(TEAM_PRISONER)
end
ulx.fancyLogAdmin( calling_ply, "#A has forced #T to switch teams.", target_ply )
end

local forceswap = ulx.command( CATEGORY_NAME, "ulx swap", ulx.forceswap, "!swap" )
forceswap:defaultAccess( ULib.ACCESS_ADMIN )
forceswap:addParam{ type=ULib.cmds.PlayerArg }
forceswap:help( "Swaps a players team" )

Для мёртвых:
------------------------------ Swap Death ------------------------------
function ulx.forceswap( calling_ply, target_ply )
if target_ply:Team() == TEAM_PRISONER_DEAD then
target_ply:Kill()
target_ply:SetTeam(TEAM_GUARD)
elseif target_ply:Team() == TEAM_GUARD_DEAD then
target_ply:Kill()
target_ply:SetTeam(TEAM_PRISONER)
end
ulx.fancyLogAdmin( calling_ply, "#A has forced #T to switch teams.", target_ply )
end

local forceswap = ulx.command( CATEGORY_NAME, "ulx swapdeath", ulx.forceswap, "!swapdeath" )
forceswap:defaultAccess( ULib.ACCESS_ADMIN )
forceswap:addParam{ type=ULib.cmds.PlayerArg }
forceswap:help( "Swaps a death players team" )
 
Тема закрыта.
  • Данная тема закрыта. Вы не можете отвечать в ней.