北大侠客行MUD论坛

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

请教问题所在

[复制链接]
发表于 2011-8-9 16:19:38 | 显示全部楼层 |阅读模式
陆乘风说道:「面带桃花,我为你占得一卦\:(\W+)。」$\n陆乘风用手指了指墙上的八卦图。
触发


gua=%1
SetVariable ("i", "1")
SetVariable ("biangu", "0")
Execute ("l tu")

选项选择:
启用 保持有效性 正则表达式
发送到:
脚本解析器

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-8-9 19:30:13 | 显示全部楼层
脚本盲飘过。。。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-8-9 21:44:46 | 显示全部楼层
..............
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-8-9 22:29:32 | 显示全部楼层
选项选择里
多行匹配 要选择两行

[ 本帖最后由 mygame 于 2011-8-9 10:30 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-8-9 23:18:16 | 显示全部楼层
建一个lua脚本来生成这个触发器和相应的函数

function Do_FunctionForTriggerName1(name, line, wildcards)
    gua = wildcards[1]
    SetVariable ("i", "1")
    SetVariable ("biangu", "0")
    Execute ("l tu")
end

AddTriggerEx ("tr_TriggerName1",
    "陆乘风说道:「面带桃花,我为你占得一卦\:\(\\W+\)。」\\n陆乘风用手指了指墙上的八卦图。",
    "",
    trigger_flag.Enabled + trigger_flag.RegularExpression + trigger_flag.Replace + trigger_flag.Temporary + trigger_flag.KeepEvaluating,
    custom_colour.NoChange,
    0,
    "",
    "Do_FunctionForTriggerName1",
    0,
    100)
SetTriggerOption("tr_TriggerName1", "multi_line", "y");
SetTriggerOption("tr_TriggerName1", "lines_to_match", "2");
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-8-9 23:19:27 | 显示全部楼层
胡小子的这文章真的不错,推荐阅读
http://www.pkuxkx.com/forum/thread-22571-1-1.html
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-8-10 21:22:22 | 显示全部楼层
原来还要往脚本里面写很多东西。。。
我以为我脚本还没学会咋写
直接写到触发栏里面就行呢。。。。
唉。。。脚本好难学啊
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2011-8-10 21:28:13 | 显示全部楼层
好好学习。。。天天向上。。。。
宿舍上不了网了。。。每天只能看mud几分钟。。。。。
唉。。。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-8-10 22:09:03 | 显示全部楼层
不是一定要把触发写在脚本里面,只是我看别人这么写以后深以为然
你看你如果新建一个触发器,你得用鼠标点很多个下拉框、文本框、按钮,然后在不同的地方输入不同的东西
但如果全用脚本来写的话,拷贝一个相似的过来简单改改就行了,多方便呀
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2011-8-10 23:27:02 | 显示全部楼层
美曦很好学嘛,我决定肯定一定收你为徒了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 02:20 AM , Processed in 0.009939 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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