function Af7HeadTextCommand(userid) _ServerCommand("ma_cexec_all Display_Me\n") end function PrecacheDamnYou _EntPrecacheModel("models/Kleiner.mdl") end function Af7HeadText(userid) _PrintMessage(userid,3,_PlayerInfo(userid,"name")) _GModText_Start("DefaultShadow") _GModText_SetColor(0,0,160,255) _GModText_SetEntity(userid) _GModText_SetEntityOffset(vector3(0,0,60)) _GModText_SetTime(99999,1,1) _GModText_SetText(_PlayerInfo(userid,"name")) _GModText_AllowOffscreen(true) _GModText_Send(0,500+userid) _GModText_SendAnimate(0,500+userid) end function Af7SetModel(userid) if _PlayerInfo(userid, "connected") == true then if _PlayerInfo(userid, "team") == TEAM_BLUE then _PlayerSetModel(userid, "models/Player/stalker.mdl") elseif _PlayerInfo(userid, "team") == TEAM_UNASSIGNED then _EntSetModel(userid, "models/Kleiner.mdl") elseif _PlayerInfo(userid, "team") == TEAM_GREEN then _PlayerSetModel(userid, "models/Player/police.mdl") elseif _PlayerInfo(userid, "team") == TEAM_YELLOW then _PlayerSetModel(userid, "models/Player/combine_super_soldier.mdl") elseif _PlayerInfo(userid, "team") == TEAM_RED then _PlayerSetModel(userid, "models/Player/cyber.mdl") else return end else return end end HookEvent("eventPlayerInitialSpawn",Af7SetModel) HookEvent("eventPlayerSpawn",Af7SetModel) HookEvent("eventPlayerNameChange",Af7HeadText) HookEvent("eventPlayerInitialSpawn",Af7HeadTextCommand) HookEvent("eventPlayerSpawn",Af7HeadText) CONCOMMAND("Display_Me",Af7HeadText)