Darkstarの更新

Darkstar更新

11月以来にDarkstarをバージョンアップさせた。
特になにか変わった感じはしない…

カスタム選択肢

Custom If Statements - Darkstar Project forums
昨日からずっと調べてたが…できない、で決着を迎えた。

スイーツ販売員 アシェラたん

f:id:hitorigoto-3rd:20190130233103p:plain
セレニア図書館に色んな人を呼ぼう。
スイーツの本を読むアシェラはスイーツ販売員。

f:id:hitorigoto-3rd:20190130235801p:plain
ジェラート以外の商品に関しては
分かる人には分かる品揃え。

モーション変更

f:id:hitorigoto-3rd:20190131001146p:plain
外見をロングに変更した

0x00008C0A00000000000000000000000000000000 --お団子
0x00003C0C00000000000000000000000000000000 --ロング

あとテーブルのanimationsubを変更すると
かっこいい、凛々しくなった。

ばかんす中でござる。

f:id:hitorigoto-3rd:20190127230751p:plain

youtu.be
とりあえずイロハ氏とバカンス
適当な動画もつけてみました。
悲しいのは直立不動…動かす方法無いかな。

zone内の空きNPCIDをDBに登録してNPCを表示
NPCの外見をイロハに変更。
Windower4のアドオンのRenamerを使ってNPCの名前表示
LuaでIrohaのイベント作成。

ここまではできました。
詳しく説明するのがなかなか大変。。
ValhallaとかROJとかどれだけ時間かけて構築したのだろうか。。

次はセレニア図書館に色々売店作ろうかな。

バグまつり

突然ログインできなくなった。
原因を調べてるとDarkstar動かしつつ
解析のためにEdenのインストールファイルを入れてしまった
ばっかりにレジストリが変えられDarkstarも本家も動かなくなり
再イストールするはめになってしまった。
せっかく楽しくなってきたのに水を差される。

f:id:hitorigoto-3rd:20190127114133p:plain
あの爆走サボテンダーでお馴染み
Cactrot Rapidoをイロハに変えたら爆走イロハを見れるか!?
と外見変えて砂漠行ってみたら、ただ突っ立てるだけだった。

走れや!!

f:id:hitorigoto-3rd:20190127114152p:plain
イロハたんとバカンス中。
ログインデータも消した。。

イロハたん降臨

f:id:hitorigoto-3rd:20190126201352p:plain
イロハたんがバストゥークをうろついてました。


…嘘です、以前鉱山区にいるWahidをテストデータとして
場所移動などをさせてましたがやっと外見データの
差し替えるコツがつかめてきました。

UPDATE dspdb.npc_list
set look = 0x0000910900000000000000000000000000000000
where npcid = 17735699;

これでWahidの外見をイロハに変更できます。
注意点はdspdb.npc_listのlookカラムはバイナリ型なので
UPDATE文で書くというのが必要。
あと外見データはDarkstarに入ってるnpc_list.sql
NPCのlookが全て記載されています。

ついにモグガーデンに全ヒロイン集結させて
バカンスが楽しめるのか!!
その前に南サンドリアを永遠と走り回ってる少年の
外見をイロハたんに変えてみようかなw
変えれるかな?

DSP AH Tool

forums.dspt.info

AHに商品を登録するツール。
Darkstarのデータベースを指定してボタン押すだけで
dspdb.auction_houseに全商品が自動出品されます。

f:id:hitorigoto-3rd:20190126183124p:plain

f:id:hitorigoto-3rd:20190126183518p:plain

アイテムID調べてadditemする手間は省けます。
これはかなり助かる

想像以上にカスタマイズが難しい

ずっと解析というかDarkstarの使い方を調べているんですが
英語圏にしか情報が無いことや情報も少ない
FF11特有の基礎データがDATファイルに集約されていて
且つ、DAT内のデータベースが編集できない(テクスチャなどは編集可能)
実際、DATファイル内のデータベースを編集している情報が見当たらない
などでなかなかカスタマイズが難しい状況。

そんなわけで浅い情報をシェアします。
多少、解析する日本人が増えたらありがたいなぁと思います
ROJやValhallaのオリジナルコンテンツがどのように作られているのか
なかなか検討が付きません。。

オニオンソードを魔改造

今回からオニオンソードを魔改造していこうかなと思います
アイテムのヘルプテキスト変わらんけど効果は普通に出てます。
方法は後日記載、やったことは…

・オニオンソード装備時にのみインパクト使用可能にする
 →武具装備時に任意で魔法やアビリティを覚えるスプリクトが書けるようになった
・オニオンソード装備時にのみナイツオブラウンドを習得する
 →これはitem_modsに規定のレコードを足すだけ
・オニオンソードで攻撃時に氷属性の追加ダメージ
 →item_modsに規定のレコードを足して且つ、スプリクト記述。

武具装備時に魔法を覚えたり忘れたりさせるのが手こずった
既存のトワイライト装備のスプリクトが
そもそも正しくなかったので修正。

ナイツオブラウンド後のアフターマスとか
くさい息みたく一振りで状態異常ばらまくオプションを
つけたりしてみたいです。