• 因近日遭受攻击,百科现已限制新用户的编辑权限,一段时间后成为自动确认用户方可编辑。

CameraObscura

From Minecraft插件百科
Jump to: navigation, search
Bukkit/Spigot插件资料
Camera3.jpg
插件名称 CameraObscura
最新版本 0.2.5
兼容服务端 1.9-1.11
作者 fromgate
源地址 spigotmc

介绍

CameraObscura可以给你的世界带来摄影和图片.你可以使用相机来拍照,或是查看图片.

特点

  • 用相机拍照 (三种照片: 全身照, 半身照, 头像)
  • 用三脚架相机拍摄照片,支持经济插件 (玩家必须付费拍照)
  • 创建png格式的图片
  • 创建由彩色羊毛组成的像素风格图片
  • 拥有版权保护的图片
  • 照片所有者特点: 限制每个人的照片数, 版权保护, 改变照片所有权.
  • 移除照片
  • 相机和胶卷合成配方, 创建三脚架相机不需要指令.

用法

  • 安装插件
  • 配置插件 (编辑config.yml)
  • 上传一些背景 (推荐尺寸:128x128), 上传图片到插件文件夹内.

如何创建图片

  1. 使用 "相机" 来拍照, 并且需要一张胶卷 (默认卷轴的材质是一张纸片: 你不能用普通的纸来拍照). 用相机右键一个玩家,一张胶卷就会被消耗并成为照片.
  2. 三脚架相机. 你必须建造一个三脚架.放置栅栏, 音符盒, 和... '相机'(按钮) .然后手持胶卷右键按钮 . 注意: 相机也支持3种拍摄类型: 头像, 半身照, 全身照. 所有照片都有背景. 背景是上传到特定文件夹内的png格式的图片 (/CameraObscura/backgrounds/). 你可以使用其他背景.
  3. 使用指令创建任何玩家的照片 (包括离线玩家) . 手持胶卷并输入: /photo head <玩家名>, /photo top <玩家名>, * /photo full <玩家名>
  4. 图片文件作为照片. 你需要上传图片 (暂时只支持png格式) 到 /CameraObscura/images/ 并输入 /photo image <图片名>
  5. 创建彩色羊毛像素风格图片. 输入 /photo brush 来启用笔刷模式. 左键用笔刷 (羽毛) 会选择第一点 (左上角), 右键会选择第二点 (右下角). 输入指令:
  • /photo paint <图片名> 来创建128x128尺寸的图片
  • /photo paint center <图片名> 来创建未调整尺寸的图片. 注意: 你只能重绘已创建的图片 .你可以使用指令 /photo repaint {center} <图片名> (不要忘了把你想要重绘的图片拿在手里)

合成配方

相机:

Co1.png


胶卷:
Co2.png


如何创建三脚架相机

  1. 放置一个栅栏,其上放置一个音符盒
  2. 用相机右键音符盒
  3. 完成

Co3.jpg

如何配置三脚架相机

  1. 首先你需要先造一个三脚架相机
  2. 在按钮下放置一块牌子
  3. 在牌子的第一行填写相机主人的ID,或者留空系统自动把你视为主人.

第二行必须写上[photo], [head shot], [top half] 或 [full length].分别为照片 头衔 半身照 和 全身照.

第三行为摄影价格

最后一行为背景名,可以是default或random
Co4.png

如何使用三脚架相机

手持一张胶卷
Camera1.jpg
右键快门(按钮)即可
Camera2.jpg
不过目前由于插件BUG暂时无法显示皮肤

指令

  • /photo help [指令] - 帮助页面
  • /photo camera - 给予你一个相机
  • /photo paper [数量] - 给予你一个胶卷
  • /photo brush - 开关笔刷模式
  • /photo list [页数] [name mask] - 显示照片列表
  • /photo files [页数] [filename mask] - 显示文件列表 (图片)
  • /photo download <name> <url> - 从 <url>中下载并保存名为<name>的图片到images文件夹内 (未完全测试)
  • /photo remove <id> - 移除指定ID的照片
  • /photo rename <id> <new name> - 重命名照片
  • /photo allowcopy [id] - 开关图片的复制模式
  • /photo owner [id] <新主人> - 设置图片的新主人
  • /photo head [玩家名] - 创建头像照片
  • /photo top [玩家名] - 创建半身照照片
  • /photo full [玩家名] - 创建全身照照片
  • /photo image <文件名> - 创建图片
  • /photo image <文件名> <dimension|auto> -创建一张大的图片. 举个例子: /photo image image.jpg 3x4 会创建3X4的图片 (总共12张图片))
  • /photo paint {center} <name> - 获得像素风格的照片, 尺寸为128x128
  • /photo repaint {center} <name> - 绘出像素风格的图片 (未调整图片尺寸)
  • /photo id - 显示你手里的图片信息
  • /photo give <图片id> - 给予指定ID的图片
  • /photo reload - 重载配置
  • /photo rst [玩家名] - 重新画图
  • /photo cfg - 显示配置

权限

  • camera-obscura.config - 允许使用基础指令
  • camera-obscura.givecamera - 允许使用指令 /photo camera 来获得相机
  • camera-obscura.givepaper - 允许使用指令 /photo paper to 来获得胶卷
  • camera-obscura.pixelart - 允许使用指令 /photo paint 来创建像素风格图片
  • camera-obscura.remove - 允许使用指令 /photo remove
  • camera-obscura.rename - 允许使用指令 /photo rename
  • camera-obscura.allowcopy - 允许使用指令 /photo allowcopy
  • camera-obscura.owner - 允许使用指令 /photo allowcopy
  • camera-obscura.owner.all - 有这个权限的人被视为所有照片的主人 (可以移除、重绘和重命名其他玩家的照片)
  • camera-obscura.photo - 允许使用指令s /photo head, /photo top, /photo full
  • camera-obscura.image - 允许使用指令 /photo image
  • camera-obscura.image.large - 允许使用 /photo image <文件名> <dimension|auto> 创建大图片
  • camera-obscura.repaint - 允许使用指令s /photo repaint
  • camera-obscura.handy.use -允许使用相机
  • camera-obscura.tripod-camera.use - 允许使用三脚架相机
  • camera-obscura.set-sign - 允许设置三脚架相机的配置标志
  • camera-obscura.tripod-camera.build - 允许建筑三脚架相机
  • camera-obscura.fireproof-wool - 玩家绘画不消耗羊毛
  • camera-obscura.files - 允许使用指令 /photo files
  • camera-obscura.files.autocreate - 启用自动创建个人文件夹 (需要在配置内启用personal-folders)
  • camera-obscura.files.all - 允许使用指令 /photo files p:<玩家名> 来显示任何玩家的文件夹

配置

general:
  check-updates: true  # 检测插件更新
  language: english  # 语言. 默认支持英语和俄语
  language-save: false # 保存语言文件
items:
# 笔刷材质,默认为羽毛
  brush-id: 288
# 胶卷材质. 默认:纸
  photo-paper:
    id: 339
    data: 1
# 相机材质. 默认:钟
  photo-camera:
    id: 347
    data: 1
# 启用配方. 
  use-recipes: true
# 如果设置为 true -三脚架相机快门将会在破坏时变为相机
  obscura-drop: true
pictures:
# 删除图像将在创建新图像时启用.
  reuse-deleted-maps: true
# 小于这个值的尺寸的羊毛图片将不会显示
  minimal-pixel-art-size: 16
# 默认背景. Random - 从背景文件夹内随机选取
  default-background: random
# 图片限制. 如果玩家达到了上限,他必须删除旧照片才能创建新的
  pictures-per-owner: 15
# 绘画消耗羊毛
  burn-pixel-art-wool: true
# 你可以在 /skins/ 保存任何皮肤
  default-skin: default_skin.png
# 你可以在这下载皮肤:
  skin-url: http://s3.amazonaws.com/MinecraftSkins/

# 配置图片名
picture-name:
# 新图像 显示/隐藏 图片名称的默认状态
  show-at-new-pictures: true
# x,y - 图片名在画布上的坐标
  x: 1
  y: 122
# 字体名 (系统内必须已安装该字体)
  font-name: Serif
# 字体大小
  font-size: 9
# 字体颜色
  font-color: '#000000'
# 启用笔画 
  stroke: true
# 笔画颜色
  stroke_color: '#FFFFFF'