17173首页 - 免费新游 - 火爆论坛 - 游戏博客 - 游戏播客 - 百科问答 - 网游排行榜 - 网游期待榜
| 通行证 注册
17173指环王OL > > 正文
指环王OL中宏的制作
2007-08-24           【 加入收藏 / 文章投稿 / 截图上传 / 发表评论
作者:龙魂坏坏
  首先要遗憾地说一下,目前LOTRO的宏功能还很弱,做不到EQ或者WOW的功能。比如,无法通过宏使用技能,又比如,大概是因为BUG,官方提供的类似t%这样的目标代码不工作==
  
  不过由于这套系统完全不同于EQ或者WOW,有着很强的灵活性和扩展性,所以我相信以后官方会提供更为强大的支持。
  
  一个基本的宏定义表达式为:
  
  /alias;IDTEXT
  
  :ID就是你给这段宏起的名字,而TEXT就是宏的内容。
  
  由于目前的封测版本所有命令都被汉化了,所以/alias对应的是/命令重命名
  
  下面我们通过宏来输出一个最简单的helloworld
  在聊天窗口中输入:
  
  /命令重命名;hwhelloworld!
  
  然后输入
  ;hw
  
  结果:
  
  [说]Tony:“helloworld!"
  
  简单的说,就是你给一段文字起一个ID,然后你输入这个ID,就等于输入了那一大段文字。
  
  比如,你可以用这个功能替换掉游戏里面的/悄悄话命令:
  
  /命令重命名;t/悄悄话
  
  这样,你以后要密人,就可以这样写了:
  
  ;t对方名字消息内容
  
  是不是比输入/悄悄话要方便许多呢?
  
  看到这里,你是不是对”/命令重命名“这个绕口又难打的命令感到不满了?同样可以替换掉:
  
  /命令重命名;alias/命令重命名
  
  以后要定义宏,输入;alias就可以啦。
  
  
  在定义宏的时候,可以在TEXT部分加入其它的宏。比如:
  
  /命令重命名;hhello//定义;h内容为hello
  /命令重命名;wworld!//定义;w内容为wolrd
  /命令重命名;hw;h;w//定义;hw的内容为;h和;w
  
  输如;hw的结果就是:
  [说]Tony说:”helloworld!"
  
  如果我们把;w替换掉
  
  /命令重命名;wchina!
  
  输入;hw就会变成
  
  [说]Tony说:”hellochina!"
  
  
  游戏里面有两个预定义命令,分别是;loc和;target,;loc的内容是当前坐标,;target的作用是你选中的目标,但是目前不工作orz
  
  如何把定义的宏加入到快捷栏呢?这个时候就需要/快捷键命令了:
  
  /快捷键LOCTEXT
  
  loc代表下面的快捷栏的编号,TEXT就是赋予的内容。
  编号列表如下:
  
  普通1-12
  Ctrl13-24
  Alt25-36
  Shift37-48
  
  比如:
  /快捷键1helloworld
  就是在快捷栏1放入helloworld这段话,你一按1角色就会说话了。
  
  
  同样/快捷栏命令可以绑定alias定义的命令:
  /命令重命名;hwhelloworld!
  /快捷键13;hw
  之后你一按Ctrl+1,就会说helloworld。
  
  不过通过这种方法绑定的内容是死的,遇到动态内容比如;loc用/快捷键绑定就行不通,这时候需要用/命令重命名来绑定:
  
  /命令重命名快捷键;IDLOC
  
  比如:
  /命令重命名快捷键;loc13
  
  你一按Ctrl+1,就会自动说出你的坐标了。
  
  ------------
  总结
  
  如果只是简单的固定句子,直接用/快捷键绑定到快捷栏就可以了。
  如果要替换命令,或者动态内容,就需要/命令重命名
  
  附带高二同学的无敌做诗大法:
  /命令重命名;a踏破铁鞋无觅处
  /命令重命名;b春风又绿江南岸
  /命令重命名;c高楼万丈平地起
  /命令重命名;d山穷水尽疑无路
  .
  .
  .
  /命令重命名;z一只红杏出墙来
  
  随便;a;f;x的打三个,再用;z结尾,就是一首好湿啊!

用户: 匿名
史上最强的拼音输入法 下载>>>
评论
关键字:

相关链接

http://lotro.17173.com/gl/zh.shtml

游戏截图

我要发布Sogou推广服务