【管理员权限绑定成功】
一番操作之后,这管理员权限就和林恩自己的账号绑定在了一起。
而拥有管理员权限后,魔网界面刷新了一次,多出了好几个子界面。
“找到了!”
林恩登录账号后,一路翻找,终于是在其中一个子界面找到了属于管理员的界面,那里面很有可能有自己现在需要的东西。
那是专属于管理员账号的使用说明,里面涵盖了管理员可以使用的各种操作。
林恩朝着手哈了一口气,因为激动的原因变得不再那么冷。
“有不能用的功能?”
稍微阅读了一番,林恩就皱起了眉头。
他现在的确是获得了0级管理员权限,理论上是获得了所有权限,看上去是前辈穿越者留下的福利。
但不知道是因为思维惯性,还是为了安全妥当,这管理员的许多功能,不仅仅需要权限,而且需要线下的设备识别,具体而言只有通过固定的几台魔镜登录魔网,才能使用全部的管理员权限。
“算了,反正现在也用不到。”
林恩摇了摇头,将这件事情暂时压下去。
这些需要设备才能使用的功能都有些夸张,例如强制关闭魔网、清空魔网现有法力池、清空所有魔网用户记录等等。
这些功能放在这,林恩也不敢用。
除了这些一看就是管理员才能干的操作,0级权限本身开放了所有的魔法使用权限,使得林恩可以以魔法学徒的等级使用各种禁咒。
但这些魔法的使用都需要对应的魔网契约,等级越高的魔法对应的契约越复杂,需要注意的事项也就越多。
林恩仔仔细细看了一下契约和对应的注释,很快便发现用于施展魔法的契约其实并不算复杂,真正让其变得深奥难懂的,是各种为了“健壮性”而不得不设计的契约。
说白了,这些繁琐复杂的逻辑,就是为了安全。
“不对...有点奇怪...”
林恩看着这些契约和注释,不由皱了皱眉头。
刚开始看到的时候,他很自然地接受了这个逻辑,毕竟只要接触过编程,都该知道健壮性的重要性。
例如你处理的是阿拉伯数字,但用户硬要给你输入中文还得是繁体数字,要是设计不合理,直接卡死在这里就是很正常的事情。
有一个经典段子就是在说这件事:一个顾客走进酒吧,点了一碗炒饭,酒吧炸了。
而为了避免卡死,就有了最基本的设计:只要用户的输入非法,那便不再执行后面的代码。
林恩非常能理解这种逻辑,所以在一开始的时候并没有太大疑问,但等自己想要试试契约时,却顿时意识到了问题。
他现在是用户,而且还是有管理员权限的用户,不是程序员!
这些为了安全的设计,不该由他这个用户来实现。
“太奇怪了...”
林恩找到自己熟悉的多重奥术飞弹,看了看它的情况。
用魔网施展多重奥术飞弹,有多种形式,似乎不同的契约都可以对应同样的魔法。
林恩最喜欢的方式,是循环。
简单来说,其逻辑是:
循环(计数0;计数<3;计数+1)
{
位置//根据目前自身坐标结合计数来设置位置
构筑奥术飞弹//可以直接调用魔网提供的生成奥术飞弹的契约,亦或是自行构筑
释放奥术飞弹//可以直接调用魔网提供的控制轨迹的契约,亦或是自行构筑
}