Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 172222|回复: 473

[转载插件] [娱乐|信息|传送]MagicSpells魔法插件汉化版 —— 玩家变身伟大的魔法师[1.2.5-1.9]

    [复制链接]
IceFreeze 当前离线
积分
14069
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-9-13
查看详细资料
发表于 2013-1-6 19:44:08 | 显示全部楼层 |阅读模式
服务端插件
英文名称: MagicSpells
中文名称: 魔法插件
插件来源: 转载
适用服务端: |CraftBukkit| |Spigot| 
插件类型: 娱乐 信息 
语言支持: 简体中文 English 非官方汉化 
适用版本: 1.9 1.8 1.7.10 1.6 
前置Mod|插件: Vault
下载地址: http://见帖中.com
原帖地址: http://dev.bukkit.org/server-mods/magicspells/

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 IceFreeze 于 2020-5-9 19:58 编辑

MagicSpells_ver1.0-3.1_CN_byIce

这汉化和修改的程度(实在是累死啊=w=|||)

开发版本-1.9+    中文Wiki插件百科


有较多人私聊我提到想要接坑搬运的问题,在此更新帖子表示同意,因为本人一段时间都无暇照顾以前的坑了,并且ms项目也从搬运人员变为了社区组人员,有更多的代码相关和模块开发相关的内容要去做,bbs这里就靠你们了!


后几页为旧版本的介绍以及权限指南,第一页默认为最新更新0v0
吐槽一句:DZ你的排版逼死强迫症(#‵′)凸
本插件暂不支持MCPC/Cauldron1.7.10!不过1.6-1.7.2核心的旧版本据热心玩家测试为支持,感谢:)


[UpdateLog]:2014.11.06.更新v3.3版本汉化版:
        时隔许久..MagicSpells终于盼到了1.7...作者终于更新了...
                呐..伸展拳脚,拿起铲子,填起老坑!
                        这次打算重新做个介绍,但还是选择拿老帖来编辑!
                                好的那么废话不多说,开始咯:!

MagicSpells这个插件是一个娱乐类型的魔法插件,和经济类有关,而且又因为这个插件高度支持自主化,所以被广泛采用于和"商店"一类的交易上.

使用这个插件能做什么呢?
                                看这个帖子的左上角,[娱乐|信息|传送],其实应该再加个经济的...可是没地方了?_?...
        这个插件我从1.2.5(当然..我并不是在这个插件对应1.2.5的时候就开始搬的)的时候就已经开始玩了..逐渐的有了自己的小服..然后成为一代穷逼服主0 0...o(*≥▽≤)ツ
        给玩家更多的技能,最终带给玩家更多的欢乐,是这个插件的特性所在.
                                什么?你只考虑卡不卡服?那么要注意了,使用的好,对服务器没什么影响,可是给熊孩子乱玩,估计服务器命不长矣?_?...
        正式进入介绍!先看看命令行里的吧:

        首先,这个插件现在已经拥有了88个技能,在这些技能中——

        这些技能为初始技能,也就是生来就会的,我是如何得到这几行信息的呢?
  1. /cast h <spells>
  2. /主命令(cast) 帮助(h) 技能名(*)
复制代码
那么就进入游戏开始实践吧!

        上面的图是游戏中的"/cast 火*"的技能截图,和原版命令一样,用命令输入的时候完全可以输入头字然后按Tab键来进行快捷选择!

        这张图就是第二个主命令咯,自从我在3.0版本里看到这个指令于是就爱不释手..可惜现在3.1版本里好多字的颜色统一不许改..../n\#
  1. /mana
  2. 查看当前魔法值
  3. 权限点:
  4. magicspells.rank.<rankname>
  5. 这个是来让对应组有对应的rank设置(也就是这个mana系统啦)
复制代码
从3.0版本就有了的,魔法值不仅可以用"/mana"查看,而且在生存模式下经验条也会变成魔法条,上面的等级数字也会变成当前魔法值!
        如果遇到不便都可以在yml里改,和mana有关的都在"plugins/MagicSpells/mana.yml"里!

这次的汉化是彻底重新汉化了的..因为有的地方汉化的太死板不那么完美..于是就重新汉化好了( ̄▽ ̄")~
大丈夫大丈夫~反正一个下午搞定了~~

[new]权限指南:
先翻译下作者给的wiki吧:
权限:
  1. 普通级别
  2. magicspells.noreagents - 此权限点允许拥有者可以无视魔法所需要的东西,也就是无需消耗(默认是OP才有)
  3. magicspells.nocooldown - 此权限点允许拥有者可以不受魔法的冷却时间所影响(也是默认OP才有)
  4. magicspells.notarget - 此权限点允许拥有者不能被作为魔法的施法目标(默认不把这个权限给default组)
  5. magicspells.silent - 此权限点允许拥有者在释放魔法技能的时候不播报输出信息(例如"你发射了一个火球"和"XX发射了一个火球")(默认组不给)

  6. 学习类命令的权限
  7. magicspells.learn.技能名
  8. magicspells.learn.*
  9. 拥有 magicspells.learn.技能名 权限点的玩家可以去学习指定的技能(来自别人教(/cast t),技能书(/cast bo),或者是无限制的书(/cast to)).如果他们没有这个权限的话,他们就没法学习魔法技能.这个权限不会给他们魔法技能,只会允许他们去学习那些魔法技能.这个权限点是默认给所有玩家的.
  10. magicspells.learn.* 这个权限点呢,会给玩家有权限学习所有的魔法技能,例如: magicspells.learn.瞬闪 (会让玩家可以去学瞬闪这个技能)

  11. 给予权限
  12. magicspells.grant.技能名
  13. magicspells.grant.*
  14. 你可以用 magicspells.grant.技能名 这个权限来让玩家自动学会魔法技能,当玩家在线的时候添加给TA这个权限并不会立刻让TA拥有这个技能.如果一个玩家在获得这个权限后并没有自动获得技能的话,删除给TA的权限点并不会让他忘记这个技能,会覆盖掉learn的权限(也就是会让他们在没有学习这个技能的权限的时候学会并能使用这个技能).当然这个权限点默认是对所有玩家关闭的状态.
  15. magicspells.grant.* 这个权限点呢,会给玩家所有的魔法技能,例如: magicspells.grant.瞬闪 (会让玩家学会瞬闪这个技能)

  16. 使用权限
  17. magicspells.cast.技能名
  18. magicspells.cast.*
  19. 当玩家拥有 magicspells.cast.技能名 权限点的时候才可以释放这个权限点对应的魔法技能.这个权限不会给他们魔法技能,只是允许他们使用这个魔法技能而已(如果他们真有拥有那个魔法的话),在许多服务器里,modifying这个权限插件并不是必要装的,但是它可以让你轻松的在权限表里使用"反权限"的权限点来限制玩家在任意地图上不能用任意魔法技能.这个权限点是默认给所有玩家开启的.
  20. magicspells.cast.* 这个权限点呢,会给玩家所有魔法技能的使用权限,例如: magicspells.cast.瞬闪 (会让玩家在学会瞬闪的情况下使用这个魔法技能)

  21. 教会权限
  22. magicspells.teach.技能名
  23. magicspells.teach.*
  24. magicspells.teach.技能名 这个权限是允许拥有者使用"/cast t 技能名" (当他想要去教会别人魔法技能的时候),这个和使用书架(/cast bo)教学和用卷轴(/cast s)是一样的.如果你想要教会别人的话呢得记住那些命令.玩家不能使用教会(/cast t)的技能除非他们自己学会了teach这个技能.当然,这个权限是默认给所有玩家的.
  25. magicspells.teach.* 这个权限点呢,会给玩家所有魔法技能教给别人的权限,例如: magicspells.teach.瞬闪 (会让玩家在自己会瞬闪的情况下教别人会这个技能)

  26. 高级版
  27. magicspells.advanced.*
  28. magicspells.advanced.list - 可以让你去用命令(/cast l <玩家名>)获得别人学会的魔法的列表
  29. magicspells.advanced.forget - 可以让你去强制别人去忘记一个魔法技能(/cast f <玩家名>)
  30. magicspells.advanced.scroll - 可以让你创建一张可供发给大家学习最基础的技能的卷轴,例如:"/cast h" (/cast s -base <技能> [使用次数])
复制代码
相信我自己的权限表教程对照这个汉化出来的wiki已经是不足一看了..想看的话在最后一页.

[new]命令 Command:
  1. 命令部分(wiki)
  2. 重载
  3. 使用/cast reload将会重载插件,会读取plugins目录的config.将会重设为config对应的插件状态.(例如,在buff点(是一个包)被关闭后,使用/cast reload <玩家名> 将会重载这个玩家的配置)

  4. 重置冷却
  5. 使用/cast resetcd 将会重置所有玩家所有技能的冷却时间,使用/cast resetcd <玩家名>的话将只会重置指定玩家的技能冷却时间.

  6. 重置魔法槽
  7. 使用/cast resetmana <玩家名> 将会重置那个玩家的魔法条(满值),包括魔法等级!

  8. 强制施放
  9. 使用/cast forcecast <玩家名> <技能名> [args] 将会强制指定玩家施放指定法术,这不需要指定玩家学会这个咒语,但是要求这个玩家的权限里允许施放这个魔法技能,以及那个玩家的背包里有魔法所需要的材料,以及冷却时间等等..

  10. 调试模式
  11. 使用/cast debug将开关debug模式
复制代码
此外,英文版的spell list请看这里.

这个插件的多样化可谓神了,甚至可以自己新写一个技能出来,官方也给出了举例:
  1. 炮塔举例
  2. http://nisovin.com/magicspells/examplecustomspells
  3. 这个魔法将创建一个方块来对其他对象进行发射火焰弹的攻击0 0

  4. (这里由于没有看到作者写的class文件,意思只能是凭借引用文来猜了,要看原技能修改的话请看再下面的一段↓)

  5. turret:                                                                            ←英文引用名
  6.     spell-class: ".targeted.PulserSpell"                               ←技能所使用的class文件
  7.     total-pulses: 50                                                          ←总计发射频率
  8.     interval: 30                                                               ←发射间隔
  9.     max-distance: 30                                                       ←最大半径
  10.     cap-per-player: 1                                                       ←每个玩家允许创建的炮塔最大量
  11.     block-type: diamond_block                                        ←使用的方块:钻石块
  12.     unbreakable: false                                                      ←是否可以被破坏:否
  13.     only-count-on-success: false                                      ←只在击中玩家时才计算(计算什么(??ω?)??!)
  14.     spells:                                                                         ←引用的技能
  15.         - turret_aoe                                                           ←下面的几段我就没搬了,这个是AOE炮塔
  16.     str-cast-self: You have summoned a turret!                ←发射后对创建自己的玩家说:你召唤了一个炮塔!
  17.     str-at-cap: You have too many turrets already.           ←发射后对创建自己的玩家说:你有太多的炮塔了.
复制代码
我还是把原版的技能拿来解释一下吧..作者太不靠谱了:
  1. 拿亲爱的铁砧做做栗子好了!
  2. 加*的就是我从别的魔法里找到的一些铁砧里没有的粒子了╮(╯▽╰)╭
  3. anvil:                                                                                ←英文引用名(不可改)
  4.     spell-class: ".instant.ThrowBlockSpell"                            ←引用类文件(不推荐改)
  5.     name: 铁砧                                                                   ←显示名(可改)
  6.     spell-icon: anvil                                                              ←使用的图标(可改)
  7.     description: 扔出一个铁砧.                                           ←/cast h 的解释(可改)
  8.     cast-item: blaze_rod                                                     ←默认/推荐绑定物品(可改,但记得要看下文件目录里的itemnames.yml)
  9.     cooldown: 10                                                               ←冷却时间(可改)
  10.     *range:20                                                                    ←半径20格
  11.     *disarmable-items:                                                       ←缴械技能里搬过来的..作用就是能够用来缴掉装备的物品
  12.     *    - blaze_rod                                                           ←烈焰棒,不用多说吧?但是加的时候记得看itemnames.yml
  13.     block-type: anvil                                                         ←方块类型(其实这个有点不知道干什么用的/n\)
  14.     *can-target: players,monsters                                   ←技能所能影响到的东西,可选任何实体,有players,monsters,animals以及实体名
  15.     *dowse-target: blocks                                                ←吐槽一下作者居然没这个,dowse技能出错..可选blocks和entity,对应方块和实体
  16.     velocity: 1.0                                                               ←速度
  17.     vertical-adjustment: 0.5                                            ←垂直(?)调整(?)
  18.     rotation-offset: 0                                                        ←转向(随便改不改了..)
  19.     fall-damage: 2.0                                                         ←掉落伤害
  20.     fall-damage-max: 20                                                   ←最大掉落伤害
  21.     *fire-ticks: 100                                                            ←火焰时长(单位ticks)
  22.     *fire-tick-damage: 1                                                   ←火焰伤害(单位damage/tick)
  23.     drop-item: false                                                          ←掉落物品开关
  24.     remove-blocks: false                                                   ←是否移走原有的方块开关
  25.     call-target-event: true                                                ←这个好像触发什么的不建议改/\
  26.     check-plugins: false                                                    ←检查插件的设置,默认为否就对了0 0
  27.     cost:                                                                          ←下面是消耗
  28.         - mana 25                                                               ←25点魔法值,写作"  - mana 25"
  29.         - anvil                                 ←一个铁砧,写作"  - anvil" (注意,如果用在以后版本的话要变成"  - minecraft:anvil"了)
  30.     *    - health 4                                                              ←这就是扣4滴血,也就是两颗"生命之心"0v0
  31.     str-cost: 25点魔法值和1个铁砧                                   ←当物品不全的时候的提示
复制代码


下载地址:





all2.jpg

评分

参与人数 62人气 +63 金粒 +578 金锭 +1 收起 理由
冰翼丶刃 + 2 + 20 一个拥有无限可能性的插件,多谢了楼主的搬.
jyh1921 + 2 感谢你对论坛腐竹们的贡献,2点人气全给你.
908445683 + 1 + 1 楼主你太帅了~
ming1464318751 + 1 RPG服的福利
a103060 + 1 MCBBS有你更精彩~
炫宙菌 + 1 + 1 终于找到了!这个插件,多谢楼主!.
qwer1515242280 + 5 楼主你太帅了~
qq121283947 + 1 + 20 MCBBS有你更精彩~
幻影~~~ + 1 + 5 很棒的作品!
@陌路人 + 10 很棒的作品!
大屁股炸裂 + 1 有用
a251519612 + 15 很棒的作品!
R_Jiang + 1 楼主你太帅了~
Greensky + 2 + 35 很棒的作品!另外感谢近期在插件百科的编辑.
BazcVone + 1 + 15 支持!
15806003538 + 1 Mcbbs有你更精彩~
萌萌哒~~~~~ + 1 楼主你太帅了~
浅诺 + 5 Mcbbs有你更精彩~
堕星辰 + 1 + 20 楼主你太帅了~
DarcJC + 1 喂喂图挂了你想怎么样

查看全部评分

DJXGAME 当前离线
积分
7387
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2011-4-27
查看详细资料
发表于 2013-1-6 20:09:04 | 显示全部楼层
哇~这是谁呀?这么厉害!
回复

使用道具 举报

zty0097 当前离线
积分
709
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-7-4
查看详细资料
发表于 2013-1-7 12:28:55 | 显示全部楼层
装了MG组插件的。。请问这个插件每个指令的权限是什么。。?
回复

使用道具 举报

acatii 当前离线
积分
66
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2013-1-5
查看详细资料
发表于 2013-1-7 13:11:01 | 显示全部楼层
厉害~可惜本小白好像不太懂装,,
回复

使用道具 举报

IceFreeze 当前离线
积分
14069
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-9-13
查看详细资料
 楼主| 发表于 2013-1-7 13:23:12 | 显示全部楼层
zty0097 发表于 2013-1-7 12:28
装了MG组插件的。。请问这个插件每个指令的权限是什么。。?

1.不应该是GroupManager也就是GM组吗?←o←~
2.刚才在写权限说明,当然要想用在服务器里的话还需要你仔细配置这个插件啊,我在原帖更新权限

评分

参与人数 1人气 +1 金粒 +1 收起 理由
1056049222 + 1 + 1 很棒的作品!

查看全部评分

回复

使用道具 举报

wczzzz123456 当前离线
积分
64
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-12-30
查看详细资料
发表于 2013-1-8 04:52:15 | 显示全部楼层
收下了~~~~~~~~~~~~~~~
回复

使用道具 举报

匿名  发表于 2013-1-11 19:59:45
wczzzz123456 发表于 2013-1-8 04:52
收下了~~~~~~~~~~~~~~~

感谢了 改牛x了
回复

使用道具

匿名  发表于 2013-1-11 20:00:09
感谢了 改牛x了
回复

使用道具

a372411637a 当前离线
积分
471
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-9-17
查看详细资料
发表于 2013-1-12 00:07:57 | 显示全部楼层
回帖是美德 回帖~~{:10_509:}
回复

使用道具 举报

匿名  发表于 2013-1-12 00:24:57
额  我想问下设置指令还有怎么不用指令别人也能学习(比如:右击方块)?
回复

使用道具

707752220 当前离线
积分
1132
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-3-8
查看详细资料
发表于 2013-1-12 09:48:16 | 显示全部楼层
别人一用魔法就会提示在公屏上,怎么取消
回复

使用道具 举报

IceFreeze 当前离线
积分
14069
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-9-13
查看详细资料
 楼主| 发表于 2013-1-12 09:56:33 | 显示全部楼层
707752220 发表于 2013-1-12 09:48
别人一用魔法就会提示在公屏上,怎么取消

显示公屏的信息是有范围的,具体范围大小可在yml配置文件里调节~
显示给别人的信息是和自己用的信息不一样的哦~
播放信息也是MS的一种功能~
回复

使用道具 举报

707752220 当前离线
积分
1132
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-3-8
查看详细资料
发表于 2013-1-12 11:38:18 | 显示全部楼层
IceFreeze 发表于 2013-1-12 09:56
显示公屏的信息是有范围的,具体范围大小可在yml配置文件里调节~
显示给别人的信息是和自己用的信息不一 ...

到底在哪里设置我找不出来{:10_516:}
回复

使用道具 举报

cwc 当前离线
积分
4401
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-5-26
查看详细资料
发表于 2013-1-12 11:41:52 | 显示全部楼层
咒语只能由OP给吗 玩家不能自己通过某种方式学习?
回复

使用道具 举报

IceFreeze 当前离线
积分
14069
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-9-13
查看详细资料
 楼主| 发表于 2013-1-12 12:00:10 | 显示全部楼层
cwc 发表于 2013-1-12 11:41
咒语只能由OP给吗 玩家不能自己通过某种方式学习?

可以啊,有“教”“魔法书”“卷轴”之类的魔法的,管理员在游戏中输入“/cast 列表”后看看自己的魔法吧~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2020-8-14 16:08 , Processed in 0.071078 second(s), Total 27, Slave 26 queries, Release: Build.2020.08.12 1730, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表