問題タブ [pawn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - Pawn 言語の mysql_real_escape_string に相当するものは何ですか?
Pawnの正規表現コードが必要です。preg_replace で使用できるコードも必要です。
また、私が使っているものはもっと悪いです...
だから、私のコードは.
これは正しいですか?このコードは、PHP ドキュメント内の指定された文字などを置き換えますが、すべての \ :/ \n なども置き換えます!
次の文字のみを置き換えるコードをお持ちですか? http://de3.php.net/manual/de/function.mysql-real-escape-string.php
\x00、\n、\r、\、'、"、\x1a
regex - 文字列には、ポーンスクリプト言語の正規表現が含まれています
または例
または、正規表現パターンで文字列をチェックする方法(^ [-0-9A-Za-z _] {5,15} $)
ありがとう
converter - カスタムITOAが正しく機能しない?
大きな数値を小さな文字列に入れるためのカスタム ITOA 関数を作成したかったのですが、これは私がコーディングしたものです:
このページの「C」コードに基づいています: http://www.jb.man.ac.uk/~slowe/cpp/itoa.html
しかし、どういうわけかこれは出力です:
[20:34:35] itoa(2000000000,36)= 'X' [20:34:35] itoa(36,36)= '1' [20:34:35] itoa(37,36)= '1 '
そして、これは完全に間違っています。どの出力が期待できるかはわかりませんが、36 と 37 が同じ出力になることはありません。また、2 000 000 000 を単に「X」にすることはできません。X は 35 であると想定されているためです。 2 000 000 000 ではなく、ZZ は 1295 である必要があると思います... これは 16 進数システムに基づいていますが、すべてのアルファベット文字を使用します。
ここで何が問題なのか誰か教えてもらえますか?
私は PAWN (SMALL とも呼ばれます) と呼ばれる型のない言語を使用していますが、後でこのコードを VB.NET で使用したいと考えています。
php - これらのビットマスク定義をポーン言語からPHPに変換するための可能な方法は何ですか?
明確にするために、ポーンはC++に非常によく似た言語です。私は(phpで)ビットマスクのアクセス許可を必要とする管理コントロールパネルをプログラミングしていますが、アクセス許可を適切にPHPに変換したかどうかは実際にはわかりません(これは私が行ったことがないためです)。私はdefine()を使用して権限を定義しました。元々の状態は次のとおりです(ポーン):
これが私がPHPで定義した方法です。
私はビットフラグを比較しましたが、ほとんどの場合、ととともにEAdminFlags_All
許可を認識するだけです。したがって、PHPでこれをどのように定義したかにはおそらく問題があります。アクセス許可はデータベースに保存され、次のように生の整数値として保存されます。
次に、PHPにロードされ、次のように比較されます。EAdminFlags_None
EAdminFlags_BasicAdmin
51531777
よろしくお願いします。
arrays - PAWN(.pファイル)内の関連する配列を介して配列変数を渡す
私はプログラミングの世界に不慣れです(そしてその一部になることに非常に興奮しています)。私がやろうとしていることは非常に単純だと思いますが、PAWNファイルプログラミングでそうでないものをたくさん見つけることはできませんSA-MP
。配列のサンドイッチ番号を修飾子番号配列と照合することになっている「.p」ファイルがあります。私が理解している限り、コードに配列を渡して、一致するかどうかを確認できます。これらは私の配列です:
私のコードは以下の通りです。spec_bacon_plusが発生するかどうかを確認しようとしていますが、発生する場合は、all_bacon_plusが発生しますか?spec_bacon_plusの数値がcorrect_spec_bacon_qualの数値と一致しない場合は、エラーを表示します。私は、彼らが彼らの立場のために互いに「関連している」と信じています。(たとえば、30500は9094400、30100は9013400、30400は9013400など)。
何か案は?
php - 2 つの異なる言語のハッシュ関数で同じ結果が得られない
私はスクリプト言語「PAWN」でこの機能を持っています:
これは出力されます:
printf("%d", hash("Test"));
= 64815521 は整数として返します
これは PHP 関数です。
これは私に与えます:
echo intval(hashEX("Test"));
= 262145
echo hashEX("Test");
= 262145
これがなぜなのか、それを修正する方法を知っている人はいますか?明確にするために、PHP 関数で PAWN 関数と同じ値を取得したいと考えています。
arrays - 文字列を配列に挿入 - PAWN スクリプト
1 つの変数を複数の配列に挿入することで、ファイル行を削減しようとしています。したがって、次のような文字列または配列変数が必要です。
実際にはそれよりもはるかに長いですが、説明のために短くしました.combomeals[]を取り、それを他の配列に入れたいです。以下は機能しませんが、アイデアは得られます。
最終的な目標は、最初の配列を他のいくつかの配列に入れることです。これが理にかなっているかどうか、そしてあなたが助けることができるかどうか私に知らせてください!
ありがとうございました!
mysql - 未知のハッシュ暗号の解読
ファイルから MYSQL に移行しており、暗号化の代わりに md5 を使用したい
しかし、私はそれを解読する必要があります。復号化機能の作り方がわかりません。誰でも私を助けることができますか?
pawn - タグの不一致プレイヤーのヘルス
プレイヤーのヘルスを取得しようとしていますが、以下のコードでタグの不一致エラーが発生します。
誰かが私を助けてくれることを願っています。これは私のサーバーにとって重要です。
pawn - コマンドに RCON ログインを要求する方法
コマンドを実行するには、プレイヤーが RCON 経由でログインする必要があるようにするにはどうすればよいですか? セキュリティ上の理由からこれを行いたいと思います。