作者scvb (老婆出门会下雨)
看板WOW
标题Re: [问题] 请问巨集的一个问题
时间Sun Oct 14 12:38:56 2012
※ 引述《ariasonata (晓月奏鸣曲)》之铭言:
: 各位大大好
: 刚刚小弟去研究了一下巨集
: 想写出下列简单的小功能:
: "按滑鼠左键 送出 对话1"
: "按滑鼠右键 送出 对话2"
: 可是无奈
: /s [btn:1]对话1;[btn:2]对话2;
: 不能用QQ
: 之後有想过换成shift或alt的组合
: /s [modifier:alt] 对话1;[modifier:ctrl] 对话2
: 都失败QQ
: 也有想过用sendmessage来写 可是也不行ˊˋ
: 请教各位巨集高手们 这该要怎麽写呢?
/跑 local m={"拉了一坨屎","请大家吃......","正在吃屎"}
c="Emote" b=GetMouseButtonClicked()s=SendChatMessage;
if(b=="LeftButton")then s(m[3],c,nil,0);elseif(b=="RightButton")then
s(m[1],c,nil,0) else s(m[2],c,nil,0) end;
以前某法师要的吃屎巨集
左键吃屎、右键拉屎,中键请大家吃屎
你可以改成你想要的,要注意有没有超出字数上限
Emote是橘色的那种字,可以改成SAY或是PARTY这种
如果不想要中键的话,把else s(m[2],c,nil,0)这段删除应该就可以了
--
胸口燃烧的火焰...
无人能够消除...
我们是... \●口′/
不死鸟!!! ▼
▎>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.26.175
1F:推 ariasonata:囧囧 感谢大大Orz 10/14 12:42
2F:推 ariasonata:已经成功了 感恩^^ 10/14 12:58