北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 720|回复: 7

[雪山派]从雪山新手任务聊一下Paotin++的学习过程

[复制链接]
发表于 2024-7-20 09:38:43 | 显示全部楼层 |阅读模式
本帖最后由 xsxxj 于 2024-7-20 10:10 AM 编辑

本人是从6月10号开始玩的萌新,很多知识也许理解的不对,遇到描述有误的地方还请各位大佬不吝赐教;

为什么选择Paotin?
当初是看到为数不多的支持手机端的mud工具,心说用手机能玩侠客行,岂不是太酷了,就果断下载(2024了谁还不玩个手游呢);
结果发现最终还是在电脑端玩的最多,手机端应急为主,比如参加比武什么的;

不过在熟悉客户端的过程中,慢慢了解了一些工具的制作,Paotin其实有大量的快捷包,使得整个开发过程效率飞速提升:
开篇就用雪山的新手任务作为切入点吧:
雪山派的新手任务起始给的经验、潜能只有百十点,好在会给2、3点门派贡献,来抵消经验少的英雄,并且任务要求数量多;
xs09.png
好在非常容易上手,所以就成为了学习机器制作的好教材;

前期准备工作:
工具下载:
下载、安装教程 (唯一同时支持Windows、IOS、安卓的通用客户端)

坦白讲这个游戏太硬核了,没有人陪着一起研究,很容易就会怀疑人生;

而Paotin就有着北侠最强老带新生态,群里每天am 8:00 – am 4:00 都有大佬回答各类问题,不管是游戏还是机器人问题;

电梯直达:
新手任务解析和工具制作

踏上雪山拜师之路

不可错过的新手福利

拜师之后第二重要的事

北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2024-7-20 09:42:58 | 显示全部楼层
新手开局:

对着驾驶手册输入1-2遍基本就可以了解怎么回事了;

Ps:可以理解成Paotin提供了一个开发平台,我们利用这个平台自己制作出侠客行的各类玩法工具,简直 泰酷辣!

任务解析
任务npc: 李万山

位置:lm 饭堂;

任务种类:
帮忙整理桌椅(zhengli 桌椅)
收拾碗筷(shoushi 碗筷)
伙房帮忙烧火(shao 火)
去伙房帮忙劈柴(pi 柴)

重点关注&Paotin中的应对方法:
1 #action 触发,用于推动事情发展,等于系统给予指令-》机器帮助我们接受并分析指令,根据我们编写好的剧本内容去完成一系列事情,服务于我们:
2 任务有繁忙状态,也就是busy状态,在此状态之下输入的指令无效;
应对方法: busy.Wait {sth.} 支持等待busy状态结束后才执行接下来的动作
3 任务会消耗少量的气血,需要关注我当前的状态怎么样,气血太低会导致晕厥;
应对方法:$char[HP][气血百分比]
同理还有:$char[HP][精神百分比]、$char[HP][内力百分比]、$char[HP][当前内力]
等于帮助开发者直接得到这些数值,而不用我们再重新发明一次轮子;
4 需要关注食物、饮水,任意数值为0会影响气血恢复,导致任务效率降低
应对方法:$char[HP][食物] 、$char[HP][饮水]
5 会被刀劈到之后晕厥,醒来后任务中断;(这个作为思考题,相信看完就懂得如何处理了)


北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2024-7-20 09:45:09 | 显示全部楼层
任务开始和流程:
北侠大部分的任务都可以概括为:
询问-》获取个人任务-》任务动作-》复命-》获得奖励-》继续下一个循环;
而这个新手任务我们的目标是:
只要手动做几遍任务,收集好触发,写成机器人,就可以让 paotin 自动帮我们搞定。

找到任务Npc李万山;
询问-》获取个人任务-》
  1. ask li wanshan about 帮忙
复制代码
他会从前面提到的4类任务中随机抽取一件让我们去做,比如:
  1. 你向李万山打听有关『帮忙』的消息。

    李万山想了想,对你道:「你就在饭堂帮忙整理桌椅(zhengli 桌椅)罢,整理完了找我覆命。」

复制代码
任务动作-》
因为当前的位置就在饭堂,所以我们直接输入:
  1. zhengli 桌椅;
复制代码
  1. 你整理着饭堂中的桌椅。
复制代码
(这不就动起来了)
注意这里的动作不是一次就搞定的,需要等待上一个动作结束后衔接
复命-》
  1. 桌椅已经整理好了,快去覆命罢
复制代码
  1. ask li wanshan about 完成
复制代码
获得奖励-》继续下一个循环;

  1. 李万山说道:「辛苦你了,下去休息罢!」
复制代码


北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2024-7-20 09:50:04 | 显示全部楼层
剧本编写
对于这个流程,我们就可以编写剧本来做应对了:

  1. #action {^你向李万山打听有关『帮忙』的消息。} {

        #line oneshot #action {^李万山想了想,对你道:「你就在饭堂帮忙整理桌椅(zhengli 桌椅)罢,整理完了找我覆命。」} {

            zhengli 桌椅;

        };

    };

    #action {^你整理着饭堂中的桌椅。} {busy.Wait {zhengli 桌椅}};

    #action {^桌椅已经整理好了,快去覆命罢。} {busy.Wait {ask li wanshan about 完成}};

复制代码
#line oneshot  表示只触发一次;
当收到了【桌椅已经整理好了】的指示后,等待完成busy动作,就会找npc复命并获取奖励;
请注意这里的busy.Wait 帮助我们节省了不必要的动作,规避偶尔服务器延迟导致指令中断的情况,使得过程执行的更加顺滑;
  1. #action {^李万山说道:「辛苦你了,下去休息罢!」} {

        #line oneshot {#action {^酸梅汤已经被喝得一滴也不剩了。} {drop tang;}};

        #if { $char[HP][食物] < 150 } {

            #2 eat

  2. ganliang;

        };

        #if { $char[HP][饮水] < 150 } {

            #2 drink tang;

        };

        #if {$char[HP][气血百分比] > 30} {

            #delay 2 {ask

  3. li wanshan about 帮忙};

        };

        #else {

            #delay 1

  4. {s;w;w;w;w;w;w;n;sleep};

        };

    };

复制代码
在这里展现了人物资料的应用,让我们可以用非常小的成本来解决“我现在状态怎么样”的问题,由此来做出“我要去做什么”的决策; cool!
由此解决了吃喝问题,只有在食物和饮水的少的情况下才会吃东西;
如果气血百分比 > 30 继续干活;
否则回去睡一觉;
更多数据可以用#var char了解,主打一个我能想到的作者都已经做到了;
  1. #action {^你一觉醒来,精神抖擞地活动了几下手脚。} {s;e;e;e;e;e;e;n;ask li wanshan about 帮忙};
复制代码
加上一个触发用于最终闭环,并成为下一次任务的开始;
  
利用 劈柴(pi 柴) 任务巩固一下基础知识:
询问-》获取个人任务-》接受指令并执行任务动作-》
  1. #action {^你向李万山打听有关『帮忙』的消息。} {

        #line oneshot #action {^李万山想了想,对你道:「你拿着这柄柴刀,去伙房帮忙劈柴(pi )罢。」

    } {

            unwield all;

    wield chai dao;

    n;

    pi ;

        };

    };

复制代码
  1. #action {^你摆正一块木头,一刀劈了下去,「哐」的一声,木头被劈为两片。} {#delay 1.2 {pi }};
复制代码
思考题:增加劈到自己晕厥后醒来继续任务;
复命-》
  1. #action {^你已经劈好了,快去覆命罢。} {busy.Wait {s;give chai dao to li wanshan;ask li wanshan about 完成}};
复制代码
获得奖励-》继续下一个循环;
(这个上面已经有了,无需重复)
  
完善剩下的两个任务的触发
收拾碗筷(shoushi 碗筷)
伙房帮忙烧火(shao 火)

这个工具,可以使用到新手任务毕业;
减少了我这种萌新手动操作的痛苦,有谁知道在没用paotin之前手动做了近80次的痛苦啊..哭..

用了之后一切都变得简单了.

北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2024-7-20 09:50:40 | 显示全部楼层
机器在运行的时候务必要去了解北侠的各种福利
https://pkuxkx.net/wiki/newbie/fuli

尤其是:
扬州中心广场大榕树下pickguo,可以得到一颗果子,吃了涨1000经验,100潜能,40最大内力和最大精力,一辈子只能摘一颗吃。
在扬州中心广场,up上赏月台,ask lver about 月饼,会给你一枚月饼。answer 甜月饼,吃了涨50最大内力,answer咸月饼,吃了涨50最大精力。一辈子也只能吃一次。(推荐吃咸月饼,毕竟新手需要尽快增长精神)
       14岁务必要开始洗澡,最迟在15岁;连续洗澡4次可以增加1-3点根骨,详情查阅:
       (sc;可以查看年龄;)


北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2024-7-20 09:54:27 | 显示全部楼层
雪山拜师之路:
千里之行,始于足下,再大的侠也要从 ”扬州广场”  出发;
以下所有内容,也全是用的paotin客户端:
作为新人需要解决几个主要问题:
我是谁 ?
  1. hp
复制代码
查看生命值、精神、内力信息
  1. sc
复制代码
查看天赋等。
我在哪?
  1. lm
复制代码
查看当前地图
  1. lm 房间名
复制代码
查看指定房间所在位置
我要去哪里?

当然是去 凌霄殿
新人可以用路引(免费) 但是只能
  1. travel 成都;
复制代码

到达成都后-》
  1. lm 总督府门前;
复制代码
查看你和房间之间的路径并移动到:总督府门前

发现有系统内建路径可用,输入指令walk -c
xs04.png
我们要去赞普广场再转一次车,害~高冷的人都喜欢隐居;
好在直接输入:
  1. walk zanpu
复制代码
就可以直接到达 赞普广场

赞普广场 再walk -c 一次
xs05.png
  1. walk
  2. lingxiao
复制代码
这就是我们的目的地:
  1. w;w;
复制代码
移动到桥头;
xs06.png
  1. yell bridge; n;
复制代码
你轻吸一口气,长啸一声:「放下吊桥~~~」,声音远远传了出去。
只听得轧轧声响,吊桥缓缓放下,正架在你的眼前。
进城之后在冰街可以直接拜师:

雪山派第六代长门弟子 褚万春(Chu wanchun)
xs07.png
之后就先在城里慢慢转悠一下,熟悉一下地图吧。
记得经常用lm查看一下现在所在的位置;




北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2024-7-20 09:55:41 | 显示全部楼层
本帖最后由 xsxxj 于 2024-7-20 09:59 AM 编辑

拜师之后第二重要的事
找到 雪山派第六代长门弟子 花万紫(Huawanzi)
xs08.png
打听 生活费
  1. ask hua about 生活费;
复制代码

打听后,就等于在门派做了登记,等级提升、门派技能提升后,每间隔一个月的时间都可以找到她领取一些 Gold

36Months later ........
你向花万紫打听有关『生活费』的消息。
花万紫打量了你一番,笑着说:「你的雪山内功又有长进了。」
花万紫沉吟着,记下了些什么。
花万紫仔细算了算,说道:“你总共三十六个月的生活费一共是一百八十六锭黄金一两白银八十八枚铜板,记在账上了。”


对于新手的我们,可是一笔不小的财富

好了,先到这里吧,有不完善的地方还请大佬们指教,多谢! /bow



北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2024-7-20 10:57:20 | 显示全部楼层
赞赞赞赞赞!!!简单明了 学到赚到!!!
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-9-8 11:45 AM , Processed in 0.016488 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表