3

Crysis Wars の新しいサーバーの変更で、数字と文字列を必要とするいくつかのチャットコマンドを作成しようとしています。プレーヤーの入力を取得するには、次のようにします。

local name, time, reason = string.match(chatMsg, "^!punish (.*) (%d+) (.*)");

何らかの理由で、正しく動作していません (数値を文字列として取得します)。数値は、string.match の 2 番目の変数です。ここで何か間違ったことをしていますか?私もこれに対する解決策を見つけようとしましたが、何も見つかりませんでした。おそらく、番号を取得するために別の方法を使用する必要がありますか?

4

1 に答える 1