Re: [闲聊] tmi2-mudlib 的更改

楼主: laechan (挥泪斩马云)   2014-06-30 15:33:20
网页好读版: http://www.ptt.cc/bbs/mud/M.1404113604.A.B9B.html
tmi2_fluffos_v3_改,20140630 版本
http://sanclaechan.myweb.hinet.net/tmi2_fluffos_v3_modify.rar
建议下载并解压缩后目录位置为 D:\tmi2_fluffos_v3_改\
(底下以 tmi2_v3_改 简称)
WinXP 使用者,可直接双击 D:\tmi2_fluffos_v3_改\bin\启动 mud 捷径,
即可执行 mud。Win7 或 Win8 使用者,则务必先参考底下这篇:
http://www.ptt.cc/bbs/mud/M.1399357070.A.366.html
mud 启动成功后,目前确定以 pietty 连线 localhost 5000 (Telnet),可
连线成功:
http://imgur.com/IQwusvX.jpg
在 tmi2_fluffos_v3_改\ 目录下会放一些图片及说明文件。
管理者帐号默认为 mudadm,密码 mudadm,只允许本机端登入,无法远端登
入。欲新增 mudadm 以外的管理者帐号,请依序做底下动作
1.修改 /adm/etc/groups 档,将欲新增的管理者帐号加到 (admin) 群组
2.修改 /include/config.h 档,确定 #define AUTO_WIZHOOD 没有 // 掉
3.启动 mud,然后创建一个步骤 1 所指定的管理者帐号角色
4.角色创完后 save quit,然后关闭 mud
5.再修改 /include/config.h 档,将 #define AUTO_WIZHOOD 给 // 掉
6.再重新启动 mud
7.此时再登入你的管理者角色帐号,此帐号就具有管理者权限
目前连线 telnet://210.61.157.53:5000 可连到以最新版本所架的测试站
,有公频聊天指令可使用,也有远端频道指令 tmi2 可使用,使用前 mail
给 laechan.bbs@ptt.cc 提出申请,信件内容需有:
1.你所架的站台 ip 及 port
2.你所架的站台之名称(若没有这个名称会内定为 XXX's PC
==================================================================
本次修改范围: 20140624~20140630
本次只做一项修改就是新增脚本式任务系统。所谓的脚本档案类似底下
> more /d/quest/l/l001.txt
title=测试任务## 任务的 名字
date=2014-06-27## 标记
author=laechan## 作者
keys=test, 测试## 关键字
steps=3## 步骤总数
times=1## 能解几次
step1_tar=/d/area/newbie/mob/mao1## 步骤1要找谁or要去哪
step1_check=
ppl->query_levels()<2 要符合步骤1的判断才执行
你要满两级之后才能来找玛儿喔!##
step1_msg= 步骤1会跑哪些讯息
$N: 你好
$O: 你好啊~~##
step2_tar=/d/area/newbie/mob/angelia1## 步骤2要找谁or要去哪
step2_msg=
$N: 你好 步骤2会跑哪些讯息
$O: 你好, 冒险者.##
step3_tar=/d/area/newbie/mob/mao1## 步骤3要找谁or要去哪
step3_msg=
$N: 你好 步骤3会跑哪些讯息
$O: 你回来啦##
step3_end=
ppl->add_levels(1) 步骤3结束后会做哪些事情
write("恭喜,你升级了!\n")##
> quest read l001
/std/cmd_m.c: Updated and loaded.
/d/quest/quest_ob.c: Updated and loaded.
/d/quest/l/l001: Updated and loaded.
以 quest read 指令将这个物件脚本读入后,它就会去做解析脚本档
的工作,然后产生“脚本物件档”,比方脚本档是 l001.txt,那物件
档就是 l001.c。
> quest list
l001 laechan 测试任务 ({ "test", "测试" })
触发物件: 道具店老板

Links booklink

Contact Us: admin [ a t ] ucptt.com