Ja:Main Page

From SphereWiki
Jump to: navigation, search
Help
Available languages


まだリンク先のページは和訳できていません。暇を見つけて和訳していきます。気長にお待ちを…。


有名なTaranの情報サイト"Sphere Scripting for Dummies tutorials"の再構成版へようこそ。彼のチュートリアルはSphere 55iに向けて作られていますが、現在はSphere 56bがリリースされていますので、我々は最新の変更と追加情報を含めて再構成しています。


どこから始めたらいい?

あなたがSphere 56bのスクリプトを学ぼうとしているのであれば、まず最初に読むべきは#Sphereの設定のセクションです。そこでは、基本的な空っぽの世界をセットアップする方法が示されています。それが終わった後は#チュートリアルです。決して一日で全てを得ようとせず、全てを余さずに、しっかり理解しながら学習してください。


スクリプトの方法は学んだ!次はどうする?

あなたが10章全てを完了したなら、以下に示すその他のチュートリアルや記事を読むことをお勧めします。それらはその他に比べれば、さほど重要ではありませんが、それでも多少は使えるいくつもの情報が含まれています。自作スクリプトを作成して、SphereServer Forumsの人々に共有してみましょう。また、自分自身で解決できない問題に対して助けを求めることもできます(英語なのでやや敷居は高いですが)。下部にある#参照一覧を参照することを忘れないでください。結構使えますよ。


寄稿したい!

このウェブサイトの情報をメンテナンスするには、非常にたくさんの作業を必要としますが、我々の多くはその時間がありません。もし助けてあげようと思っているならどうぞ遠慮無く!まだアカウントを作成していないなら、兎にも角にも、始めにアカウントを作成です。その後ページ上部左の"編集"リンクから編集を始めることができます。それを始める前に、Contribution Guideを読んでおいてください。


謝辞:

Ben, Cloud_Br, Ellessar, Jdog, Lord Zerofiz, Mordaunt, Nazghul-ll, RanXerox, Rattlehead, Sandman, Sharlenwar, ShiryuX, thelegbra, Maximus and WarAngelは、コンテンツの追加を助けてくれました。

Dalethは、Sphere Reference Projectを書いてくれました。また、Mordauntは .chm フォーマットに変換してくれました。

Trackerは、Sphereserver.netからSphere 56の変更を追って書いてくれました。

Taranは、ここのオリジナル、今や有名な Sphere Scripting for Dummies チュートリアルを書いてくれました。また、MrSugarCubeは、ソースコードから直接更新を持ってきてくれました。

Furio, Radiant, Vjaka, Nazghul-ll, Ellessar, Torfo, Shadow Dragon and MrSugarCubeは、Sphereを強力な、カスタマイズ性に溢れたUltima Onlineエミュレーターを開発し続けてくれています。

Criusは、元SphereWikiをホスティングしてくれました。現在はTorfoがホスティングしてくれています。



Sphereの設定

チュートリアル

これらは、Taranの解説にSphere 56bの更新を含めたものです。

  • Chapter 1 (数値、定数、アイテム定義、キャラ定義)
  • Chapter 2 (Sphereのファイル説明)
  • Chapter 3 (NPCやアイテムのスクリプトとコマンド)
  • Chapter 4 (オブジェクト、演算子、スピーチ)
  • Chapter 5 (タグ、グローバル変数、ローカル変数、関数)
  • Chapter 6 (リンク、タイマー、ターゲット)
  • Chapter 7 (ループと強力な関数)
  • Chapter 8 (スキルメニュー、メニュー、ガンプ)
  • Chapter 9 (イベント)
  • Chapter 10 (文字列操作)


上記に加えて、以下に他のメンバーが寄稿した、一歩上のチュートリアルがあります。上記の10章を読んで、更に文献を読んで学ぶなら:


参照一覧


その他の記事


外部リンク