RegConsoleCmdでコマンドをフックするときに、コールバック関数での返却値によって挙動が変わる。 return Plugin_Continue; したときはそのままもともとのcmdを実行 return Plugin_Handled; したときはもともとのcmdは実行されない return Plugin_Stop; は、すぐさまhook chainをやめると書いてあるので複数Hookされてた時にHandledとの違いが出てくる感じっぽい。 最後のStopについてはよく理解できた感じがしないのでためしに実験してみる。まずHandledから。二重にsayコマンドにHookを仕込んでみる public OnPluginStart() { RegConsoleCmd("say", Command_Say1); RegConsoleCmd("say", Command_Say2); } pub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く