PublicMoongate.cs

編集

240行付近の

public class PMList

{

public static readonly PMList Trammel =

new PMList(1012000, 1012012, Map.Trammel, new PMEntry[]

{

new PMEntry(new Point3D(4467, 1283, 5), 1012003), // Moonglow

new PMEntry(new Point3D(1336, 1997, 5), 1012004), // Britain

new PMEntry(new Point3D(1442, 1687, 0), 10), // ブリテイン銀行   <=こんな感じで追加するんだ!

new PMEntry(new Point3D(1499, 3771, 5), 1012005), // Jhelom

new PMEntry(new Point3D(771, 752, 5), 1012006), // Yew

new PMEntry(new Point3D(2701, 692, 5), 1012007), // Minoc

new PMEntry(new Point3D(1828, 2948,-20), 1012008), // Trinsic

new PMEntry(new Point3D(643, 2067, 5), 1012009), // Skara Brae

/* Dynamic Z for Magincia to support both old and new maps. */

new PMEntry(new Point3D(3563, 2139, Map.Trammel.GetAverageZ(3563, 2139)), 1012010), // (New) Magincia

new PMEntry(new Point3D(3450, 2677, 25), 1078098)// New Haven

});

 

 

このままだと表示がバグるから下のほう(580行付近)の

private void RenderPage(int index, int offset)

{

PMList list = m_Lists[index];

 

if (Siege.SiegeShard && list.Number == 1012000) // Trammel

return;

 

AddPage(index + 1);

 

AddButton(10, 35 + (offset * 25), 2117, 2118, 0, GumpButtonType.Page, index + 1);

AddHtmlLocalized(30, 35 + (offset * 25), 150, 20, list.SelNumber, false, false);

PMEntry[] entries = list.Entries;

 

for (int i = 0; i < entries.Length; ++i)

{

AddRadio(200, 35 + (i * 25), 210, 211, false, (index * 100) + i); // <=ここの下の行に追加するんだ!

if (entries[i].Number == 10) // ブリ銀

AddHtml(225, 85 + (offset * 25), 150, 20, "ブリテイン銀行", false, false); 

//""の中は変更できるよ 225の後の数字は文字の高さだから

//追加した場所に合わせて高さを変えよう!

else

AddHtmlLocalized(225, 35 + (i * 25), 150, 20, entries[i].Number, false, false);

}

}

}

}

 

本年もよろしくお願い申し上げます。

サーバーの進捗状況につきましてはお察しでお願いします(w

 

今年は各サーバーに準拠できるようなサーバーを構築したいと思ってますが

どのあたりまでいけるかわかりません。

 

そもそもフルスペとかの呪文含まれてるのとかどうやって売るのかすらわかってない状況なので

そのあたりも、判明すればブログに書いていこうと思います。

 

あとから追いかけ追い越される人のために・・・

木こり、掘りは枯渇なし

サーバーセーブ時間は30分毎 アナウンスは30秒前

 

お財布スクリプトは入れた!グリードはまだ未定

 

キャラクターは即時削除可能

 

パスワードコマンドで変更可能  [password 新パスワード 新パスワード

ATMカードとストーンは導入出来た

リンクゲートも導入完了

自動販売機も導入完了。課題はあるが、、、

フルスペとかどうやって売るんだろ。

何から手を付けていいのかわからない

 

やりたいことリスト

ムーンゲートの行き先追加変更

ファセットの削除

GMロックの解除とかけ方

メモ書きのような感じなので見ても不明なような気もするけども

 

とりあえずServuoをダウンロードしてくるん

https://www.servuo.com/

ここの「SERVUO REPO」押して

右側にあると思う「Clone or download」でダウンロードする

あとは解凍して展開

この辺りは調べれば出てくるはず

 

コンパイルしてオーナーアカウントのIDとパスを入力してから

起動するログインする!

 

ちなみにRazorかUOSをダウンロードして設定しておいてね

 

ログイン後[createworld と発言

ここで2分程度かかる模様

あとは[gmbody と発言

 

これであなたもGMですよ!