传奇服务器架设末日骰王脚本称号奖励添加的方法与技巧

传奇BLUE引擎终极骰王脚本添加.终极骰王主要是通过玩家花费元宝摇骰子通过骰子的点数获得称号获取称号奖励.今天给大家带来具体的脚本.大家在添加的过程中注意变量是否用重复了.全盘搜索下再确定添加.

第一步:

1.

我们首先添加NPC.

路径:MirServer\Mir200\Envir\MerChant.txt

终极骰王 3 318 333 终极骰王 0 102 0

2.

再添加相应的脚本.

路径:MirServer\Mir200\Envir\Market_Def

打开后新建一个 终极骰王-3.txt 的文本.

3.以下是具体的脚本.直接复制进去文本.保存就好了.

[@main]

<COLOR=clSkyBlue 本尊只奖励服务器唯一的玩家.>\

1.<获得此封号的玩家可以享受在线1.3倍攻击的待遇.>\

2.<其他玩家可以通过骰子抢夺封号.不限制等级.职业.装备好坏.>\

3.<只要你觉得你运气人品足够好.就可以发起挑战.>\

4.<当你摇到<点数大于15点><的时候.就是你获得1.3倍攻击的时候.>\

<COLOR=clGreen ◆◆◆心动吧!快来摇骰子吧.>\

<你获得1.3倍攻击的时候!心动吧!快来摇骰字吧!>\

<�q────────────�r>\

<│> <豪赌天下.末日骰王/@独霸天下> <│>\

<�t────────────�s> copyright dedecms

[@独霸天下]

<当前骰王玩家>:<$STR(A88)>\

<骰王当选时间>:<$STR(A89)>\

<骰王当前等级>:<$STR(G89)>\

◆◆◆<开始扔骰子去/@开始扔骰子去>◆◆◆\

<一.>\

<COLOR=clYellow 8888元宝可以扔一次骰子.扔到豹子也就是三个数字一样就可>\

<COLOR=clYellow 以获得封号.之前的封号玩家就会失去1.3倍攻击!>\

<二.>\

<COLOR=clYellow 目前此封号下线后效果保存>\

[@开始扔骰子去]

#if

CHECKGAMEGOLD > 8888

#act

GAMEGOLD – 8888

MOVR D0 6

INC D0 1

MOVR D1 6

INC D1 1

MOVR D2 6

INC D2 1

MOV D4 <$STR(D0)>

INC D4 <$STR(D1)>

INC D4 <$STR(D2)>

PLAYDICE 3 @摇骰子

#ELSEACT

messagebox 对不起,没有8888元宝不能参加抽奖哦!

goto @MAIN

BREAK

#SAY

正在摇骰子!

[@摇骰子]

#IF

LARGE D4 15

#ACT

MOV A88 <$USERNAME>

MOV A89 <$DATETIME>

MOV G89 <$LEVEL>

POWERRATE 130 60000

CHANGENAMECOLOR 250

SETRANKLEVELNAME %s\≮狂人○骰魔≯\

ClearNameList ..\QuestDiary\会员服务\狂人骰魔.txt

addnamelist ..\QuestDiary\会员服务\狂人骰魔.txt

SENDMSG 1 [骰王天下]:恭喜玩家〖%s〗掷出了【<$STR(D0)>】【<$STR(D1)>】【<$STR(D2)>】点共【<$STR(D4)>】点!新的骰王诞生!

SENDMSG 1 [骰王天下]:恭喜玩家〖%s〗掷出了【<$STR(D0)>】【<$STR(D1)>】【<$STR(D2)>】点共【<$STR(D4)>】点!新的骰王诞生!

SENDMSG 6 [骰王天下]:恭喜您获得新骰王封号,1.3攻击效果加成!

GMEXECUTE 开始提问 @检测骰王封号

BREAK

#ELSEACT

SENDMSG 7 [骰王天下]:你掷出了【<$STR(D0)>】【<$STR(D1)>】【<$STR(D2)>】点,小于15点,下次好运!

;;;;;;;;;

CHECKGAMEGOLD > 8888 : 检测元宝.我们可以更改你想要的元宝.

GAMEGOLD – 8888 : 扣掉元宝.

LARGE D4 15 : 15代表 只有要到的点数大于15才可以得称号.可以修改.比如为: LARGE D4 9

POWERRATE 130 60000 : 玩家获得称号后得到的攻击倍数提高.130 =1.3 倍.依次类推想要的攻击倍数.

ClearNameList : 清除列表名单.使一下个玩家获得称号后.就删除上一个名字.

addnamelist : 在文本中加入名单.保存玩家的名字.上线检测送称号.

以上如果大家的版本中没有文本.就自己建立一个相应的文本就可以了.

第二步:

我们在登陆脚本中再添加相应的登录脚本.

路径:MirServer\Mir200\Envir\MapQuest_def\QManage.txt

打开后找到 [@Login] .找到这个命令后最后在添加一个相应的检测命令就好了.

#if

Checknamelist ..\QuestDiary\会员服务\狂人骰魔.txt

#act

SETRANKLEVELNAME %s\≮狂人○骰魔≯

break

添加到我们就算添加玩了.大家如果下线后上线称号消失.就是登陆脚本中没有添加.注意步骤就可以了.

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