GMS SKIN アーカイブ
2008年02月20日
ツリーメニュー
こんにちわ。
うにです。
昨晩も相変わらずサイト更新作業で大忙しですw
昨晩はベースとなる各ツリーメニューを作成してみました。
完成まで程遠いですが、大まかに3つのコンテンツにしようかと。
1.各職スキル表
┣デーヴァ
┣アシュラ
┗ガイア
┣基本職
┃ ┗
┣一次職
┃ ┣
┃ ┣
┃ ┗
┗二次職
┣
┣
┣
┣
┗
2.クリーチャー別スキル表
┣Basic
┃ ┣
┃ ┣
┃ ┣
┃ ┣
┃ ┣
┃ ┣
┃ ┣
┃ ┣
┃ ┣
┃ ┗
┗Rare
┣
┗
3.画像集
┣デーヴァ
┣アシュラ
┗ガイア
┣戦士鎧
┣弓士鎧
┣術士鎧
┣召喚士鎧
┣マント
┗課金兜
┣
┗
こんな感じのツリーになってます。
エクスプローラ風になってるので自由にフォルダを開閉出来るようになってます。
最初は各種族別に全展開するようにしてますが、各種族&各職業を全展開すると結構な長さになってしまうので種族別にメニューを作成してます。
その為、職別スキル(3) / クリーチャー別スキル(1) / 画像集(3) と、計7つツリーメニューを作成しました。
そして肝心の中身ですが、職別スキル表は少しずつ入力していきますが、問題はクリーチャースキルです。
公式でもテキストリンクからのスキル一覧なのでスキルアイコンが・・・
撮り集めるのも大変なのでとりあえずはテキストリンクにするつもりですが・・・
テキストリンクにすると簡単は簡単なんですが、場所を取りすぎるんですよねぇ・・・
スキル名称が長ければ長いほどに・・・
んでもって画像集はとりあえずは公式、MMO-Station、韓国サイト等から入手し、不足分は持ちキャラでまかない、それでも足らなければ誰かに手伝ってもらおうと思ってます。
簡単な順に並べると
①画像集
②クリーチャースキル表
③職別スキル表
こんな感じになるんですが、重要度としては
①職別スキル表
②クリーチャースキル表
③画像集
こうなると思います。
まぁ今後はスキル表を作成しつつ、息抜きに鷹狩りにいくって感じになるでしょうw
コンテンツがまだ未完成なのでまだ公開はできませんが、現状の[ZerA]コンテンツと同様の構成ですので^^
完成度としては・・・
職別スキル表
3.7%(1/27)
クリーチャースキル表
0%(0/13)
画像集
0%(0/18)
これだけ見るとまだまだ時間は掛りそうですが、土台&ベースは出来たので流用でなるはやで進められると思います。
んでもってそろそろ少しずつDEKARON SKINに取り掛かろうかと思ってます。
こんなとこですかね。
普通にMMO日記を書けるのはまだまだ先になりそうな・・・
(=゚ω゚)ノジャ、マタ!!
2008年02月07日
SKINに不具合
こんにちわ。
うにです。
先日Rappelzにてお世話になっているギルドLECIELにて設置されたうちで配布中のRappelz SKINですが、ちょこっと不具合が発覚しまして・・・
報告を頂いたのではなく自分で発見したんですが。
不具合というのはメンバーリストにレスを書いた際に表示が中央に寄ってしまうって事です。
ダウンロードファイルの修正を行いますが、1箇所だけの修正なのでここに修正箇所を書いておきます。
skin.cgi(580行目)
↓修正前↓
$return_log .= "<TR><TD colspan=\"3\" class=\"under2\" align=\"left\">";
↓修正後↓
$return_log .= "<TR><TD colspan=\"3\" class=\"under2\" style=\"text-align:left;\">";
ここを直してもらえればレス表示は左寄せになります。
さて、MMO日記ですが当分まともなのは書けそうもありません><;
ちょっと仕事が立て込んでおり帰宅時間が遅くなってしまう為に・・・
昨晩も家に着いたのが23時前くらいでしょうかね・・・
上で書いてる修正報告の為にRappelzに入りましたけどそれだけです。
今夜はCABALに入れるといいんだけど・・・
さてさて、前回CSS連携による段落作成について書きましたが、それを使用してメンバーリストを書いてみました。
(今回はRappelzにて)

まだmain.htmlのみしか書いていないので画像を貼るしか出来ないですが、見てもらえば分かるように、今回は以前封印していた画像でのSKINです。
まぁ以前は知識不足で色々不具合出まくりだったからってのもあるんですが。。。
画像のみなのでわからないと思いますがこれは前回書いたようにTableタグは一切使用していません。
まだ鯖テストも行っていなく、実際動くかどうかも疑問なんですがせっかく書いたので画像として貼りました。
Rappelzをやった事ある人は分かると思いますが、背景画像(枠等)に実際のRappelzの物と同じような画像を使用しています(多少加工してますが)
左に一覧表示、右に詳細表示と、別ページに跨ぐ事無く両方表示できれば、と思って書いてみました。
(実際動作するかは別の話として・・・w)
まぁちょっと横幅を取るのでギルドサイトのコンテンツとして使用出来るかは疑問ですけどね^^
同時表示が不可能な場合は既存のスタイルに戻しつつも画像ベースで書き直してみる予定です。
画像ベースの場合は枠内背景画像はいれませんけどね
まぁシンプルなのがいい人にはいいかもしれません。
(=゚ω゚)ノジャ、マタ!!
2008年02月06日
CSSで段落化
こんにちわ。
うにです。
昨晩は仕事疲れなのか風邪なのか、頭痛が酷かったので何もせず飯食って就寝しました。
前回GMS SKINのフレーム化をすると書きましたが、フレーム化ではなく擬似フレームで書き始めてます。
擬似フレームってなに?
フレームと擬似フレームってどう違うの?
って思う人が殆どだと思います。
まずフレームは分かると思いますが、一つのページの中に複数のhtmlファイルを読み込ませる事ですね。
海栗海胆雲丹ではメニューページでフレームを使用しています。
んで擬似フレームですが、こちらはCSSを活用して段落を作っています。
段落というとhtmlタグでいうなれば<q>もしくは<blockquote>を使用すると段落になるんですが、普通の文章(手順書等)を書くのであればそれでもいいんですが、複数段落を作成するとなると上記タグは使用できません。
ではどうするか?
スタイルシートを使って段落化(擬似フレーム化)するわけですね。
まぁうにぐでも擬似フレームを使用しているわけですが^^
まぁ文章で言ってもよくわかんないと思うので例を挙げてみます。
下の表?を見てください。
ヘッダーメインのコンテンツ(右側)端のコンテンツ(左側)フッター
こちらはtableタグを使ってそうですが、tableは一切使ってません。
html的にはdivタグのみ使ってます。
ソースはこんな感じになります。
<style>見易い様に枠線を表示させてます。 うにぐのように背景に画像を置く場合は枠線は指定しない方が良いですね^^
<!--
#main { float: right; border-width: 1px; border-style: solid; }
#left { border-width: 1px; border-style: solid; }
#head { border-width: 1px; border-style: solid; }
#foot { border-width: 1px; border-style: solid; }
-->
</style>
<div id="head">ヘッダー</div>
<div id="main">メインのコンテンツ(右側)</div>
<div id="left">端のコンテンツ(左側)</div>
<div id="foot">フッター</div>
これをコピペしてテキストファイルに貼り付け、拡張子をhtml(もしくはhtm)にして実行してみてください。
上と同じようになると思います。
簡単に説明するとmainの部分を右寄せにするわけですが、ただ<div align="right">とかにすると文章は右寄せになりますが枠が改行されてしまいます。
<table>を<div>で囲めば別ですが、今回はtableは使わない前提としているので。
まぁこれをスタイルシートでfloat: right;と付け加える事により表現しているわけです。
各idにwidth: 500px とか入れることにより横幅指定も可能です。
擬似フレームは今回紹介したCSSとの連携以外にも方法はあります。
インラインフレームを使う方法です。
うにぐのサイドバーにある[来訪者情報]がそれにあたります。
一つのhtmlからある範囲内に別のページを表示させる、というものです。
フレームと同じじゃないの?と思うでしょうけど、違うんですw
フレームとしてはベースとなるページにフレームとして呼び出すページ、計3つのhtmlファイルが必要になります。
ですがインラインフレームの場合は名称のまんま、一つのページの中に別のページを呼び出すというものです。
まぁ利点を一言でいうなれば、「動作が軽い」ってことですね。
インラインフレームを使用すると呼び出すページによってはスクロールバーが表示されるのでその分余計な横幅を取ってしまうためあんま使いたくないんですけどね^^
まぁ範囲を余分にとってスクロールしないように(スクロールバーも表示させない)すればいいんですけどね^^
CSSでの擬似フレームがうまくGMSに使えなければインラインフレームも考えてみます。
まぁ人によって使い道が違うので数タイプ用意するのが一番いいんでしょうけどね。
前回WEB関連のカテゴリを追加したので書いてみました^^
(本音はMMOネタがないだけだけどwww)
まぁ興味のある人は調べてみてくださいw
(全てを説明するととんでもなく長い日記になっちゃうのでw)
ほいじゃ今日はこんなところで^^
またなにかあれば書きます。
(=゚ω゚)ノジャ、マタ!!
2008年02月04日
ピュア/リンク コート
こんにちわ。
うにです。
最近はCABAL/Rappelz共にチマチマと。
CABALはLv上がり易いMMOですがさすがにチマチマなんでw
今クエをこなしつつLv58です。
協力者Tシリーズとペイトラン以外のクエは終えてます。
アプデ後の緊急メンテでほとんど出来てないけど・・・
協力者Tはカード集めが面倒なんで、ペイトランはクリアが大変そう?なんで強くなってからやることにします。
(せめてLv82でユアンエポ着れるようになってからかな^^)
Rappelzですが鷹狩りの為にカタン北部(砂漠の手前)でずっと狩りしてますが。。。相変わらず何も出ないですね。
まぁそう簡単にクリーチャーCが出たら相場が高くなる事もないんですが・・・
相場は空Cで35Mくらいなんかな?
そんな金もないわけで、地道に狩ってます。
たぶんチマチマとLv50辺りまで鷹を狩ることになると思います。
さて、前回言っていたRappelz SKINですが、理想とは違うものの、なんとか形にはなりました。
GMSの特性上、1つのページで再読み込みなしに値を別の位置に渡すのは難しいようで・・・
しょうがなく、職業選択の項目にSelectBoxを二つ置きました。
1つは詳細表示の際の日本語表示のClassに渡し、もう1つは一覧表示の際の職業別アイコンのファイル名に。
まぁ登録するのは1次と2次だけでそんな頻繁に変える事もないんでさして煩わしくはないとは思いますが・・・
そしてアイコンの表示場所ですが、現状ではEditボタンと一緒にリンクで横に置いてます。
Editを押し易くなったのかな?w
できればCABAL SKINと同様に登録画像の上のLvの下に表示させたかったんですが、CABALとは違いアイコンがカラフルなわけで縮小の影響でぼやけちゃうんですよね。。。
Noの手前に縦サイズを合わせてもみたんですがアイコンが小さくないとNoのところが高くなってしまうので、しょうがなくEditの横に置いてます。
まぁサイトによってはメンバーリスト表示
時に一覧表示させているところもあると思うので職業が分かり易くはなると思います。
一応サンプルサイトを。
ここ⇒サンプルサイト
配布用のサンプルサイトではなく依頼用のテストサイトなのでずっと残るわけではないですが・・・
近日中に配布用のサンプルサイトにも反映させます。
(配布Versionでは画像自動加工処理は外します)
その際はダウンロードファイルにも反映させ、一緒にCABAL SKINもUPします。
Versionとしては両方3.1になりますね。
ここまで長々と文章が続いてますが、ここからはちょこっと画像です。
昨晩Rappelz SKINの打ち合わせの時に撮ったものです。
打ち合わせ相手のギルドのWebMasterのユーリさんと一緒に^^

んでもって初めて競売に手を出して新しい2R鎧を買ってみました。
(即決で買っちゃったんで競売じゃぁないかwww)
個人的にはピュアコートがお気に入りですw
1R鎧もいいんですが、アレは召喚師っていうよりもマジシャンっぽいですよねw
ちょうど今2Rなんで今後は1Rのまま狩場に繰り出す事もなくなりそうですwww
ただ、店売りされているわけではなくDoropのみなので強化は+4Lv10までですかね。
もしもう1個手に入ったら出来る限りやってみようかと思ってます^^
2RQDはアフォみたく倉庫にあるんですが、ベースとなる鎧は現状1個しかないもので・・・
あぁ~忘れてたけど懐かしい面々とw

元PerfectCrimeのヴィとサヴィですね^^
今もギルドは一緒ですね
あと、昨日は元PerfectCrimeのギルマスさんとも会いました。
別キャラでしたが、ギルドに入るみたいなのでまたどっか遊びに行けたらいいな~って思います。
まぁこっちはそんなに長時間出来るわけではないのでギルハンとかは無理かもしれないけど・・・
Rappelz復帰してから少し時が経ちましたが、最近は割合が半々になりつつあります。
むしろRappelzよりになっちゃってるかもwww
まぁCABALを止める訳ではないので^^
今日はこんなとこで^^
(=゚ω゚)ノジャ、マタ!!
------
ps.Rappelzプロフィール画像に今回のピュア/リンク コートも入れてみました^^
2008年02月01日
SKINの職種判別
こんにちわ。
うにです。
昨日は体調不良で夜はすぐ寝ちゃったのでなんもネタはないんですが、前回予告したんで今手掛けているRappelz SKINの修正箇所でも書こうと思います。
ただ、まだ思考段階で試行も実行もしてないんで確実とは言えないですが・・・
現在のCABAL SKINの配布Version(3.0)では一覧表示の際の職種の判別方法は各Classのアイコンのようなもので表現しているんですがRappelzの場合はそれが難しいんですねぇ
なぜ難しいかというと、CABAL SKINの場合は各職業の名称が英語表記になっているので画像のファイル名としてもそのまま利用できるんです。
しかし、Rappelzの場合は英語表記などなく、全ての職業において日本語表記になっています。
以前依頼板でも書きましたが現状のウェブブラウザでは対応しているブラウザもあるようですが全般的に見て日本語URLは有効ではありません。
よって、Rappelzでは難しいんです。
んじゃぁRappelzの枠内背景画像はどうなってるのか?って思うかもしれませんが、アレは種族(Race)と性別(Gender)の組み合わせで画像6種の中から判別してるわけです。
んでRappelzの各職業の名称は全て日本語表記・・・
各職業のアイコン画像は全て(基本職以外、全24種)用意したんですが・・・
このアイコン画像をSKINに反映するには2つの方法があります。
方法その1
情報登録時の職業選択時の値を別の選択項目に渡し、その値からアイコン画像の名称となる英語表記に変換させる。
尚且つユーザー(登録者)が混乱しないように職業選択から渡された値をmemberlog.cgiに保存しつつも表示させない、という工夫が必要である。
方法その2
職業選択の種別の値(表記されるものとは異なる)から判別し、職業別アイコン画像のファイル名に割り当てる。
さて、方法は書いてみたものの2つの方法を実行させる為に修正するファイルが違うのが問題だw
修正が必要なファイルを下に挙げてみる。
方法その1
skin.cgi / admin_edit.html / main.html / reg.html / user_edit.html
方法その2
skin.cgi / memberlist.cgi /main.html
修正が必要なファイルの量としては[方法その1]の方が多いんですが、配布するには方法その1でやるしかないんですねw
方法その2でやるとなるとでーゆ様配布のGMS本体となるmemberlist.cgiを
書き換える必要がある為、完全に個人利用になってしまい配布する事はできません。
(もしでーゆさんに許可を貰って配布する事になってもまだ自分としてはPerl言語の知識も曖昧なので・・・その後のサポートが微妙・・・w)
頭の中では考えはまとまっているものの、まだ試行に移していない現状。
もし今回の修正がうまくいくのであれば現在配布中のSKINおよび今後作るであろうSKINに大きな変化をもたらすであろう(大袈裟だなwww)
まぁ今まで性別表記を male / female にしていたのを ♂ / ♀ とか 男性 / 女性 にする事が出来るようになります^^
今日の日記は普通のMMOユーザーが見ても何言ってんのか全くわからんかったかもしんないですが・・・
ここまで長々と読んで頂きありがとうございます^^
んじゃ今日はこんなところで^^
(=゚ω゚)ノジャ、マタ!!
最近のコメント
うに on 念願の新共用服: 返信遅くなってスマソ
クリ on 釣り壁火力: お疲れ様でした^^
ゆーり on 念願の新共用服: 予告どおり長いですね
かいがら on 念願の新共用服: R4弓服いいですね。
ぶー on 念願の新共用服: うにさんこんばんは~
通行人B on 念願の新共用服: リキ部屋手前を楽しめ
うに on 赤海胆の初パル: ぶーさん >昨日は
ぶー on 赤海胆の初パル: うにさんこんにちは~
うに on 赤海胆の初パル: ハリさん >狩人か
アーカイブ
- 2008年08月 : 009
- 2008年07月 : 018
- 2008年06月 : 019
- 2008年05月 : 019
- 2008年04月 : 019
- 2008年03月 : 020
- 2008年02月 : 020
- 2008年01月 : 021
- 2007年12月 : 021
- 2007年11月 : 018
- 2007年10月 : 022
- 2007年09月 : 018
- 2007年08月 : 021
- 2007年07月 : 022
- 2007年06月 : 026
- 2007年05月 : 025
- 2007年04月 : 020
- 2007年03月 : 031
- 2007年02月 : 025
- 2007年01月 : 022
- 2006年12月 : 021
- 2006年11月 : 020
- 2006年10月 : 022
- 2006年09月 : 019
- 2000年04月 : 028
- 2000年03月 : 010
お気に入り
About GMS SKIN
来訪者情報
ステータス
- 総エントリー数・・・・・・・・・[0536]
- 総コメント数・・・・・・・・・・・[0926]
プロフィール
Work・・・・・・・・・・・・・・・・・・・[CSE]
Age・・・・・・・・・・・・・・・・・・・・・・[30]
- Rappelz
Server・・・・・・・・・・[Salamander]
Name・・・・・・・・・・・・・・・・[紫雲丹]
- CABAL ONLINE
Server・・・・・・・・・・・・・・・[Jupiter]
Name・・・・・・・・・・・・・・・・・・[雲丹]
MMO履歴
- Asgard
- Bright Kingdom
- CABAL ONLINE
- Cardinal Saga
- Corum Online
- Dark Arena
- DEKARON
- DIABLOⅡ
- Eternal Chaos
- Fantasy Earth
- Flyff Online
- Granado Espada
- Last Chaos
- LOST ONLINE
- MicMac Online
- Mabinogi
- MU奇蹟の大地
- M2~神甲演義~
- Neo Steam
- Rappelz
- RF online
- ROSE ONLINE
- R.O.H.A.N
- Seal online
- SilkLoad Online
- TANTRA
- Talesweaver
- TrickSter
- Ultima Online
- Yogurting
- ZerA
- 童話王国










