新手写天下第一的脚本 求助 该如何实现实时删除第一奖励
大哥们 求帮忙 求指教
该如何 实现 用脚本删除称号 A玩家是天下第一获得了天下第一的称号 B玩家申请后 删除A玩家的称号 B玩家获得称号
[@main]
#if
#ACT
#say
国王有令:为天下最强的勇士树立雕像,彰显他们的地位 \\
若你是群雄中的最强者,从此以后你就可以名扬天下了! \\ \\
<> <【第一男战士】/@申请男战士> <【第一男道士】/@男道士> <【第一男法师】/@男法师> \\ \\
<> <【第一女战士】/@女战士> <【第一女道士】/@女道士> <【第一男法师】/@女法师> \\ \\ \\
<> <【规则】{FCOLOR=249}/@规则>
[@申请男战士]
#if
EQUAL A20
#act
mov A20 暂无风云人物
goto @男战士界面
#ELSEACT
goto @男战士界面
#if
EQUAL A21
#act
mov A21 暂无
goto @男战士界面
#ELSEACT
goto @男战士界面
[@男战士界面]
#if
#ACT
#say
国王有令:为天下最强的勇士树立雕像,彰显他们的地位 \\
若你是群雄中的最强者,从此以后你就可以名扬天下了! \\
----------------------------------------------------\\
天下第一男战士: 【<$STR(A20)>】 \\
<> 等 级 : 【<$STR(G20)>】 \\
<> 攻 击 : 【<$STR(G21)>】 \\
<> 经 验 : 【<$STR(G22)>】 \\
<> 工 会 : 【<$STR(A21)>】 \\
<返回首页/@main> <申请天下第一/@男战士检测申请>
[@男战士检测申请]
#IF
EQUAL A20 <$USERNAME>
#ACT
MESSAGEBOX 你已经是天下第一男战士了,不能再申请!!
#ELSEACT
GOTO @男战士检测
[@男战士检测]
#if
CHECKLEVELEX > G20
#act
goto @男战士
#ELSEACT
GOTO @男战士检测1
[@男战士检测1]
#IF
LARGE <$MAXDC> G21
CHECKLEVELEX = <$STR(G20)>
#ACT
goto @男战士
#ELSEACT
GOTO @男战士检测2
[@男战士检测2]
#IF
EQUAL G21 <$MAXDC>
CHECKLEVELEX = <$STR(G20)>
LARGE <$EXP> G22
#ACT
goto @男战士
#ELSEACT
MESSAGEBOX 申请失败:\\ 1.你的等级还没有超过她!\\ 2.你的等级和攻击力还没有超过她!\\ 1.你的等级.攻击力.经验值
还没有超过她!
Break
[@男战士]
#if
CHECKJOB Warrior
GENDER MAN
#act
MOV A20 <$USERNAME>
mov G20 <$LEVEL>
mov G21 <$MAXDC>
mov G22 <$EXP>
MOV A21 <$GUILDNAME>
goto @天下第一男战清除
[@天下第一男战清除]
#if
#act
GMEXECUTE StartQuest @天下第一男战清除
goto @天下第一男战奖励
[@天下第一男战奖励]
#if
#act
GiveFengHao 天下第一男战
复制代码
补充内容 (2020-11-3 11:52):
睡迷糊了。QM 里面 删除称号哪里 称号名字没打对 最好就是把天下第一玩家的名字加入文本
上线检测,是就给与称号,否就删掉称号。
#act
GIVEFENGHAO 巅峰战神 1
;(注:增加1为激活当前使用的称号)
SENDMSG 6 您已获得巅峰战神的称号
;━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
功能:回收玩家称号
格式:RECYCFENGHAO 称号名 (ALL 删除所有称号)
#act
RECYCFENGHAO 巅峰战神
(注:巅峰战神是数据库增加好的称号)
SENDMSG 6 您的称号已消失
如果想被顶掉的玩家不小退即删除称号,试试全局提问并执行删除称号
smjs0327 发表于 2020-11-3 16:18 最好就是把天下第一玩家的名字加入文本
上线检测,是就给与称号,否就删掉称号。
#act
谢谢大哥 我这样写也实现了 不会写入文本这个命令的使用 不知道杂用~~ xz88198 发表于 2020-11-3 19:19 谢谢大哥 我这样写也实现了 不会写入文本这个命令的使用 不知道杂用~~
#IF
CheckNameList ..\\QuestDiary\\功能\\机器码\\<$USERNAME>.txt <$MACHINEID>
#ACT
#ELSEACT
AddNameList ..\\QuestDiary\\功能\\机器码\\<$USERNAME>.txt <$MACHINEID>
支持绝对路径欠了个清空文本内容的
ClearNameList 文件名 是否绝对路径(0或空:相对路径;1:绝对路径)
页:
[1]