RT,本次紧急情况,如果能帮我解答的金粒双手奉上!!服务器装了MagicSpells魔法插件,想作为默认OP使用/cast 魔法可以直接使用,但是我就算给了某个玩家可以释放魔法和学习魔法的权限,玩家也没法使用魔法!老提示:你还没学会这个魔法!
你给权限了没有?
普通级别
magicspells.noreagents - 此权限点允许拥有者可以无视魔法所需要的东西,也就是无需消耗(默认是OP才有)
magicspells.nocooldown - 此权限点允许拥有者可以不受魔法的冷却时间所影响(也是默认OP才有)
magicspells.notarget - 此权限点允许拥有者不能被作为魔法的施法目标(默认不把这个权限给default组)
magicspells.silent - 此权限点允许拥有者在释放魔法技能的时候不播报输出信息(例如"你发射了一个火球"和"XX发射了一个火球")(默认组不给)
学习类命令的权限
magicspells.learn.技能名
magicspells.learn.*
拥有 magicspells.learn.技能名 权限点的玩家可以去学习指定的技能(来自别人教(/cast t),技能书(/cast bo),或者是无限制的书(/cast to)).如果他们没有这个权限的话,他们就没法学习魔法技能.这个权限不会给他们魔法技能,只会允许他们去学习那些魔法技能.这个权限点是默认给所有玩家的.
magicspells.learn.* 这个权限点呢,会给玩家有权限学习所有的魔法技能,例如: magicspells.learn.瞬闪 (会让玩家可以去学瞬闪这个技能)
给予权限
magicspells.grant.技能名
magicspells.grant.*
你可以用 magicspells.grant.技能名 这个权限来让玩家自动学会魔法技能,当玩家在线的时候添加给TA这个权限并不会立刻让TA拥有这个技能.如果一个玩家在获得这个权限后并没有自动获得技能的话,删除给TA的权限点并不会让他忘记这个技能,会覆盖掉learn的权限(也就是会让他们在没有学习这个技能的权限的时候学会并能使用这个技能).当然这个权限点默认是对所有玩家关闭的状态.
magicspells.grant.* 这个权限点呢,会给玩家所有的魔法技能,例如: magicspells.grant.瞬闪 (会让玩家学会瞬闪这个技能)
使用权限
magicspells.cast.技能名
magicspells.cast.*
当玩家拥有 magicspells.cast.技能名 权限点的时候才可以释放这个权限点对应的魔法技能.这个权限不会给他们魔法技能,只是允许他们使用这个魔法技能而已(如果他们真有拥有那个魔法的话),在许多服务器里,modifying这个权限插件并不是必要装的,但是它可以让你轻松的在权限表里使用"反权限"的权限点来限制玩家在任意地图上不能用任意魔法技能.这个权限点是默认给所有玩家开启的.
magicspells.cast.* 这个权限点呢,会给玩家所有魔法技能的使用权限,例如: magicspells.cast.瞬闪 (会让玩家在学会瞬闪的情况下使用这个魔法技能)
教会权限
magicspells.teach.技能名
magicspells.teach.*
magicspells.teach.技能名 这个权限是允许拥有者使用"/cast t 技能名" (当他想要去教会别人魔法技能的时候),这个和使用书架(/cast bo)教学和用卷轴(/cast s)是一样的.如果你想要教会别人的话呢得记住那些命令.玩家不能使用教会(/cast t)的技能除非他们自己学会了teach这个技能.当然,这个权限是默认给所有玩家的.
magicspells.teach.* 这个权限点呢,会给玩家所有魔法技能教给别人的权限,例如: magicspells.teach.瞬闪 (会让玩家在自己会瞬闪的情况下教别人会这个技能)
高级版
magicspells.advanced.*
magicspells.advanced.list - 可以让你去用命令(/cast l <玩家名>)获得别人学会的魔法的列表
magicspells.advanced.forget - 可以让你去强制别人去忘记一个魔法技能(/cast f <玩家名>)
magicspells.advanced.scroll - 可以让你创建一张可供发给大家学习最基础的技能的卷轴,例如:"/cast h" (/cast s -base <技能> [使用次数])
普通级别
magicspells.noreagents - 此权限点允许拥有者可以无视魔法所需要的东西,也就是无需消耗(默认是OP才有)
magicspells.nocooldown - 此权限点允许拥有者可以不受魔法的冷却时间所影响(也是默认OP才有)
magicspells.notarget - 此权限点允许拥有者不能被作为魔法的施法目标(默认不把这个权限给default组)
magicspells.silent - 此权限点允许拥有者在释放魔法技能的时候不播报输出信息(例如"你发射了一个火球"和"XX发射了一个火球")(默认组不给)
学习类命令的权限
magicspells.learn.技能名
magicspells.learn.*
拥有 magicspells.learn.技能名 权限点的玩家可以去学习指定的技能(来自别人教(/cast t),技能书(/cast bo),或者是无限制的书(/cast to)).如果他们没有这个权限的话,他们就没法学习魔法技能.这个权限不会给他们魔法技能,只会允许他们去学习那些魔法技能.这个权限点是默认给所有玩家的.
magicspells.learn.* 这个权限点呢,会给玩家有权限学习所有的魔法技能,例如: magicspells.learn.瞬闪 (会让玩家可以去学瞬闪这个技能)
给予权限
magicspells.grant.技能名
magicspells.grant.*
你可以用 magicspells.grant.技能名 这个权限来让玩家自动学会魔法技能,当玩家在线的时候添加给TA这个权限并不会立刻让TA拥有这个技能.如果一个玩家在获得这个权限后并没有自动获得技能的话,删除给TA的权限点并不会让他忘记这个技能,会覆盖掉learn的权限(也就是会让他们在没有学习这个技能的权限的时候学会并能使用这个技能).当然这个权限点默认是对所有玩家关闭的状态.
magicspells.grant.* 这个权限点呢,会给玩家所有的魔法技能,例如: magicspells.grant.瞬闪 (会让玩家学会瞬闪这个技能)
使用权限
magicspells.cast.技能名
magicspells.cast.*
当玩家拥有 magicspells.cast.技能名 权限点的时候才可以释放这个权限点对应的魔法技能.这个权限不会给他们魔法技能,只是允许他们使用这个魔法技能而已(如果他们真有拥有那个魔法的话),在许多服务器里,modifying这个权限插件并不是必要装的,但是它可以让你轻松的在权限表里使用"反权限"的权限点来限制玩家在任意地图上不能用任意魔法技能.这个权限点是默认给所有玩家开启的.
magicspells.cast.* 这个权限点呢,会给玩家所有魔法技能的使用权限,例如: magicspells.cast.瞬闪 (会让玩家在学会瞬闪的情况下使用这个魔法技能)
教会权限
magicspells.teach.技能名
magicspells.teach.*
magicspells.teach.技能名 这个权限是允许拥有者使用"/cast t 技能名" (当他想要去教会别人魔法技能的时候),这个和使用书架(/cast bo)教学和用卷轴(/cast s)是一样的.如果你想要教会别人的话呢得记住那些命令.玩家不能使用教会(/cast t)的技能除非他们自己学会了teach这个技能.当然,这个权限是默认给所有玩家的.
magicspells.teach.* 这个权限点呢,会给玩家所有魔法技能教给别人的权限,例如: magicspells.teach.瞬闪 (会让玩家在自己会瞬闪的情况下教别人会这个技能)
高级版
magicspells.advanced.*
magicspells.advanced.list - 可以让你去用命令(/cast l <玩家名>)获得别人学会的魔法的列表
magicspells.advanced.forget - 可以让你去强制别人去忘记一个魔法技能(/cast f <玩家名>)
magicspells.advanced.scroll - 可以让你创建一张可供发给大家学习最基础的技能的卷轴,例如:"/cast h" (/cast s -base <技能> [使用次数])