Paste #36720: 新手引导

Date: 2016/10/07 15:49:01 UTC-07:00
Type: Denizen Script

View Raw Paste Download This Paste
Copy Link


daochukankan:
    type: world
    events:
        on daochukankan command:
        - run daochukankan_interact
        - determine FULFILLED
    interact scripts:
    - 10 daochukankan_interact

daochukankan_interact:
    type: task
    script:
        - if <player.flag[dckk]> == 1 {
            - execute as_server "pcmd <player.name> /quxiaoquanxian"
            - narrate "<&a>[小A] <&f>-> <&6>跟着我走几分钟带你熟悉服务器基础,中途不要离开游戏(下车)哟"
            - wait 1s
            - narrate "<&a>[小A] <&f>-> <&6>如果在中途出现了问题,请联系我的主人. QQ:78472475"
            - wait 5s
            - narrate "您将准备进入地皮"
            - wait 5s
            - execute as_server "pcmd <player.name> /warp dp"
            - wait 50t
            - if <server.list_online_players> contains <player> {
              - give i@cookie qty:6
              - execute as_server "pcmd <player.name> /tppos -702 65 -702"
              - narrate "<&a>[小A] <&f>-> <&6>到处看看吧,20秒后传送到另一个站点…<&7> \<1/6\>"
              - narrate "<&a>[小A] <&f>-> <&6>这里允许领取免费的地皮,对前期很有帮助."}
            else {
                - queue clear
            }
            - wait 20s
            - if <server.list_online_players> contains <player> {
              - execute as_server "pcmd <player.name> /tppos -741 65 +741"
              - narrate "<&a>[小A] <&f>-> <&6>到处看看吧,20秒后传送到另一个站点…<&7> \<2/6\>"}
            else {
              - queue clear
            }
            - wait 20s
            - if <server.list_online_players> contains <player> {
              - execute as_server "pcmd <player.name> /quxiaoquanxian"
              - execute as_server "pcmd <player.name> /tppos -506 65 -155"
              - narrate "<&a>[小A] <&f>-> <&6>到处看看吧,20秒后传送到另一个站点…<&7> \<3/6\>"}
            else {
              - queue clear
            }
            - wait 20s
            - if <server.list_online_players> contains <player> {
              - execute as_server "pcmd <player.name> /warp dipi"
              - narrate "<&a>[小A] <&f>-> <&6>到处看看吧,20秒后传送到另一个站点…<&7> \<4/6\>"
              - wait 5s
              - narrate "<&a>[小A] <&f>-> <&6>这里允许自由PVP圈地建筑,永不更新。圈地价格:<&a>0.2<&6>C币/方块"
              - wait 2s
              - narrate "<&a>[小A] <&f>-> <&6>在这里建筑必须圈地,否则可能会遇到“熊”"}
            else {
              - queue clear
            }
            - wait 20s
            - if <server.list_online_players> contains <player> {
              - execute as_server "pcmd <player.name> /quxiaoquanxian"
              - narrate "你将准备进入主城"}
            - wait 5s
            else {
              - queue clear
            }
            - if <server.list_online_players> contains <player> {
              - execute as_server "pcmd <player.name> /warp zc"
              - narrate "<&a>[小A] <&f>-> <&6>到处看看吧,20秒后传送到另一个站点…<&7> \<5/6\>"}
            else {
              - queue clear
            }
            - wait 15s
            - if <server.list_online_players> contains <player> {
              -narrate "你将准备进入资源世界"}
            else {
              - queue clear
            }
            - wait 5s
            - if <server.list_online_players> contains <player> {
              - execute as_server "pcmd <player.name> /warp ziyuan"
              - narrate "<&a>[小A] <&f>-> <&6>到处看看吧,你已经到站…<&7> \<6/6\>"
              - narrate "<&a>[小A] <&f>-> <&6>这里允许可以获取各种资源,每月更新一次,不要在此世界建筑哟"}
            else {
              - queue clear
            }
            - wait 20s
            - if <server.list_online_players> contains <player> {
              - flag <player> dckk:->:2
              - give money qty:350
              - narrate "<&a>[钱包]<&c>收到 <&a>350<&c> C币"
              - execute as_server "pcmd <player.name> /kit xs"
              - narrate "<&a>[小A] <&f>-> <&6>你已经大概的熟悉本服了,还有更多潜在好玩的地方哟"
              - narrate "<&7>tip:遇到问题使用手上快捷菜单或许能解决你的问题"
              - wait 3s
              - narrate "<&a>[小A] <&f>-> <&e>如果你喜欢本服可以邀请你的朋友来一起玩"
              - wait 20t
              - narrate "<&a>[小A] <&f>-> <&6>现在可以开始你的冒险之旅啦"}
            else {
              - queue clear
            }
            - queue clear
        }
        else if <player.flag[dckk]> == 2 {
          - narrate "<&a>[小A] <&f>-> <&6>你已经完成这个任务啦"
          - queue clear}
        else {
          - flag <player> dckk:->:1
          - wait 1s
          - execute as_server "pcmd <player.name> /daochukankan"
        }