#12005/8/24 15:55:17
今天做了一个传奇sf的脚本,关于PK的,现在只做到了支持两个人PK,我想让人数达到双方各是5个,胜出的队就可以领奖,脚本如下,大家帮忙看看,能不能做到5vs5,跪谢了~~
第一个,门票员的
[@main]
你想参加无差别争霸赛吗?这里不加pk值,也不会掉落物品。你必须交1金条作为押金。如果你胜出,你可以回来领取双倍的奖励2金条。输了押金将被没收。你有胆量参加吗?<比赛/@ente>\
<退出/@exit>\
<查看规则/@rule>\
[@rule]
本次活动目的只是提供给大家一个互相切磋的机会。无论什么原因,你退出了场地就被认为输掉比赛!比赛中不会累加pk值,玩家死亡不会掉落任何物品,包括祈祷系列。比赛场地限定2人同时竞技。<退出/@exit>
[@ente]
#if
checkmonmap T1400 2
#act
goto @ente2
#elseact
goto @ente0
[@ente0]
#if
checkmonmap T1400 0
#act
goto @ente00
#elseact
goto @ente01
[@ente2]
#say
有人正在比赛,请稍等!<退出/@exit>
[@ente00]
#if
checkitem 金条 1
#act
take 金条 1
mapmove T1400
mov pkman 1
#elsesay
你的押金不够!<退出/@exit>
[@ente01]
#if
large pkman 1
#act
goto @ente2
#elseact
goto @ente03
[@ente03]
#if
checkitem 金条 1
#act
take 金条 1
mapmove T1400
mov pkman 2
#elsesay
你的押金不够!<退出/@exit>
第二个
[@main]
#if
equal pkman 1
goto @one
#else
goto @two
[@one]
对手还没来,请稍等。你可以领回你的押金。<领回/@lh>\
<等待/@exit>\
[@two]
#if
checkhum T1400 2
#act
break
#elsesay
恭喜,你获胜了!你可以得到2根金条<领奖/@lj>\
[@lh]
give 金条 1
mapmove 3 330 330
mov pkman 0
[@lj]
give 金条 2
mapmove 3 330 330
mov pkman 0
非常急,好心人帮忙...