- 1 :生きる道 :2009/01/05(月) 10:13:37
- CASTの便利な機能マクロとマッチ
こんな使い方便利だよーってのがあったら教え合いましょう 優しい手練はココ間違ってるとか、コレの方が良いとか、 訂正などのお手伝いをお願いいたします
- 481 :名無しさん :2017/05/24(水) 20:19:49
- 最近matchを使い始めたばかりで$1、$2といった、$~の扱いがよくわからないのですが
key51=^→(MYNAME|PTMNAME)は、(病気|悪疫|毒|静寂|麻痺|スロウ)(の状態になった|の効果)(。|!)
と書いた場合に、麻痺や毒の()が$3になるのは何故ですか?2番目の()なので、$2じゃないかと思ったんですが、 $3にしないとremainに「名前は、名前の効果。」みたいな感じで表示されてしまうんです。
- 482 :名無しさん :2017/05/24(水) 23:44:23
- MYNAMEやPTMNAMEはcastのmatch内ではそれ単独でグループ化された扱いになる
key168 =^PTMNAMEは、絆の力で攻撃に耐えた!$ attribute168=65 action168 =/cast log3 "生き返った人:$1" 80ffff
castのmatchでは↑が正常動作という扱い 正規表現的に???なのはその通りだけど、昔からそうだったし仕様でしょう
- 483 :481 :2017/05/25(木) 20:33:02
- >>482
そうでしたか。ありがとうございます。そういうことでしたら、それを念頭に置いてiniを書いていきます。
- 484 :名無しさん :2017/06/03(土) 13:44:42
- CASTの最新Ver5.59を久しぶりにインストールしたところ以下のactioが行えません
とエラーがでます。 actionxxx = /cast counter set OOO
以前のCast(2016年前半くらいまで)のVerでは動いていました。 もうCounterが使えなくなったんですかね? どなたか教えてください
- 485 :名無しさん :2017/06/04(日) 17:04:38
- actionって初めてみたけど、actのことかしら
xxxやOOOでなくて、具体的にどういうの書いてるん?
- 486 :名無しさん :2017/06/04(日) 19:22:43
- matchでカウンター使ってなかったから、最新版のバグなのかわからないなぁ
あとで試してみるか。
action → /echo /item /mergeをセットできる と古い(2.xxバージョン)取説にはあるけど、 daction → ダブルアクション /echo /item /merge /wav /castをセットできる てのもあるよ。
key1=^((?!ALLIANCENAME)[\w\s\.'-]+)の(連続魔)(の構え。|!|を唱えた。) attribute1=34,64,69,b1,6e,6f sound1=連続魔.wav action1=/cast RECAST1 "★$3≫$1" 60 連続魔終了.wav とか key2=一心の効果がきれた。 attribute2=BF (省略されました・・全てを読むにはここを押してください)
- 487 :名無しさん :2017/06/05(月) 21:44:54
- ああ、matchの方か。てっきりmacroかとw
matchで大量のCounterを使ってるけど問題無く動いてるよ
Counterだけでなく、matchそのものが動いてないなら、cast.iniのmatchパスが間違ってるんじゃね
全部読む
最新50
1-100
メール受信
掲示板トップ
リロード
|