wuduz游戏站

 找回密码
 注册
搜索
无度传奇145z游戏站745v奇迹网
查看: 1326|回复: 0
打印 上一主题 下一主题

[工具下载] 传世服务端教程1.933真天魔宝藏商业【紫月龙城】

跳转到指定楼层
楼主
发表于 2022-10-20 20:46:05 |只看该作者 |倒序浏览
大家好我是Legend_T 好几天没做教程 今天来给大家 作个

今天的课程内容 是

看标题

我们要实现 这个功能 首先

要想一个思路

首先 大家一般都是在M2 中设置了管理员

然后 上线 就有了GM权限

那么我们今天要做的就是 即使设置成了管理员 上线以后也是跟普通万家 一样的权限

只有输入正确 后台密码 才能拥有管理员权限


其实 这个脚本网上很多

我今天主要给大家 将下 思路 和 具体 写法 让大家 认识 一下 几个脚本的应用


好了 话不多了 开始 编写
UserCmd
  自定义用户命令 脚本

管理员名单  用于存放 管理员的名字 必须在这里添加了管理员名字

才有输入密码拥有管理员权限的资格

QManage 玩家登录脚本


玩家 上限后 会首先执行这个脚本@Login j段中的内容


CHANGEMODE 1 0
CHANGEMODE 2 0
CHANGEMODE 3 0

这3个的意思是 设置玩家 管理 无敌 隐身 模式

最后 的那个0表示 退出该模式

因为管理员上线 默认是 自动进入到这几个模式的

所以我们将它退出


CHANGEPERMISSION
设置管理员权限


自定义 后台管理名命令 编号从1开始

如果下面还向添加 就是 2 3。。。。。

这里 1 2 3 对应QF脚本中的 [@UserCmd1] [@UserCmd2] ....3.456.

(@@InputInteger) 输入数字 需要引入 的

我打算把 密码设置成数字的 所以用了这个

如果想设置成 字符串的 可以使用(@@InputString)

具体用法 自己察看引擎说明书  

我们现在开始编写 用户密码验证功能


@@InputInteger2  这里的2对应的就是 N变量 N2

如果是3 那么对应就是N3

888888 设置的默认密码

equal N2 888888

比较 输入在N2 中
的值是否 等于 888888


#CALL 执行QuestDiary 中的脚本

我们要执行 后台管理 脚本 所以就是这个

#act
CHANGEPERMISSION 10
CHANGEMODE 1 1
CHANGEMODE 2 1
CHANGEMODE 3 1
#CALL [\\寒雪随风\后台管理.txt] @管理

如果密码验证成功了执行 设置权限为10

并且进入 无敌 隐身 管理模式

然后打开 后台管理

如果 输入错误那么执行 关闭输入密码的对话框

没有任何提示


这里给大家说下 这样的脚本 没必要 给太多的提示

有时候 提示多了反而不好

例如 你设置的密码 为数字型的

如果其他人想 进入后台 输入了 字符串的 那么有提示说

必须是数字 想下 ?是不是 别人猜出 密码的几率高些了? 呵呵

脚本写完了 就这样 很简单的

下面我们 来测试下


我们启动服务段 进游戏 看

我们这个脚本  必须是在管理员名单

中添加了 输如命令才会直行 让你输入密码

那么我们现在测试一下

我现在不是没有添加我的名字


我们再来测试下 在M2 中添加了

管理员 上限 会怎么样


权限也是0

根普通万家一样

也没放映

那么我们把 管理员名单中

添加上我
@的名字

重新启动 M2


刚才 QF脚本里面 [@UserCmd3]命令

我写成了 [@UserCmad3]

所以每有出来 呵呵 不好以斯

现在测试


输入错误没有 任何提示 直接关掉 对话框


输入正确 进入 无敌 隐身 管理

模式

权限设置为10

并且 进入后台管理

Ok 今天教程到此 结束

很简单的一个脚本

呵呵 大家 88

链接:https://pan.baidu.com/s/1K4nsDpzMq5PLOiSFDtf5Gw
提取码:76ml

使用道具 举报

手机版|sitemap|txt|wuduz游戏站

GMT+8, 2026-6-10 21:32

回顶部