メモ/ネットワークゲーム
の編集
Top
/
メモ
/ ネットワークゲーム
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
%doctored_article_title%
Addon/MenuBar
Addon128
Addon128/Aircrafts
Addon128/Aircrafts 2
Addon128/Buildings01
Addon128/Buildings02
Addon128/Buildings03
Addon128/Buildings04
Addon128/Buildings05
Addon128/Citycars 1
Addon128/HalfSlope/MonorailTools 1
Addon128/HalfSlope/Others
Addon128/HalfSlope/RailTools 1
Addon128/HalfSlope/RailTools 2
Addon128/HalfSlope/RoadTools 1
Addon128/Monorail1
Addon128/MonorailTools 1
Addon128/Others
Addon128/RailTools 1
Addon128/RailTools 2
Addon128/RailTools 3
Addon128/RoadTools 1
Addon128/Ships
Addon128/Train 1
Addon128/Train 2
Addon128/Train 3
Addon128/Train 4
Addon128/Train 5
Addon128/Train 6
Addon128/Train 7
Addon128/Train 8
Addon128/Train 9
Addon128/Train10
Addon128/Train11
Addon128/Train12
Addon128/Train13
Addon128/Train14
Addon128/Train15
Addon128/Train16
Addon128/Train17
Addon128/Train18
Addon128/Train19
Addon128/Train20
Addon128/Train21
Addon128/Train22
Addon128/Train23
Addon128/Train24
Addon128/Train25
Addon128/Train26
Addon128/Train27
Addon128/Train28
Addon128/Trucks
Addon128/Trucks2
Addon128Japan
Addon128Japan/MenuBar
Addon128Japan/Others
Addon128Japan/Ships
Addon128Japan/Ships/Cargo/NonInternational
Addon128Japan/Ships/Cargo/OceanGoing
Addon128Japan/Ships/Others
Addon128Japan/Ships/Passenger/Coasting
Addon128Japan/Ships/Passenger/HighspeedCrafts
Addon128Japan/Ships/Passenger/OceanGoing
Addon128Japan/Ships/Passenger/SmoothWater
Addon128Japan/Train 1
Addon128Japan/Train 2
Addon128Japan/Train 3
Addon128Japan/Train 4
Addon128Japan/Train Index
Addon128Japan/TrainIndexNew
Addon128Japan/TransportTools
Addon128Japan/header
Addon128Japan/アドオン投稿報告
Addon128Japan/貨車
Addon128Japan/機関車
Addon128Japan/気動車
Addon128Japan/客車
Addon128Japan/旧型国電
Addon128Japan/近郊形電車
Addon128Japan/新幹線
Addon128Japan/大手私鉄
Addon128Japan/第三セクター他
Addon128Japan/地下鉄
Addon128Japan/地方私鉄
Addon128Japan/通勤形電車
Addon128Japan/特急形電車
Addons
Addons/128
Addons/128/Trains_01
Addons/128/Trains_02
Addons/128/Trains_03
Addons/128/Trains_04
Addons/128/Trains_05
Addons/128/Trains_10
Addons/128/Trains_20
Addons/128/Trains_21
Addons/128/Trains_22
Addons/128/Trains_23
Addons/128/Trains_24
Addons/128/Trains_30
Addons/128/Trains_31
Addons/64
Addons/64/Trains_01
Addons/64/Trains_02
Addons/64/Trains_03
Addons/64/Trains_04
Addons/64/Trains_05
Addons/64/Trains_10
Addons/64/Trains_20
Addons/64/Trains_21
Addons/64/Trains_22
Addons/64/Trains_23
Addons/64/Trains_24
Addons/64/Trains_30
Addons/64/Trains_31
Addons/List
Addons/List2
BracketName
Classic
Classic/FAQ
Classic/Install
Classic/JapaneseTranslation
FAQ
FormatRule
FormattingRules
FrontPage
Help
Infomation
Install
InterWiki
InterWikiName
InterWikiテクニカル
MenuBar
Pakセット
Simutransとは
Simutransの歴史
Site_Map
Tools
Tools/Tools01
WikiEngines
WikiName
WikiWikiWeb
frontpage
pak・アドオンインストール
pak・アドオンインストール/iOS版にアドオンを追加する場合
simutrans extended
simutrans extended/Pakセット
simutrans extended/アドオン
simutrans extended/アドオン開発
simutrans extended/アドオン開発/datファイル記述リファレンス/factory(産業)
simutrans extended/アドオン開発/datファイル記述リファレンス/vehicle(乗り物)
simutrans extended/アドオン開発/datファイル記述リファレンス/way(道)
★Addon 新ー事業社別アドオン逆引き集
このサイトについて
よくある質問
アドオン
アドオン/MenuBar
アドオン/monorail
アドオン/railtool
アドオン/railtool2
アドオン/その他
アドオン/街の車
アドオン/緩急坂/その他
アドオン/緩急坂/モノレール
アドオン/緩急坂/鉄道関連 1
アドオン/緩急坂/鉄道関連_2
アドオン/緩急坂/道路関連 1
アドオン/緩急坂/道路関連 2
アドオン/建物1
アドオン/建物2
アドオン/建物3
アドオン/建物4
アドオン/建物5
アドオン/交通施設 2
アドオン/航路ツール
アドオン/自動車
アドオン/自動車2
アドオン/船
アドオン/船2
アドオン/飛行機
アドオン/問題報告
アドオン/問題報告/過去のコメント
アドオン/問題報告/過去のコメント/1
アドオン/列車1
アドオン/列車10
アドオン/列車11
アドオン/列車12
アドオン/列車13
アドオン/列車14
アドオン/列車15
アドオン/列車16
アドオン/列車17
アドオン/列車18
アドオン/列車19
アドオン/列車2
アドオン/列車20
アドオン/列車21
アドオン/列車22
アドオン/列車3
アドオン/列車4
アドオン/列車5
アドオン/列車6
アドオン/列車7
アドオン/列車8
アドオン/列車9
アドオンインストール
アドオン開発
アドオン開発/Makeobj
アドオン開発/datファイル記述リファレンス
アドオン開発/datファイル記述リファレンス/bridge(橋)
アドオン開発/datファイル記述リファレンス/building(建築物)
アドオン開発/datファイル記述リファレンス/building(建築物)2
アドオン開発/datファイル記述リファレンス/citycar(自動車)
アドオン開発/datファイル記述リファレンス/crossing(交差)
アドオン開発/datファイル記述リファレンス/factory(産業)
アドオン開発/datファイル記述リファレンス/goods(貨物)
アドオン開発/datファイル記述リファレンス/ground_obj
アドオン開発/datファイル記述リファレンス/misc(各種)
アドオン開発/datファイル記述リファレンス/pedestrian(通行人)
アドオン開発/datファイル記述リファレンス/roadsign(道路標識)
アドオン開発/datファイル記述リファレンス/tree(木)
アドオン開発/datファイル記述リファレンス/tunnel(トンネル)
アドオン開発/datファイル記述リファレンス/vehicle(乗り物)
アドオン開発/datファイル記述リファレンス/way(道)
アドオン開発/datファイル記述リファレンス/way-object
アドオン開発/アドオンの作り方
アドオン開発/ツール解説
アドオン開発/フリー素材
アドオン開発/画像
アドオン開発/画像/参考技術
アドオン開発/画像/指定の仕方
インストール
サイトマップ
スクリーンショット
スクリーンショット/128
スクリーンショット/64
スクリプト開発
スクリプト開発/Tips集
スレッドのまとめ
チュートリアル
チュートリアル/pak128で始める旅客輸送
チュートリアル/ゲームのルール
チュートリアル/ゲームの開始と終了
チュートリアル/スケジュールと路線
チュートリアル/スケジュールと路線/時刻表について
チュートリアル/デッドロック対応方法
チュートリアル/トンネル
チュートリアル/駅やバス停等の建設
チュートリアル/貨物輸送入門
チュートリアル/緩急接続の仕方
チュートリアル/緩急接続の仕方2
チュートリアル/既存路線の編成を変更する方法
チュートリアル/橋のかけ方
チュートリアル/空港の建設方法
チュートリアル/公共事業の活用
チュートリアル/市域(city limit)について
チュートリアル/初心者のためのSimutrans経営マニュアル
チュートリアル/信号入門
チュートリアル/信号入門/102.2.2
チュートリアル/信号入門/応用1
チュートリアル/信号入門/複線での列車追い越し方法
チュートリアル/信号入門88
チュートリアル/信号入門89
チュートリアル/信号入門99
チュートリアル/信号配置と配線のテクニック
チュートリアル/折り返し・分岐の諸技
チュートリアル/線路や道路等の建設
チュートリアル/他社との乗換駅・直通運転
チュートリアル/他社との乗換駅を作る方法
チュートリアル/大きな駅の配線について
チュートリアル/電化と非電化
チュートリアル/電力入門(111.1)
チュートリアル/複層高架の建設方法
チュートリアル/便利なショートカットキー
チュートリアル/輸送方法いろいろ
チュートリアル/郵便入門
チュートリアル/旅客輸送指南
ヘルプ
マップ
メモ
メモ/pak64産業施設
メモ/trick
メモ/その他各種Tips
メモ/アドオン(pak64)索引
メモ/ショートカットの作り方
メモ/ネットワークゲーム
メモ/ネットワークゲーム/Nettool
メモ/マップ一覧/Size256 No.000〜099
メモ/マルチプレイ
メモ/貨物輸送に関するあれこれ
メモ/産業施設一覧
メモ/他社間の鉄道の乗り入れの仕方
メモ/段差のある駅を作る方法
メモ/儲ける方法いろいろ
リンク
画面説明
画面説明/ゲームオプション
画面説明/スケジュール・路線
画面説明/スタート
画面説明/スロープツール
画面説明/ツールバーとウィンドウ
画面説明/マップ編集ツール
画面説明/ミニマップ
画面説明/メッセージ表
画面説明/モノレール/リニアツール
画面説明/ロード・セーブ
画面説明/一覧表
画面説明/航空機ツール
画面説明/財務
画面説明/市電/軽便鉄道ツール
画面説明/車庫
画面説明/船舶ツール
画面説明/調査ツール
画面説明/鉄道ツール
画面説明/道路ツール
画面説明/特別建築物
画面説明/路線編集
開発
開発/ビルド方法
開発/派生版
各Pakセットの解説(Extended)
簡易掲示板
簡易掲示板/アドオンの改造・公開の確認用スレッド
簡易掲示板/運営チームへ
簡易掲示板/質問
簡易掲示板/質問/1
企画
資料
資料/128版コストデータファイル
資料/貨物一覧
資料/乗り物一覧
資料/乗り物一覧/トラック
資料/乗り物一覧/バス
資料/乗り物一覧/フェリー
資料/乗り物一覧/モノレール
資料/乗り物一覧/貨車
資料/乗り物一覧/機関車
資料/乗り物一覧/航空機
資料/乗り物一覧/船舶
資料/乗り物一覧/旅客車
資料/乗り物一覧/路面電車
資料/名所旧跡一覧
新しい産業を作ろう!@64
新しい産業を作ろう!@64/コメント
新しい産業を作ろう!@64/コメント/1
整形ルール
設定ファイル
設定ファイル/cityrules.tab
設定ファイル/menuconf.tab
設定ファイル/simuconf.tab
設定ファイル/シナリオ
設定ファイル/高度な設定
鉄道路線、輸送力増強ガイド
日本語(漢字)化プロジェクト
日本語化ファイル
日本語化ファイル/ja.tab編集方法
日本語化ファイル/旧ファイル倉庫
用語集
//cache *ネットワークゲーム [#db7c0610] ネットワーク機能は110.0以降で使用できます。 #contents RIGHT:&size(10){''更新履歴''}; RIGHT:&size(10){サーバーのアナウンスについて追記 2019/08/01}; RIGHT:&size(10){現在行われているゲームへの誘導などを更新 2011/08/13}; RIGHT:&size(10){r4200用に内容を更新。言語ファイルも更新 2011/01/20}; RIGHT:&size(10){r4069用に内容を更新。言語ファイルも更新 2010/12/18}; RIGHT:&size(10){新規作成 2010/12/03}; *現在行われているゲーム [#kfef18b9] 現在、日本語でのゲームはBattle Simutrans(BS)のフォーラムで行われています。 参加を希望する方は、[[BSwiki:http://www10.atwiki.jp/battlesimutrans/]]の説明などを読んでください。 *ゲームへの参加 [#l161d180] ネットワークゲームに参加するためには、あらかじめホストサーバーのIPアドレス/ホスト名を知っておく必要があります。 また、simutransのバージョン(リビジョン)とpakセットの種類、バージョンが一致する必要がありますので、これも事前に確認します。 #div(start,notegreen) pakフォルダにアドオンなどの余分なpakがあってもいけません。 通常のpakフォルダとは別に、ネットワークゲーム専用のpakフォルダを作っておくとよいかもしれません。 #div(end) &imgfolder(16/disk.png); 以下の説明では、[[日本語化ファイル]]にある翻訳ファイルを使用しています。 **サーバーに接続し、ゲームの情報を取得する [#c913a3a3] +起動時に次のような画面が表示されますので、「ネットゲームに参加」(join game)をクリックします。 &ref(net_01.png,nolink); +「ゲームの情報」(Game info)ウィンドウが開きます。 &ref(net_11_2.png,nolink); 左下にゲームエンジン本体とpakセットのリビジョン情報が表示されています。現在あなたが起動しているゲームの情報です。 --上段はゲームエンジン本体のリビジョン番号です。「リビジョン: 0」(Revision: 0)と表示されている場合には情報がありません。 現在ナイトリーサイトで配布されているゲーム本体には、ここで使用されるリビジョン番号が付加されていませんが、タイトルバーでリビジョン番号を確認できます。 &ref(net_25.png,nolink); --下段はpakセットのリビジョン情報です。pakセットによって、数字以外の一意の名前が付けられている場合もあります。現在ナイトリーサイトで配布されているpak64,pak128にはこの情報がありますが、空白の場合には情報がありません。 +それでは、IPアドレス/ホスト名を入力または選択して、ホストサーバーのゲームの情報を取得しましょう。 -''A. IPアドレス/ホスト名を入力する'' あらかじめIPアドレス/ホスト名がわかっている場合には、「サーバーを追加」(add server)をクリックします。 &ref(net_24.png,nolink); テキスト入力フィールドに「Enter address」と表示されますので、ここにIPアドレスまたはホスト名を入力し、[Enter/Return]キーを押します。 &ref(net_09.png,nolink); #div(start,notegreen) テキストの入力では、クリップボード操作(Ctrl+X,Ctrl+C,Ctrl+V)やテキスト操作(Ctrl+A, Ctrl+カーソルキー,Shift+カーソルキー,Ctrl+Shift+カーソルキー)のショートカットキーが使えます #div(end) -''B. 公開テストサーバーから選ぶ'' いくつかのテストサーバーがリストに表示されている場合、ここからサーバーを選択することもできます。 &ref(net_10.png,nolink); %%このリストはhttp://simutrans-germany.com/serverlist/data/serverlist.txtから取得されます。%%また、これらの公開サーバーの情報は、英語フォーラムの[[Game Servers>http://forum.simutrans.com/index.php?board=78.0]]ボードやhttp://simutrans-germany.com/serverlist/も参照してください。ゲームに必要なpakセットの情報などがあります。 &imgfolder(16/comment.png); しかし実際のところリストは適切に更新されていないため、ホストサーバーが稼動しているかどうかは接続してみるまではわかりません。 &imgfolder(16/info.png); 111.0では、取得先がhttp://servers.simutrans.orgに変更になっています。ただしこちらもまだ正常に機能していないようです。 --''全てを表示''のチェックをはずすと、本体、pakセットが完全に一致するサーバーのみを表示します。ただしサーバー側、クライアント側にリビジョン情報がない場合には正しく比較できません。 ---- #div(start,notegreen) この「ゲームの情報」ウィンドウは、pak64では「n」キーに割り当てられています。「n」キーを押せば、いつでも表示できます。 表示できない場合には「(pakセット)\config\menuconf.tab」に以下の1行を追加してください。 dialog_tool[28]=,n #div(end) **ゲームの情報を確認する [#u22fa362] +サーバーが動作している場合、ゲームの情報が表示されます。 &ref(net_26_2.png,nolink); --「現在利用できません」(Server did not respond!)と表示された場合はサーバーが動作していません。 &ref(net_21_2.png,nolink); +pakセットのチェックに成功すると、「ネットゲームに参加」(join game)ボタンが操作できるようになります。ボタンをクリックする前に左下に表示されているsimutrans本体のリビジョンが一致するか。もう一度確認しておきましょう。 --上でも書きましたが、現在ナイトリーサイトで配布されているsimutrans本体には、リビジョンチェックのための情報がありません。このためsimutrans本体のリビジョンの確認が行われず、実際には一致していなくても、「ネットゲームに参加」(join game)ボタンが有効になってしまいます。 --「リビジョン: 0」(Revision: 0)と表示されている場合はサーバー側にもリビジョンチェックのための情報がありません。わからない場合にはゲームサーバーの設置者に確認してください。 --&imgfolder(16/alert.png); simutrans本体のリビジョンが異なると、ログインに成功しても時間とともに同期が取れなくなり、強制切断される原因にもなります。 +問題がなければ、「ネットゲームに参加」(join game)をクリックして、ゲームにログインします。 +ゲームの転送が始まりますので、しばらく待ちます。 #div(start,noteblue) 転送されたゲームは、ユーザーディレクトリのルートに「client1-network.sve」という名前で保存されます。 これ以降、新しく誰かがゲームにログインすると、再度ゲームが転送し直されます。 #div(end) +無事に転送が終わりゲームが始まると、現在のログイン人数を表示するメッセージが表示されます。人数はクライアントの数で、ゲームサーバーから操作している人がいたとしても、それは含まれません。 &ref(net_28.png,nolink); このメッセージは、誰かが入退場する度にログインプレイヤー全員に送られます。メッセージの言語は、サーバー側のゲームの言語設定によって異なりますので、日本語ではないかもしれません。 いまのところログイン人数以外を知る方法はありません。現在どのプレイヤーがログインしているのかや、誰が入退場したのかはわかりませんので、後述する[[メッセージ機能>#x954b276]]などをうまく使うといいでしょう。 ***Pakセットの差異(Pakset differences) [#oa64bed6] &ref(net_15_2.png,nolink); pakファイルが一致しなかった場合には、「ネットゲームに参加」(join game)ボタンは有効になりません。「差異を表示」(find mismatch)をクリックして、違いを表示します。 &imgfolder(16/alert.png); 条件によって非常に長い時間がかかる場合があります。 &ref(net_12.png,nolink); -''違いが多いため、11個以上は表示を省略しています。''(Only first 11 differing paks reported. There are probably more.) pakの違いが多い場合すべては表示されません。違いが多い場合はpakセットが間違っているかもしれません。サーバー側のpakセットの種類やリビジョンを再確認してください。 -''サーバーにはない余分なpak''(Pak(s) not on server) サーバー側にないpakです。取り除いてください。 -''名前が同じで内容が異なるpak''(Pak(s) different) 価格や性能が違うと同期できません。リビジョンを再確認し、サーバー側と同じものに置き換えてください。 -''不足しているpak''(Pak(s) missing on client) サーバー側のみにあるpakです。pakフォルダに入れてください。 &imgfolder(16/info.png);pakの変更はsimutransの再起動後に有効になります。 **プレイヤーとして参加する [#i3724528] 接続に成功し、無事にゲームがスタートしたら「ライバル会社一覧」ウィンドウを開いてみましょう。 &ref(net_14.png,nolink); -&color(#cc0000){■};赤い四角ボタンはそのプレイヤー会社がパスワードで保護されロックされています。パスワードを入力して解除しなければプレイできません。 しかしパスワードを知らなくても、ロックされているプレイヤーに切り替えると、その会社の一覧、路線、車庫ウィンドウなどを表示することはできます。 間違って何か操作をしようとすると、パスワード入力ウィンドウが開きますので安全です。この場合は何も入力せずウィンドウを閉じます。 &ref(net_30.png,nolink); -&color(#00ff00){■};緑の場合はロックされていません。誰かがパスワードを設定し忘れたのかもしれませんので、同意がない場合は触らないほうが無難です。 +''新規プレイヤーを作る'' プレイヤーとして参加するには通常のプレイの場合と同じように、空きスロットを選び、リストから「プレイヤー(人間)」を選択し、左端の■ボタンをクリックして有効にします。 &ref(net_27.png,nolink); +&imgfolder(16/exclamation.png);''会社名とパスワードを設定する'' 新規プレイヤーを有効にしたらすぐに右側の&color(#00ff00){■};緑の四角ボタンをクリックします。 開いたウィンドウで会社名とパスワードを一緒に設定し、最後に[Enter/Return]を入力します。 &ref(net_19.png,nolink); ~&imgfolder(16/info.png);パスワードはプレイヤーのロックが解除されている状態であれば、あとからいつでも変更できます。上の場合と同様に&color(#00ff00){■};緑の四角ボタンをクリックし、パスワードウィンドウで新しいパスワードを入力し、[Enter/Return]を押します。 #div(start,noteyellow) ''公共事業プレイヤーとパスワード'' 公共事業プレイヤーは万能プレイヤーです。公共事業プレイヤーは、他のプレイヤーがロックされていても、&color(#cc0000){■};赤い四角ボタンをクリックし、パスワードウィンドウからパスワードを変更することができます。 ~パスワードを変更する意図がない場合には、一般プレイヤーに変更してから操作するほうが安全です。 #div(end) +ログアウトする 特にログアウトする方法はないようです。普通にsimutransを終了して大丈夫です。 +再ログインする 再ログイン後は、ライバル会社一覧で自分のプレイヤーに切り替え、&color(#cc0000){■};赤い四角ボタンをクリックし、パスワードウィンドウからパスワードを入力します。 &ref(net_30.png,nolink); ***メッセージの送信 [#x954b276] 「メッセージ表」からログイン中の参加者全員(傍観者を含む)にメッセージを送信することができます。特定の個人のみに送信することはできません。 &ref(net_16_2.png,nolink); ~&ref(net_17_2.png,nolink); #div(start,notegreen) メッセージは「''【会社名】メッセージ本文''」のように表示されますが、会社名の表示/非表示は、simuconf.tabまたは「高度な設定」の「add_player_name_to_message」で設定を変更することができます。 #div(end) ''メッセージの表示設定'' このメッセージは「メッセージ設定」では「チャット」に分類されます。表示しない設定にしているとメッセージを受け取ることができません。「メッセージ設定」を適切に変更しておくといいでしょう。 &ref(net_18_2.png,nolink); &imgfolder(16/alert.png); 翻訳ファイルが古い場合には、「名所旧跡」と表示されています。 ---- 別途IMやチャットを用意し、それを併用したほうが、円滑なコミュニケーションが取れるかもしれません。 ***エラー [#hace3092] &ref(net_32.png,nolink); 何らかの原因で通信エラーが出ると、ゲームサーバーから切断されてしまいます。 切断されるとステータスバーのオンラインアイコンは消えます。 &ref(net_31.png,nolink); 再接続できない場合は、時間をおいてみるとできるかもしれません。 *ネットワークゲームの制限事項 [#r69d49a2] **言語の制限 [#n76f6f3c] ユーザーインターフェイスは日本語を選択できますが、一部の機能はサーバー側の言語設定によって制限を受けます。日本語以外のゲームサーバーに参加する場合には注意が必要です。(以下の説明の例はサーバー側が英語、クライアント側が日本語の場合です) -''乗り物の名前''はサーバー側の言語になります。''車庫で表示される名前''もサーバー側の言語です。 -''路線作成時の名前''はサーバー側の言語になります。 -新規に建設した''駅名''はサーバー側の言語になります -駅名、乗り物の名前、路線名、会社名などは自由に変更できますが、日本語を使用すると、日本語を使用しないプレイヤーには読めなくなってしまいます。 |クライアント|サーバー|h |&ref(net_07.png,nolink);|&ref(net_08.png,nolink);| -''サーバーからのメッセージ''はサーバー側の言語で送られてきます。 -メッセージ表のメッセージは、最高2000メッセージが保存されますが、サーバー側の言語で保存されています。 **その他の制限 [#d573335c] -プレイヤーの色を変更しても、サーバー側に反映されません。ログインし直すとデフォルトの色に戻ります。 -マップの回転はできません -マップの拡張はできません -%%2クリックツールをドラッグで開始することができません。したがって信号の自動設置もできません。%% ※ctrlキーを押しながらクリックすると信号の自動設置ができます。 -早送りやゲームスピードの変更は使用できません。 -一時停止は使用できません -乗降客、歩行者の表示/非表示は変更できません。 -交通量の変更もできません。 -フリープレイの設定、変更は公共事業のみが可能です。 -自動保存はできません。 *サーバーを立てる [#jc1704aa] &imgfolder(16/info.png); 本家フォーラム参照先: https://forum.simutrans.com/index.php/topic,8230.0.html Simutransをサーバーモードで起動するには、コマンドラインに「-server」をつけて起動します。([[メモ/ショートカットの作り方]]) 書式 -server [TCPポート番号] ポート番号は省略できます。省略した場合のデフォルトは13353です。 起動後は新規マップを作成するか、既存のゲームを読み込みます。 なお「server13353-network.sve」というファイルがすでに存在する場合は、このゲームファイルが自動的に読み込まれます。 (13353はポート番号です。使用しているポートごとに名前が異なります。) #div(start,notegreen) ゲームは新規マップの作成時とプレイヤーのログイン時のみに自動保存されます。(ユーザーディレクトリのルートに「server13353-network.sve」というような名前で保存されます。13353はポート番号です。) #div(end) ''新規ゲーム作成前の注意'' -''言語の設定'' 新規ゲームを開始する場合、必ずゲームで使用したい言語に変更してから新規ゲームを開始します。この言語の設定はセーブデータ内に保存され、ゲームの途中で変更することはできません。 [[言語の制限>#n76f6f3c]]でも書いたように、ここで設定した言語はプレイヤーに様々な影響があります。 -''その他のゲーム設定'' ネットワークで同期を取るため、すべてのゲーム設定はゲーム内部に保存され、ゲーム作成後は途中で変更できません。あらかじめ適切に設定しておきましょう。 特に通常のゲームと違い、以下の項目はゲーム開始後に変更できません。 --乗降客、歩行者の表示/非表示 --交通量の設定 --産業の発生時期 --年代設定 --cityルール --forestルール ''ゲーム開始直後にすること'' -''公共事業のロック'' 公共事業は万能プレイヤーですので安全のために必ずロックしましょう。 -''プレイヤー会社(プレイヤー1)のロック'' また、ログイン時には常に「プレイヤー会社」が選択されています。誰かが間違ってプレイしてしまわないためにも、プレイヤー会社(プレイヤー1)もロックしておいたほうがいいでしょう。 %%ゲームは一人もプレイヤーがログインしていない状態でも常に進行しています。OpenTTDのように一時停止状態で待機させることはできません。%% 111.0以降でできるようになりました。simuconf.tabで「pause_server_no_clients=1」と指定します。 **ゲームの情報ウィンドウでリビジョン情報を表示させるには [#j90ef03f] ゲームの情報ウィンドウでサーバー側のリビジョン情報を表示させるためには、ソースコードのコンパイル時に指定する必要があります。 &imgfolder(16/pencil.png); リビジョン情報はサーバーを立てる場合に必ずしも必要なものではありません。参加プレイヤーがサーバーと同じリビジョンのゲームエンジン本体とpakセットが入手できれば、それで問題ありません。 ***ゲームエンジン本体 [#y024f077] svnのリビジョン番号(数値のみ)です。gitのハッシュなどは利用できません。 フラグにREVISIONをつけて、コンパイルします。 FLAGS = -DREVISION="3991" svnを使用している場合は WITH_REVISION = 1 で自動的に付加してくれるらしいです。 詳しくは「config.template」ファイル内に記述されています。 ***pakセット [#xc483229] pakセットの場合は、.datファイルで「ground.Outside.pak」のcopyrightに、識別するための文字列を設定します。 obj=ground name=Outside copyright=pak64 r333M # hangtyp * animation image[0][0]=outside.0.0 **サーバーをアナウンスする [#o2b2792b] ネットワークゲームの情報は http://servers.simutrans.org/list でアナウンスすることができます.サーバーをアナウンスすると,世界中のSimutransプレイヤーにサーバーの存在を知らせることができます. ネットワークゲームをアナウンスする方法はいくつかあります.アナウンスされたサーバー情報は日本国外の人々も参照することを考え,アナウンスする情報は英語で設定すると良いでしょう. ***起動時に指定するコマンドでアナウンスする [#o777a2d8] 以下のコマンドで起動すると,servers.simutrans.org にネットワークゲームをアナウンスできます.(my.domain.comにMy Server Nameという名前のサーバーが建ったという意味) simutrans -server -announce -server_dns my.domain.com -server_name "My Server Name" server_dns は接続先アドレスを表すので,IPアドレスでもOKです.server_nameの設定は任意です(が,名前ぐらいはつけたほうがよいでしょう). ***simuconf.tabで設定する [#b6410f8a] サーバーアナウンスに関する項目は,simuconf.tabから設定できます.各項目については[[simuconf.tabのページ:http://japanese.simutrans.com/index.php?%C0%DF%C4%EA%A5%D5%A5%A1%A5%A4%A5%EB%2Fsimuconf.tab#t2eb9216]]を参照してください.サーバーアナウンスについて以下の項目を設定できます.なお,接続先およびON/OFF以外の設定は任意です. - サーバーアナウンスのON/OFF - サーバーアナウンスをservers.simutrans.orgに行う間隔 - 接続先 - サーバーの名前 - コメント - 連絡先メールアドレス - サーバーの情報URL - サーバーのpak配布URL *(参考)gift.physik.tu-berlin.deについて [#i6871174] サーバーリストに表示されているgift.physik.tu-berlin.deは、simutransの開発者がデバッグ目的に公開しているテストサーバーです。pak64を使用しています。 デバッグ目的ですので、定期的にリセットされたり、本体やpakセットのリビジョンが最新のものに変更されたりする可能性がありますが、本体やpakセットはナイトリーサイトで入手できる可能性が高いです。 ただし言語にドイツ語が設定されていますので、車庫ウィンドウや乗り物の名前などで、ちょっと戸惑うかもしれません。 このサーバーの最新情報は、[[英語フォーラム:5877]]にあります。 #div(start,noteyellow) 2011/05/06追記 gift.physik.tu-berlin.deでのゲーム提供は終了したそうです。 #div(end)
//cache *ネットワークゲーム [#db7c0610] ネットワーク機能は110.0以降で使用できます。 #contents RIGHT:&size(10){''更新履歴''}; RIGHT:&size(10){サーバーのアナウンスについて追記 2019/08/01}; RIGHT:&size(10){現在行われているゲームへの誘導などを更新 2011/08/13}; RIGHT:&size(10){r4200用に内容を更新。言語ファイルも更新 2011/01/20}; RIGHT:&size(10){r4069用に内容を更新。言語ファイルも更新 2010/12/18}; RIGHT:&size(10){新規作成 2010/12/03}; *現在行われているゲーム [#kfef18b9] 現在、日本語でのゲームはBattle Simutrans(BS)のフォーラムで行われています。 参加を希望する方は、[[BSwiki:http://www10.atwiki.jp/battlesimutrans/]]の説明などを読んでください。 *ゲームへの参加 [#l161d180] ネットワークゲームに参加するためには、あらかじめホストサーバーのIPアドレス/ホスト名を知っておく必要があります。 また、simutransのバージョン(リビジョン)とpakセットの種類、バージョンが一致する必要がありますので、これも事前に確認します。 #div(start,notegreen) pakフォルダにアドオンなどの余分なpakがあってもいけません。 通常のpakフォルダとは別に、ネットワークゲーム専用のpakフォルダを作っておくとよいかもしれません。 #div(end) &imgfolder(16/disk.png); 以下の説明では、[[日本語化ファイル]]にある翻訳ファイルを使用しています。 **サーバーに接続し、ゲームの情報を取得する [#c913a3a3] +起動時に次のような画面が表示されますので、「ネットゲームに参加」(join game)をクリックします。 &ref(net_01.png,nolink); +「ゲームの情報」(Game info)ウィンドウが開きます。 &ref(net_11_2.png,nolink); 左下にゲームエンジン本体とpakセットのリビジョン情報が表示されています。現在あなたが起動しているゲームの情報です。 --上段はゲームエンジン本体のリビジョン番号です。「リビジョン: 0」(Revision: 0)と表示されている場合には情報がありません。 現在ナイトリーサイトで配布されているゲーム本体には、ここで使用されるリビジョン番号が付加されていませんが、タイトルバーでリビジョン番号を確認できます。 &ref(net_25.png,nolink); --下段はpakセットのリビジョン情報です。pakセットによって、数字以外の一意の名前が付けられている場合もあります。現在ナイトリーサイトで配布されているpak64,pak128にはこの情報がありますが、空白の場合には情報がありません。 +それでは、IPアドレス/ホスト名を入力または選択して、ホストサーバーのゲームの情報を取得しましょう。 -''A. IPアドレス/ホスト名を入力する'' あらかじめIPアドレス/ホスト名がわかっている場合には、「サーバーを追加」(add server)をクリックします。 &ref(net_24.png,nolink); テキスト入力フィールドに「Enter address」と表示されますので、ここにIPアドレスまたはホスト名を入力し、[Enter/Return]キーを押します。 &ref(net_09.png,nolink); #div(start,notegreen) テキストの入力では、クリップボード操作(Ctrl+X,Ctrl+C,Ctrl+V)やテキスト操作(Ctrl+A, Ctrl+カーソルキー,Shift+カーソルキー,Ctrl+Shift+カーソルキー)のショートカットキーが使えます #div(end) -''B. 公開テストサーバーから選ぶ'' いくつかのテストサーバーがリストに表示されている場合、ここからサーバーを選択することもできます。 &ref(net_10.png,nolink); %%このリストはhttp://simutrans-germany.com/serverlist/data/serverlist.txtから取得されます。%%また、これらの公開サーバーの情報は、英語フォーラムの[[Game Servers>http://forum.simutrans.com/index.php?board=78.0]]ボードやhttp://simutrans-germany.com/serverlist/も参照してください。ゲームに必要なpakセットの情報などがあります。 &imgfolder(16/comment.png); しかし実際のところリストは適切に更新されていないため、ホストサーバーが稼動しているかどうかは接続してみるまではわかりません。 &imgfolder(16/info.png); 111.0では、取得先がhttp://servers.simutrans.orgに変更になっています。ただしこちらもまだ正常に機能していないようです。 --''全てを表示''のチェックをはずすと、本体、pakセットが完全に一致するサーバーのみを表示します。ただしサーバー側、クライアント側にリビジョン情報がない場合には正しく比較できません。 ---- #div(start,notegreen) この「ゲームの情報」ウィンドウは、pak64では「n」キーに割り当てられています。「n」キーを押せば、いつでも表示できます。 表示できない場合には「(pakセット)\config\menuconf.tab」に以下の1行を追加してください。 dialog_tool[28]=,n #div(end) **ゲームの情報を確認する [#u22fa362] +サーバーが動作している場合、ゲームの情報が表示されます。 &ref(net_26_2.png,nolink); --「現在利用できません」(Server did not respond!)と表示された場合はサーバーが動作していません。 &ref(net_21_2.png,nolink); +pakセットのチェックに成功すると、「ネットゲームに参加」(join game)ボタンが操作できるようになります。ボタンをクリックする前に左下に表示されているsimutrans本体のリビジョンが一致するか。もう一度確認しておきましょう。 --上でも書きましたが、現在ナイトリーサイトで配布されているsimutrans本体には、リビジョンチェックのための情報がありません。このためsimutrans本体のリビジョンの確認が行われず、実際には一致していなくても、「ネットゲームに参加」(join game)ボタンが有効になってしまいます。 --「リビジョン: 0」(Revision: 0)と表示されている場合はサーバー側にもリビジョンチェックのための情報がありません。わからない場合にはゲームサーバーの設置者に確認してください。 --&imgfolder(16/alert.png); simutrans本体のリビジョンが異なると、ログインに成功しても時間とともに同期が取れなくなり、強制切断される原因にもなります。 +問題がなければ、「ネットゲームに参加」(join game)をクリックして、ゲームにログインします。 +ゲームの転送が始まりますので、しばらく待ちます。 #div(start,noteblue) 転送されたゲームは、ユーザーディレクトリのルートに「client1-network.sve」という名前で保存されます。 これ以降、新しく誰かがゲームにログインすると、再度ゲームが転送し直されます。 #div(end) +無事に転送が終わりゲームが始まると、現在のログイン人数を表示するメッセージが表示されます。人数はクライアントの数で、ゲームサーバーから操作している人がいたとしても、それは含まれません。 &ref(net_28.png,nolink); このメッセージは、誰かが入退場する度にログインプレイヤー全員に送られます。メッセージの言語は、サーバー側のゲームの言語設定によって異なりますので、日本語ではないかもしれません。 いまのところログイン人数以外を知る方法はありません。現在どのプレイヤーがログインしているのかや、誰が入退場したのかはわかりませんので、後述する[[メッセージ機能>#x954b276]]などをうまく使うといいでしょう。 ***Pakセットの差異(Pakset differences) [#oa64bed6] &ref(net_15_2.png,nolink); pakファイルが一致しなかった場合には、「ネットゲームに参加」(join game)ボタンは有効になりません。「差異を表示」(find mismatch)をクリックして、違いを表示します。 &imgfolder(16/alert.png); 条件によって非常に長い時間がかかる場合があります。 &ref(net_12.png,nolink); -''違いが多いため、11個以上は表示を省略しています。''(Only first 11 differing paks reported. There are probably more.) pakの違いが多い場合すべては表示されません。違いが多い場合はpakセットが間違っているかもしれません。サーバー側のpakセットの種類やリビジョンを再確認してください。 -''サーバーにはない余分なpak''(Pak(s) not on server) サーバー側にないpakです。取り除いてください。 -''名前が同じで内容が異なるpak''(Pak(s) different) 価格や性能が違うと同期できません。リビジョンを再確認し、サーバー側と同じものに置き換えてください。 -''不足しているpak''(Pak(s) missing on client) サーバー側のみにあるpakです。pakフォルダに入れてください。 &imgfolder(16/info.png);pakの変更はsimutransの再起動後に有効になります。 **プレイヤーとして参加する [#i3724528] 接続に成功し、無事にゲームがスタートしたら「ライバル会社一覧」ウィンドウを開いてみましょう。 &ref(net_14.png,nolink); -&color(#cc0000){■};赤い四角ボタンはそのプレイヤー会社がパスワードで保護されロックされています。パスワードを入力して解除しなければプレイできません。 しかしパスワードを知らなくても、ロックされているプレイヤーに切り替えると、その会社の一覧、路線、車庫ウィンドウなどを表示することはできます。 間違って何か操作をしようとすると、パスワード入力ウィンドウが開きますので安全です。この場合は何も入力せずウィンドウを閉じます。 &ref(net_30.png,nolink); -&color(#00ff00){■};緑の場合はロックされていません。誰かがパスワードを設定し忘れたのかもしれませんので、同意がない場合は触らないほうが無難です。 +''新規プレイヤーを作る'' プレイヤーとして参加するには通常のプレイの場合と同じように、空きスロットを選び、リストから「プレイヤー(人間)」を選択し、左端の■ボタンをクリックして有効にします。 &ref(net_27.png,nolink); +&imgfolder(16/exclamation.png);''会社名とパスワードを設定する'' 新規プレイヤーを有効にしたらすぐに右側の&color(#00ff00){■};緑の四角ボタンをクリックします。 開いたウィンドウで会社名とパスワードを一緒に設定し、最後に[Enter/Return]を入力します。 &ref(net_19.png,nolink); ~&imgfolder(16/info.png);パスワードはプレイヤーのロックが解除されている状態であれば、あとからいつでも変更できます。上の場合と同様に&color(#00ff00){■};緑の四角ボタンをクリックし、パスワードウィンドウで新しいパスワードを入力し、[Enter/Return]を押します。 #div(start,noteyellow) ''公共事業プレイヤーとパスワード'' 公共事業プレイヤーは万能プレイヤーです。公共事業プレイヤーは、他のプレイヤーがロックされていても、&color(#cc0000){■};赤い四角ボタンをクリックし、パスワードウィンドウからパスワードを変更することができます。 ~パスワードを変更する意図がない場合には、一般プレイヤーに変更してから操作するほうが安全です。 #div(end) +ログアウトする 特にログアウトする方法はないようです。普通にsimutransを終了して大丈夫です。 +再ログインする 再ログイン後は、ライバル会社一覧で自分のプレイヤーに切り替え、&color(#cc0000){■};赤い四角ボタンをクリックし、パスワードウィンドウからパスワードを入力します。 &ref(net_30.png,nolink); ***メッセージの送信 [#x954b276] 「メッセージ表」からログイン中の参加者全員(傍観者を含む)にメッセージを送信することができます。特定の個人のみに送信することはできません。 &ref(net_16_2.png,nolink); ~&ref(net_17_2.png,nolink); #div(start,notegreen) メッセージは「''【会社名】メッセージ本文''」のように表示されますが、会社名の表示/非表示は、simuconf.tabまたは「高度な設定」の「add_player_name_to_message」で設定を変更することができます。 #div(end) ''メッセージの表示設定'' このメッセージは「メッセージ設定」では「チャット」に分類されます。表示しない設定にしているとメッセージを受け取ることができません。「メッセージ設定」を適切に変更しておくといいでしょう。 &ref(net_18_2.png,nolink); &imgfolder(16/alert.png); 翻訳ファイルが古い場合には、「名所旧跡」と表示されています。 ---- 別途IMやチャットを用意し、それを併用したほうが、円滑なコミュニケーションが取れるかもしれません。 ***エラー [#hace3092] &ref(net_32.png,nolink); 何らかの原因で通信エラーが出ると、ゲームサーバーから切断されてしまいます。 切断されるとステータスバーのオンラインアイコンは消えます。 &ref(net_31.png,nolink); 再接続できない場合は、時間をおいてみるとできるかもしれません。 *ネットワークゲームの制限事項 [#r69d49a2] **言語の制限 [#n76f6f3c] ユーザーインターフェイスは日本語を選択できますが、一部の機能はサーバー側の言語設定によって制限を受けます。日本語以外のゲームサーバーに参加する場合には注意が必要です。(以下の説明の例はサーバー側が英語、クライアント側が日本語の場合です) -''乗り物の名前''はサーバー側の言語になります。''車庫で表示される名前''もサーバー側の言語です。 -''路線作成時の名前''はサーバー側の言語になります。 -新規に建設した''駅名''はサーバー側の言語になります -駅名、乗り物の名前、路線名、会社名などは自由に変更できますが、日本語を使用すると、日本語を使用しないプレイヤーには読めなくなってしまいます。 |クライアント|サーバー|h |&ref(net_07.png,nolink);|&ref(net_08.png,nolink);| -''サーバーからのメッセージ''はサーバー側の言語で送られてきます。 -メッセージ表のメッセージは、最高2000メッセージが保存されますが、サーバー側の言語で保存されています。 **その他の制限 [#d573335c] -プレイヤーの色を変更しても、サーバー側に反映されません。ログインし直すとデフォルトの色に戻ります。 -マップの回転はできません -マップの拡張はできません -%%2クリックツールをドラッグで開始することができません。したがって信号の自動設置もできません。%% ※ctrlキーを押しながらクリックすると信号の自動設置ができます。 -早送りやゲームスピードの変更は使用できません。 -一時停止は使用できません -乗降客、歩行者の表示/非表示は変更できません。 -交通量の変更もできません。 -フリープレイの設定、変更は公共事業のみが可能です。 -自動保存はできません。 *サーバーを立てる [#jc1704aa] &imgfolder(16/info.png); 本家フォーラム参照先: https://forum.simutrans.com/index.php/topic,8230.0.html Simutransをサーバーモードで起動するには、コマンドラインに「-server」をつけて起動します。([[メモ/ショートカットの作り方]]) 書式 -server [TCPポート番号] ポート番号は省略できます。省略した場合のデフォルトは13353です。 起動後は新規マップを作成するか、既存のゲームを読み込みます。 なお「server13353-network.sve」というファイルがすでに存在する場合は、このゲームファイルが自動的に読み込まれます。 (13353はポート番号です。使用しているポートごとに名前が異なります。) #div(start,notegreen) ゲームは新規マップの作成時とプレイヤーのログイン時のみに自動保存されます。(ユーザーディレクトリのルートに「server13353-network.sve」というような名前で保存されます。13353はポート番号です。) #div(end) ''新規ゲーム作成前の注意'' -''言語の設定'' 新規ゲームを開始する場合、必ずゲームで使用したい言語に変更してから新規ゲームを開始します。この言語の設定はセーブデータ内に保存され、ゲームの途中で変更することはできません。 [[言語の制限>#n76f6f3c]]でも書いたように、ここで設定した言語はプレイヤーに様々な影響があります。 -''その他のゲーム設定'' ネットワークで同期を取るため、すべてのゲーム設定はゲーム内部に保存され、ゲーム作成後は途中で変更できません。あらかじめ適切に設定しておきましょう。 特に通常のゲームと違い、以下の項目はゲーム開始後に変更できません。 --乗降客、歩行者の表示/非表示 --交通量の設定 --産業の発生時期 --年代設定 --cityルール --forestルール ''ゲーム開始直後にすること'' -''公共事業のロック'' 公共事業は万能プレイヤーですので安全のために必ずロックしましょう。 -''プレイヤー会社(プレイヤー1)のロック'' また、ログイン時には常に「プレイヤー会社」が選択されています。誰かが間違ってプレイしてしまわないためにも、プレイヤー会社(プレイヤー1)もロックしておいたほうがいいでしょう。 %%ゲームは一人もプレイヤーがログインしていない状態でも常に進行しています。OpenTTDのように一時停止状態で待機させることはできません。%% 111.0以降でできるようになりました。simuconf.tabで「pause_server_no_clients=1」と指定します。 **ゲームの情報ウィンドウでリビジョン情報を表示させるには [#j90ef03f] ゲームの情報ウィンドウでサーバー側のリビジョン情報を表示させるためには、ソースコードのコンパイル時に指定する必要があります。 &imgfolder(16/pencil.png); リビジョン情報はサーバーを立てる場合に必ずしも必要なものではありません。参加プレイヤーがサーバーと同じリビジョンのゲームエンジン本体とpakセットが入手できれば、それで問題ありません。 ***ゲームエンジン本体 [#y024f077] svnのリビジョン番号(数値のみ)です。gitのハッシュなどは利用できません。 フラグにREVISIONをつけて、コンパイルします。 FLAGS = -DREVISION="3991" svnを使用している場合は WITH_REVISION = 1 で自動的に付加してくれるらしいです。 詳しくは「config.template」ファイル内に記述されています。 ***pakセット [#xc483229] pakセットの場合は、.datファイルで「ground.Outside.pak」のcopyrightに、識別するための文字列を設定します。 obj=ground name=Outside copyright=pak64 r333M # hangtyp * animation image[0][0]=outside.0.0 **サーバーをアナウンスする [#o2b2792b] ネットワークゲームの情報は http://servers.simutrans.org/list でアナウンスすることができます.サーバーをアナウンスすると,世界中のSimutransプレイヤーにサーバーの存在を知らせることができます. ネットワークゲームをアナウンスする方法はいくつかあります.アナウンスされたサーバー情報は日本国外の人々も参照することを考え,アナウンスする情報は英語で設定すると良いでしょう. ***起動時に指定するコマンドでアナウンスする [#o777a2d8] 以下のコマンドで起動すると,servers.simutrans.org にネットワークゲームをアナウンスできます.(my.domain.comにMy Server Nameという名前のサーバーが建ったという意味) simutrans -server -announce -server_dns my.domain.com -server_name "My Server Name" server_dns は接続先アドレスを表すので,IPアドレスでもOKです.server_nameの設定は任意です(が,名前ぐらいはつけたほうがよいでしょう). ***simuconf.tabで設定する [#b6410f8a] サーバーアナウンスに関する項目は,simuconf.tabから設定できます.各項目については[[simuconf.tabのページ:http://japanese.simutrans.com/index.php?%C0%DF%C4%EA%A5%D5%A5%A1%A5%A4%A5%EB%2Fsimuconf.tab#t2eb9216]]を参照してください.サーバーアナウンスについて以下の項目を設定できます.なお,接続先およびON/OFF以外の設定は任意です. - サーバーアナウンスのON/OFF - サーバーアナウンスをservers.simutrans.orgに行う間隔 - 接続先 - サーバーの名前 - コメント - 連絡先メールアドレス - サーバーの情報URL - サーバーのpak配布URL *(参考)gift.physik.tu-berlin.deについて [#i6871174] サーバーリストに表示されているgift.physik.tu-berlin.deは、simutransの開発者がデバッグ目的に公開しているテストサーバーです。pak64を使用しています。 デバッグ目的ですので、定期的にリセットされたり、本体やpakセットのリビジョンが最新のものに変更されたりする可能性がありますが、本体やpakセットはナイトリーサイトで入手できる可能性が高いです。 ただし言語にドイツ語が設定されていますので、車庫ウィンドウや乗り物の名前などで、ちょっと戸惑うかもしれません。 このサーバーの最新情報は、[[英語フォーラム:5877]]にあります。 #div(start,noteyellow) 2011/05/06追記 gift.physik.tu-berlin.deでのゲーム提供は終了したそうです。 #div(end)
テキスト整形のルールを表示する(編集中のテキストは失われます)