扔骰子防假人脚本
开区一条龙www.xinsf1.com :: 传奇私服架设技术 :: 传奇技术
第1页/共1页
扔骰子防假人脚本
请根据自己程序选择不同的延时脚本参数。
Blue M2的延时参数为:DelayCall 毫秒 转向
西南LF M2的延时参数:DelayGoto 秒 转向
下面依照BLUE M2 进行演示:
首先在 mapinfo.txt里增加地图[假人测试室] 我是重复利用的G005的地图,大家想用其他地图也可以。
[JRCS|G005 假人测试室] NORANDOMMOVE NORECALL NODEARRECALL NOGUILDRECALL NOMasterRECALL
加上这一段。
然后在登陆脚本里加好如下参数:
#IF
CHECKLEVELEX < 10
#ACT
DelayCall 15000 @Delayk
mapmove JRCS
#SAY
欢迎来我们的游戏,为了防止假人破坏游戏环境,设置本功能\
请大家<开始玩骰子>注意,当骰子显示的数是几时\
就点对应的号码,以便传送出本地图进行游戏,假如\
不点的话,就一直关在这里等死了哦~~害怕的话赶紧玩\\
<开始玩骰子/@pre_cube> \
[@pre_cube]
#IF
#ACT
mov p9 1
movr d0 6
inc d0 1
playdice 1 @cube
#SAY
正在投骰子.
#ELSESAY
<退出/@Quit>
#ELSEACT
mov p9 9
[@Quit]
#IF
#ACT
map B0
[@cube]
#IF
#SAY
骰子的点数 <$STR(D0)> 请选择下列对应的正确点数\
退出该房间正常游戏吧!!\
<①/@posi11> <②/@posi22> <③/@posi33> <④/@posi44> <⑤/@posi55> <⑥/@posi66>\
#ACT
goto @next_cube
[@posi11]
#IF
equal d0 1
#ACT
goto @posi1
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi22]
#IF
equal d0 2
#ACT
goto @posi2
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi33]
#IF
equal d0 3
#ACT
goto @posi3
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi44]
#IF
equal d0 4
#ACT
goto @posi4
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi55]
#IF
equal d0 5
#ACT
goto @posi5
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi66]
#IF
equal d0 6
#ACT
goto @posi6
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@Posi1]
#IF
#ACT
set [578] 1
mapmove 0 288 616
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi2]
#IF
#ACT
set [578] 1
mapmove 0 650 629
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi3]
#IF
#ACT
set [578] 1
mapmove 0 650 629
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
batchmove
[@Posi4]
#IF
#ACT
set [578] 1
mapmove 0 650 629
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi5]
#IF
#ACT
set [578] 1
mapmove 0 288 616
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi6]
#IF
#ACT
set [578] 1
mapmove 0 288 616
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Delayk]
#if
check [578] 1
#act
SENDMSG 6 15秒钟时间到,你是激活帐户不受影响!
#elseact
SENDMSG 6 15秒钟时间到,你还没有激活帐户,系统决定踢你下线!
kick
Blue M2的延时参数为:DelayCall 毫秒 转向
西南LF M2的延时参数:DelayGoto 秒 转向
下面依照BLUE M2 进行演示:
首先在 mapinfo.txt里增加地图[假人测试室] 我是重复利用的G005的地图,大家想用其他地图也可以。
[JRCS|G005 假人测试室] NORANDOMMOVE NORECALL NODEARRECALL NOGUILDRECALL NOMasterRECALL
加上这一段。
然后在登陆脚本里加好如下参数:
#IF
CHECKLEVELEX < 10
#ACT
DelayCall 15000 @Delayk
mapmove JRCS
#SAY
欢迎来我们的游戏,为了防止假人破坏游戏环境,设置本功能\
请大家<开始玩骰子>注意,当骰子显示的数是几时\
就点对应的号码,以便传送出本地图进行游戏,假如\
不点的话,就一直关在这里等死了哦~~害怕的话赶紧玩\\
<开始玩骰子/@pre_cube> \
[@pre_cube]
#IF
#ACT
mov p9 1
movr d0 6
inc d0 1
playdice 1 @cube
#SAY
正在投骰子.
#ELSESAY
<退出/@Quit>
#ELSEACT
mov p9 9
[@Quit]
#IF
#ACT
map B0
[@cube]
#IF
#SAY
骰子的点数 <$STR(D0)> 请选择下列对应的正确点数\
退出该房间正常游戏吧!!\
<①/@posi11> <②/@posi22> <③/@posi33> <④/@posi44> <⑤/@posi55> <⑥/@posi66>\
#ACT
goto @next_cube
[@posi11]
#IF
equal d0 1
#ACT
goto @posi1
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi22]
#IF
equal d0 2
#ACT
goto @posi2
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi33]
#IF
equal d0 3
#ACT
goto @posi3
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi44]
#IF
equal d0 4
#ACT
goto @posi4
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi55]
#IF
equal d0 5
#ACT
goto @posi5
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@posi66]
#IF
equal d0 6
#ACT
goto @posi6
break
#ELSEACT
SENDMSG 6 答错了,踢你下线!
kick
[@Posi1]
#IF
#ACT
set [578] 1
mapmove 0 288 616
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi2]
#IF
#ACT
set [578] 1
mapmove 0 650 629
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi3]
#IF
#ACT
set [578] 1
mapmove 0 650 629
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
batchmove
[@Posi4]
#IF
#ACT
set [578] 1
mapmove 0 650 629
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi5]
#IF
#ACT
set [578] 1
mapmove 0 288 616
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Posi6]
#IF
#ACT
set [578] 1
mapmove 0 288 616
SENDMSG 7 提示:恭喜你选对了!可以送你回去了
[@Delayk]
#if
check [578] 1
#act
SENDMSG 6 15秒钟时间到,你是激活帐户不受影响!
#elseact
SENDMSG 6 15秒钟时间到,你还没有激活帐户,系统决定踢你下线!
kick
开区一条龙www.xinsf1.com :: 传奇私服架设技术 :: 传奇技术
第1页/共1页
您在这个论坛的权限:
您不能在这个论坛回复主题