packetについて

パケットについての知識0です パケットを使えるようになりたいです どなたか ・パケットとは ・skでパケットをいじる方法 ・パケットのリスト(?)の読み方 等教えていただけないでしょうか
20 Replies
yukkina
yukkina14mo ago
pscか skjpの ログ漁ったり検索かけたりすれば 出てくるぞ 日本語で説明してくれる人はおらんが
Tsukineko(月雲)
みんなパケットはそこで勉強した感じです?
yukkina
yukkina14mo ago
まあ少なくとも こういう質問での返信で学習はしないよね
Tsukineko(月雲)
禿理解
yukkina
yukkina14mo ago
エンジニアが好まない質問第1位感ある
Tsukineko(月雲)
否めない
何か
何か14mo ago
packetはただの伝言ゲームです
何か
何か14mo ago
何か
何か14mo ago
skriptが操作できるpacketはAから「受信」するパケットとA以外のBとCに「送信」するパケット この伝言ゲームは正確に伝えることが大切なので packetにはデータの長さとパケットのidが先頭に来て残りにデータが来ます Aが石を掘っていなくてもServerは噓をつくこともできます
何か
何か14mo ago
何か
何か14mo ago
サーバーの実装がお粗末だと他人がほったということにすることもできます
何か
何か14mo ago
何か
何か14mo ago
ゲームではデータを同期するためにこのパケットを使います
yukkina
yukkina14mo ago
じごくが図解までして説明してるの前にも後にも唯一だろこれ…… まあでもpacketってなんぞやだけ話して終わるのもエンジニアらしいや
Tsukineko(月雲)
なるほど たんに描画に関するものだと思ってたんですけど、 データの行き来自体をpacketというんですね 概念は理解できたので あとは実際の扱い方勉強してみます あざます
何か
何か14mo ago
パケットは情報であって流れを表すものではない この場合石を掘ったという情報がパケット パケットを送受信する流れは通信だと思います
yukkina
yukkina14mo ago
パケット→小分けの情報ってイメージっすね
KabiPan
KabiPan14mo ago
パケットは色々中身を弄って特定のプレイヤーに送るってことも出来る 例えばx1y1z1の場所が空気ブロックだったとしても Aさんにその座標には石がありますよーってパケット送ると Aさんだけに本来は無いはずの石ブロックが表示される
Unknown User
Unknown User14mo ago
Message Not Public
Sign In & Join Server To View
yukkina
yukkina14mo ago
できます 昔やりました (まあそういう構文が普通にあるんですけど、、)
Want results from more Discord servers?
Add your server
More Posts
Tabのヘッダーとフッターを変更skRayFallは競合するので動かせません MundoSKはバグるので(?)使えませんでした そのほかにtabのヘッダーやフッターを変更できるものってありますか…?RPGとかにたまにあるアーティファクト(街にあるアーティファクト台で宝石つけるみたいなの)ってどういう構造してますかタイトルksですが分かってインベントリ右クリック検知ってもしかしてできません…? inventory actionでは右も左もplace allになってしまって、`on inventory open`が通用しないんですよnbtやmetadata、tag?などについて教えてほしいですほとんど何も知らないのですが、使ってみたいのでよろしくお願いします!インベントリに特定のアイテムがいくつ含まれているかを調べたいのですが、これって特定の構文があったりします・・・? 以下環境BOSSBARで内部エラーBOSSBARでHealthBarを作りたかったのですが、そのためにいろいろ試したところ ```add player to bossbar "test"``` が必要なことがわかりました。 しかし、そショットガンの実現とその問題①雪玉が同時に10個くらいplayerからばらまかれる ②雪玉に`set metadata value "damage" of last shot snowball to 1`でダメージ設定 ③`onnpcはどうやって作ればいいですか?command /setpvp: permission: admin trigger: spawn npc named "pvp" at player as zombiskutilitiesでyamlを操作```yaml acount: - x: 0 y: 0 z: 0 world: world - x: 3.5 y: 31.5 z: 4.5 world: w-lobプレイヤーがスニークしているように見せたい[ 環境 ] paper-514 mc1.19.4 [ 導入plugin ] skript-2.6.4 skript-packet-2.1.0 ProtocolLib - ver 5.0.0-SNAP