JA Bad Newbie - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Bad Newbie の機能と設定
Home · BASIC · UO API · A–Z · Examples · Languages
Options → Bad Newbie では、インターフェース、ワールド表示、移動、一部の自動化機能をまとめて設定します。変更後は Apply を押します。キャラクター固有の値はキャラクタープロファイルへ、グローバル値はクライアントのインストール設定へ保存されます。
移動、表示距離、領域ライン
- 表示距離を tile 単位で設定;
- stamina チェックを無視するオプション;
- 領域ラインの半径、太さ、色;
- 障害物回避で
1–5個の追加 tile を経路計算に使用; - 迂回が必要な場合だけ追加距離を使い、通常は最短の確認済み経路を選択;
- 各 step の直前に通行可能性を再確認し、ワールドの状態が変われば再計算。
追加 tile の設定はキャスト検出半径ではありません。キャスト検出は表示範囲と、クライアントが実際に受信したイベントを使います。
キャストインジケーター
次の 3 グループを別々に設定できます:
- 自分のキャラクター;
- 他のプレイヤー;
- NPC/モンスター。
各グループには有効/無効、左/右/上/下の位置、色、太さ、テキスト設定があります。バーの長さは 0–200 ピクセルで、1 単位は 1 ピクセル、0 は非表示です。キャスト名は実際の glyph 幅で測定され、インジケーターのすぐ横に配置されます。
Other Player と NPC/Monster は、クライアントが持つオブジェクト種別で分類されます。遠隔キャストを検出できるかは、サーバーが speech、action code、animation などの必要なイベントを送るかどうかにも依存します。
フォント、サイズ、色
次のテキストグループを個別に変更できます:
- ClassicUO の UI とメニュー;
- journal と chat;
- viewport message と overhead speech;
- 名前とダメージ表示;
- tooltip と World Hover;
- キャストラベル。
クライアントは Fonts フォルダーから .ttf と .otf を読み込みます。追加後に Reload Fonts folder を使えばよく、Windows へのフォントインストールは不要です。
Use original game/source color を有効にすると、フォントフェイスだけが変わり、元の動的 UO hue が維持されます。この設定を無効にしてカスタム色を選んだ場合だけ、指定色が使われます。
World Hover カード
Hover カードは mobile、地面アイテム、backpack、入れ子コンテナ、装備、static、multi、land tile に対応します。次を設定できます:
- 表示までの遅延;
- 背景色と背景の透明度;
- 文字色と文字の透明度;
- フォントとサイズ;
- 横方向または縦列のレイアウト;
- 表示するフィールド。
表示できるのは、サーバー名、ローカルラベル、serial、graphic/body/tile ID、hue、数量、座標、container、layer、受信済みプロパティなど、クライアントが実際に取得した値です。サーバーが送信していない隠しダメージ、護甲、ボーナスは推測しません。
サーバー上の正式名称が必要な場合は、アイテムをシングルクリックしたときに近い要求経路を使い、同じ serial への要求を制限します。Label item... のローカル名はキャラクタープロファイルに保存され、空文字列にすると削除されます。
Info Bar
Info Bar は 25 種類のライブキャラクター値に対応します。各セルは内容の実測幅で配置され、枠と区切り線を持ち、幅を縮めると再配置されます。文字や数値が隣のセルへはみ出さない設計です。
Weapon Damage は確認できる範囲だけを表示します。優先順位は、サーバー拡張 status、武器 OPL、既知のクライアント基礎データです。情報がなければ、推測値ではなく N/A を表示します。
アイテム自動化と Experimental
- AutoLoot、AutoBuy、AutoSell は graphic、hue、数量、価格、名前でルールを作成;
- ゲーム内 target で対象を選択;
- Auto Open Doors は移動前に具体的な door serial を使い、同じドアの連続処理を制限;
- Experimental のチェック状態は Apply 後に保存;
- click automove を無効にすると、継続中の自動移動もキャンセル;
- FPS はインストール全体の設定で、適用後はキャラクター変更や再起動後も保持。
期待どおりに動作しない場合は、古いファイルが混在していないことを確認し、トラブルシューティングを参照してください。