Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Simplified Chinese translation #623

Merged
merged 8 commits into from
Aug 3, 2024
585 changes: 585 additions & 0 deletions Localization/wiki/zh_cn/API-documentation.md

Large diffs are not rendered by default.

20 changes: 20 additions & 0 deletions Localization/wiki/zh_cn/Agent-Install.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

<a name="java-agent-installation"/>

## Java Agent 安装

Minecraft 1.2.5版本的CPM是一个Java Agent。

1. 将 CPM jar 复制到 `.minecraft` 文件夹中。
2. 然后添加以下 JVM 参数:
`-javaagent:CustomPlayerModels-1.2.5-<version>.jar`
将 `<version>` 替换为您安装的版本。

更新 CPM 时必须更新 JVM 参数。

需要 Minecraft Forge 1.2.5

这个版本的 CPM 附带了一个类似于 mod 的“单人游戏命令”。
添加 `-Dcpmcore.spc=true` JVM 参数以启用。
支持的命令:
gamemode, tp, time, give, toggledownfall, cpm, cpmclient
31 changes: 31 additions & 0 deletions Localization/wiki/zh_cn/Animated-Textures.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@

<a name="animated-textures"/>

## 动画纹理

通过添加动画纹理效果,可以对部分纹理进行动画处理。
选择要添加动画的纹理,然后按 `效果/添加动画纹理`
![模型树中的动画纹理](https://github.com/tom5454/CustomPlayerModels/wiki/images/animated_tree.png)


<a name="options"/>

### 选项

**区域开始和区域大小:**
设置纹理上的动画区域。这是纹理将被动画化的区域。
使用 U/V 微调器来获得该值。
**动画纹理:**
动画纹理帧的左上角 U/V。
**帧时间:**
每帧的时间(以毫秒为单位)。
**帧数:**
动画中的帧数。
**水平:**
动画帧的布局。
**插值:**
在帧之间进行插值。
![皮肤面板中的动画纹理](https://github.com/tom5454/CustomPlayerModels/wiki/images/animated_tex.png)
黄色区域将会有动画效果。 白色区域是动画框架。
示例项目:[链接](https://github.com/tom5454/CustomPlayerModels/raw/master/examples/animated_texture.cpmproject)
动画区域不应与动画纹理帧区域重叠。这将导致游戏中出现视觉故障。
15 changes: 15 additions & 0 deletions Localization/wiki/zh_cn/Animations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

<a name="creating-animations"/>

## 创建动画
TODO

<a name="custom-animations"/>

### 自定义动画
TODO

<a name="custom-animations-encoding"/>

### 自定义动画编码
TODO
50 changes: 50 additions & 0 deletions Localization/wiki/zh_cn/Controls.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@

<a name="editor-controls"/>

## 编辑器控件

<a name="camera"/>

### 相机:
按住鼠标中键可旋转视图。按住 Shift+鼠标中键可平移视图。
可以在“编辑/设置”中更改为右键单击。


<a name="spinners"/>

### 微调器:
![图片:微调器](https://github.com/tom5454/CustomPlayerModels/wiki/images/spinner.png)
按住 Shift 可增加/减少 0.1
按住 Ctrl 可增加/减少 10
按住 Alt 可增加/减少 0.01
按住 Alt+Shift 可增加/减少 0.001
按住 Ctrl+Shift 可增加/减少 100


<a name="image-editor"/>

### 图像编辑器
Ctrl+单击颜色以吸取颜色


<a name="editor"/>

### 编辑器
Ctrl+Z 撤销
Ctrl+Y 重做


<a name="in-game-controls-keybindings"/>

## 游戏内控制(按键绑定)
手势菜单(默认 G):
![图片:手势菜单](https://github.com/tom5454/CustomPlayerModels/wiki/images/gestures_menu.png)
控制自定义动画,设置快速访问键绑定。
快速访问 1-6:自定义动画的快速访问键绑定
切换渲染:打开/关闭自定义模型渲染。


<a name="setting-up-quick-access"/>

### 设置快速访问
将鼠标悬停在选定的姿势或手势上,然后点击快速访问按钮进行绑定。
89 changes: 89 additions & 0 deletions Localization/wiki/zh_cn/Exporting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@

<a name="exporting-models"/>

## 导出模型

有~~三种~~方法可以导出你的模型:
* [保存在皮肤中](#stored-in-skin)
* [模型文件](#model-file)
* [Base64(仅适用于开发者,不适用于普通玩家)](#base64)


<a name="stored-in-skin"/>

### 保存在皮肤中
模型将存储在你的 Minecraft 皮肤未使用的区域中。
此方式可以让你在原版服务器和没有此模组的服务器上使用。
但是您无法在游戏中改变您的模型。
[更多信息如下](#skin)


<a name="model-file"/>

### 模型文件
该模型将存储在 `<你的 Minecraft 目录>/player_models` 内的 `.cpmmodel` 文件中。
此模式需要在服务器上安装模组或插件,并且无法在原版服务器上使用。
您可以在游戏中在`手势菜单/模型`下更改您的模型。
[更多信息如下](#exporting-as-local-model)


<a name="base64"/>

### Base64
Base64 模型适用于服务器所有者、地图制作者。
可以[使用命令](https://github.com/tom5454/CustomPlayerModels/wiki/The--cpm-command#setskin)或[API](https://github.com/tom5454/CustomPlayerModels/wiki/API-documentation#set-model-041)来加载模型。
此选项仅适用于开发人员。


<a name="skin"/>

## 皮肤
要在游戏中使用自定义模型,您必须使用编辑器导出模型,然后上传导出的皮肤。

![图片:导出皮肤 GUI](https://github.com/tom5454/CustomPlayerModels/wiki/images/export_gui.png)

单击“...”按钮设置输出文件,然后点击“导出”。您可以使用“更改原版皮肤”按钮更改基本皮肤。如果您未安装该模组,则会显示此皮肤,默认情况下它会加载您当前的皮肤。
皮肤层设置用于[创建自定义动画](https://github.com/tom5454/CustomPlayerModels/wiki/Animations#custom-animations-encoding)。


<a name="data-overflow"/>

### 数据溢出
如果模型太大,无法放入皮肤文件中未使用的空间,那么您必须将其上传到以下位置之一:
- 我的粘贴站点:选择“上传粘贴”。您可以更改粘贴的名称(您可以在编辑/粘贴中查看已上传的粘贴,站点限制每个文件最多可粘贴 15 次,最多 100kB)。
- [GitHub Gist](https://gist.github.com/):选择“上传 Gist”选项。单击“复制”,然后创建一个新的 Gist/Pastebin 并粘贴您刚刚复制的模型数据。然后从创建的 Gist 中获取 URL,然后将其放入底部的文本字段中。
- GitHub存储库,您​​可以将模型数据放入公开的存储库中的文本文件中并链接它。

> [!NOTE]
> 仅当您拥有活跃的 GitHub 帐户时才使用 GitHub Gists!
> 加入 [CPM discord 服务器](https://discord.gg/mKyXdEsMZD) 并在 #commands 频道中运行 `/paste-register` 以扩展您的粘贴存储限制
> 您需要一个有效的 Minecraft 帐户才能使用我的粘贴网站!

![图片:导出溢出 Gui](https://github.com/tom5454/CustomPlayerModels/wiki/images/export_overflow_popup.png)

按“确定”完成导出。

导出后,使用您的 Minecraft 启动器或 Minecraft 网站将导出的皮肤文件上传为您的 Minecraft 皮肤。
模型数据被写入皮肤上未使用的空间,因此如果您没有安装此模组,模型将不会显示。
如果启动器显示无法加载皮肤,请尝试重新启动启动器。

在服务器上安装了该模组的用户都可以加载此模型。


<a name="exporting-as-local-model"/>

## 导出为本地模型
> [!NOTE]
> 此功能需要在服务器上安装 CPM。

您可以将模型导出为本地模型。在安装了自定义玩家模型模组的服务器上或在单人游戏中,甚至在游戏中,您可以在手势菜单/模型中更改这些模型。
![图片:导出模型 Gui](https://github.com/tom5454/CustomPlayerModels/wiki/images/export_model.png)
您可以在“文件/导出”中导出本地模型,然后点击“导出方式:???”按钮至“导出:模型”。
模型名称将为文件名。您可以为模型设置一个图标。
点击“导出”。
在“编辑/模型”或游戏中的“手势菜单/模型”中应用您的模型。
选择您的模型并单击预览下方的应用。
本地模型仅适用于安装了模组或插件的单人游戏和多人服务器。
[如果模型太大(超过 30kB),则必须上传](#data-overflow)
可以使用编辑器中的“编辑/模型”菜单将皮肤兼容模型转换为常规[存储在皮肤中](#stored-in-skin)的模型(您必须从主菜单打开编辑器)。
查看:[模型弹出窗口](https://github.com/tom5454/CustomPlayerModels/wiki/Models-Menu#models-popup)
157 changes: 157 additions & 0 deletions Localization/wiki/zh_cn/FAQ.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@

<a name="q-forge-or-fabric"/>

### 问题:Forge 或者 Fabric?
回答:是的:[CF上的Forge](https://www.curseforge.com/minecraft/mc-mods/custom-player-models), [CF上的Fabric/Quilt](https://www.curseforge.com/minecraft/mc-mods/custom-player-models-fabric), [CF上的Bukkit/Spigot/Paper](https://www.curseforge.com/minecraft/bukkit-plugins/custom-player-models-bukkit), [GitHub上的Bukkit/Spigot/Paper](https://github.com/tom5454/CustomPlayerModels/releases), [Modrinth上的Forge, Fabric 或 Quilt](https://modrinth.com/mod/custom-player-models)


<a name="q-discord"/>

### 问题:Discord服务器?
回答:[https://discord.gg/mKyXdEsMZD](https://discord.gg/mKyXdEsMZD)


<a name="q-does-the-mod-work-in-servers"/>

### 问题:这个模组可以在服务器中使用吗?
回答:这是一个客户端模组。 这使得安装了该模组的玩家都可以看到您的模型。 请查看:[导出](https://github.com/tom5454/CustomPlayerModels/wiki/Exporting)


<a name="q-does-this-projectmodel-work-on-my-minecraft-version"/>

### 问题:该项目/模型适用于我的 Minecraft 版本吗?
回答:是的,项目和模型适用于所有受支持的 Minecraft 版本。


<a name="q-where-is-the-model-editor"/>

### 问题:模型编辑器在哪里?
回答:在游戏主菜单的左上角。您不需要下载第三方程序。


<a name="q-how-do-i-use-my-model"/>

### 问题:我要如何使用我的模型?
回答:您必须导出您的项目。 [导出](https://github.com/tom5454/CustomPlayerModels/wiki/Exporting)


<a name="q-how-do-i-make-a-model"/>

### 问题:我要如何制作模型?
回答:建议您先使用“转换原版模型”工具,它允许您直接编辑身体。 然后添加块、位和纹理,直到完成。
请查看[Discord 上的#community-tutorials](https://discord.com/channels/811508670205788211/844561618281168968) 或 [CPM的综合用户指南](https://docs.google.com/presentation/d/117GBWxtyNT6L3a69cENXz1Gjx-MplB1UC9l_uISn6oQ/edit?usp=sharing) (Google文档),作者为`Discord 上的 @w3eb`,了解更多信息。


<a name="q-where-can-i-download-models"/>

### 问题:哪里可以下载到模型?
回答:请查看 [Discord 上的#free-models](https://discord.com/channels/811508670205788211/811532237521551360)。


<a name="q-how-do-i-color-or-texture"/>

### 问题:如何设置颜色或者纹理?
回答:查看左侧面板并修改它。 如果你使用第三方软件(例如paint.net、GIMP 或 Photoshop)来完成此操作会容易得多。 您还可以更改纹理表的大小。


<a name="q-how-do-you-make-more-shapes"/>

### 问题:我要如何制作更多形状?
回答:你必须使用用块来制作它,不然你没有其他办法来实现不规则形状。 您可以用两个相同颜色的块制作一个三角形等。


<a name="q-how-do-i-animate"/>

### 问题:我要如何制作动画?
回答:将其从一个姿势移动到另一个姿势,并使用毫秒计数来确定动画持续的时间。 您还可以让块在动画中出现和消失!


<a name="q-how-do-i-export"/>

### 问题:我要如何导出
回答:点击"导出"按钮,选择导出皮肤能使原版玩家(即未安装CPM模组)看见您的皮肤。 选择导出位置和文件名称,如果文件具有相同名称或包含无效字符,则不会导出。


<a name="q-what-is-a-gist"/>

### 问你题:Gist是什么?
回答:在[https://gist.github.com/](https://gist.github.com/)上你可以创建一个Gist。但你需要创建一个Github账户,然后模组会给你一些内容,你可以将内容复制并粘贴到Gist中。创建好Gist后,复制其链接并将其粘贴到编辑器中。你需要这样做,因为皮肤文件无法包含它,因为要存储的数据太多了。


<a name="qare-there-any-tutorials"/>

### 问题:有教程吗?
回答:请查看[Discord 上的#community-tutorials](https://discord.com/channels/811508670205788211/844561618281168968) 或 [CPM的综合用户指南](https://docs.google.com/presentation/d/117GBWxtyNT6L3a69cENXz1Gjx-MplB1UC9l_uISn6oQ/edit?usp=sharing) (Google文档),作者为`Discord 上的 @w3eb`,了解更多信息。


<a name="q-how-do-i-make-a-part-glow"/>

### 问题:如何让块发光?
回答:使用叫“发光的眼睛”的效果,您可以使整个模型/块“发光”(末影人的眼睛)。而且它是透明的,为了解决这个问题,在完全相同的位置创建两个相同的块,然后只让其中一个发光!然后它将是一个不透明的“发光”块!(您还可以使用光影使其有真正的发光效果)


<a name="q-how-do-i-stop-using-the-vanilla-animations"/>

### 问题:我要如何停止使用原版动画?
回答:关闭附加功能,然后稍微移动根肢体,然后您就可以制作自己的动画了!(**不是转换原版模型里面的东西**)。或者使用禁用原版动画效果。


<a name="q-its-not-showing-up-in-game"/>

### 问题:模型没有在游戏中显示!
回答:你确定你使用的是正确的皮肤吗?请检查皮肤上是否有数据(颜色和其他东西)。
离线/盗版服务器不会加载皮肤,因此请先在单人游戏中测试。


<a name="q-can-someone-make-me-a-model"/>

### 问题:有人可以给我做个模型吗?
回答:除非有人提出可以免费给你做一个模型,不然请不要要求无偿,除非有人愿意做!!!


<a name="q-how-to-make-fancy-legs"/>

### 问题:如何制作好看的双腿?
回答:以特定方式排列块来制作特殊的腿,许多人制作的常见腿是双足腿。


<a name="q-how-do-i-make-a-tail"/>

### 问题:我要如何做尾巴?
回答:添加一堆块并使其变长,YouTube 上有视频教程。


<a name="q-can-i-have-that-model-"/>

### 问题:我可以拥有那个模型吗?
回答:请查了[Discord 上的 #free-models](https://discord.com/channels/811508670205788211/811532237521551360),因为他们可能不想分享它,或者如果他们还没有分享它,或者还在制作中!


<a name="q-setting-player-model-type-slim-or-classic-base-model"/>

### 问题:设置玩家模型类型(苗条形或经典型)
回答:文件/新建/新建模型/苗条或默认


<a name="q-what-is-the-bukkit-plugin-for"/>

### 问题:bukkit 插件有什么用?
回答:该插件相当于在模组服务器上安装模组。模组和插件允许使用模型菜单快速修改模型。


<a name="q-changing-your-model-on-the-fly"/>

### 问题:快速修改模型
回答:将模型导出为模型文件,然后使用手势菜单 (G) 中可访问的模型菜单。该模型必须安装在服务器上。


<a name="q-how-to-use-the-skin-changer"/>

### 问题:如何使用皮肤更换器
回答:您可以在导出时选择“导出和上传”,或者在编辑器的“编辑/模型”下选择一个模型并点击“上传皮肤”。请注意,这仅在您不在游戏中时才有效。


<a name="q-can-i-use-blockbench"/>

### 问题:我可以使用 Blockbench 吗?
回答:是的,有一个 Blockbench 的插件:[使用 Blockbench](https://github.com/tom5454/CustomPlayerModels/tree/master/Blockbench)。
Loading