传奇洗红名是一项常见的游戏功能,许多玩家都需要使用这个功能来清理自己的PK值。下面是一个传奇洗红名脚本的示例,包括两种修改。

传奇洗红名脚本:

[@解除]

#IF

CHECKPKPOINT 12 (这个12我测试过在游戏代表1200PK值)

#Act

goto @yaoyuan

#SAY

<退出/@exit>

#elseact goto @qqqqq

[@qqqqq]

#IF

CHECKPKPOINT <= 12 (PK值小于等于1200)

#Act

goto @buyaoyuan

#SAY

<退出/@exit>

[@yaoyuan]

#IF

CHECKGAMEGOLD > 999 (元宝大于999个)

#ACT

GAMEGOLD – 1000

CHANGEPKPOINT – 50000

GMEXECUTE TestStatus 4 0

GuildNoticeMsg 9 72 ぐ【诅咒】:倒霉蛋“『<$USERNAME>』”终于解除了自己身上的诅咒.从此可以重新做人了!!

#CALL

#ELSEACT

[@buyaoyuan]

#IF

CHECKPKPOINT > 12 (PK值大于1200)

#say

PK值大于1200那么只能使用元宝清洗,!\\ \\

#elseact goto @eeeee

[@eeeee]

#IF

checkgold 1000000 (检测金币大于100W)

#act

take 金币 1000000

CHANGEPKPOINT – 100 (减掉PK值100点)

#SAY

我已经帮你减轻你的罪孽!\\ \\

<返回首页/@main>

#ELSESAY

钱不够,

<退出/@exit>

Copy

修改1:添加PK值小于等于1200的判断

在原始脚本中,只有当玩家的PK值大于1200时,才可以使用元宝清洗。但是,如果玩家的PK值小于1200,那么就可以使用金币清洗。因此,我们需要添加一个判断,如果PK值小于等于1200,则跳转到[@buyaoyuan]处。

修改2:修改PK值大于1200的判断

在原始脚本中,如果玩家的PK值大于1200,则直接跳转到[@yaoyuan]处,这样会导致玩家无法使用金币清洗。因此,我们需要添加一个判断,如果PK值大于1200,则显示提示信息,并跳转到[@eeeee]处。

修改3:优化判断条件

在原始脚本中,判断条件的设置有些冗余和混乱,可以进行优化。例如,可以使用<=和>=来代替多个IF语句,以提高判断的效率和准确性。

最终的优化后的脚本如下:

[@解除]

#IF

CHECKPKPOINT >= 12

#Act

goto @yaoyuan

#SAY

<退出/@exit>

#elseact goto @buyaoyuan

[@buyaoyuan]

#IF

CHECKPKPOINT <= 12

#Act

checkgold 1000000

#if

take 金币 1000000

CHANGEPKPOINT – 100

#say

我已经帮你减轻你的罪孽!\\ \\

<返回首页/@main>

#else

#say

钱不够,

<退出/@exit>

#endif

#else

#say

PK值大于1200那么只能使用元宝清洗,!\\ \\

#endif

[@yaoyuan]

#IF

CHECKGAMEGOLD > 999

#ACT

GAMEGOLD – 1000

CHANGEPKPOINT – 50000

GMEXECUTE TestStatus 4 0

GuildNoticeMsg 9 72 ぐ【诅咒】:倒霉蛋“『<$USERNAME>』”终于解除了自己身上的诅咒.从此可以重新做人了!!

#CALL

#endif

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。