見出し画像

専用通貨を作る

昨日はドフで買ってきたPCのセットアップと、サーバをもとにもどしていたら終わってしまった。GWもそろそろ終わるが、今回はそこそこ有意義だったと思う。いつもはダラダラとマクロを修正して終わっていた。
さて、今日は予定通り、専用通貨を作ってそれを使って取引できる商人を設置しようと思う。

まずは適当にアイテムを作る。どうもこの専用通貨はスタック数を200より上に設定するとおかしなことになるらしいので200におさえている。アイテムの属性としてはなんでもよいようだ。

作成したアイテムは通貨として登録する。最初に登録されている通貨をすべて削除し、そこに追加した。

商人を作って配置する。今回はジプシーにしてみた。ここまで作って、実際に専用通貨商人の設定方法がドキュメントのどこにも書いていないことに気づいた。eqemulator.orgの掲示板を探してみたところ、同じような質問があり、eqemuの管理者が書き込みをしていた。

通貨の設定をして、商人の職業を70の専用通貨商人に設定し、使用する専用通貨のIDをそのNPCに設定し、売るものを登録するらしい。なるほど。

クラスを通貨商人に設定する。

データベースのnpc_typesから作ったNPCを呼び出し、そこのalt_currency_idを1に設定する。

その後、売りたいアイテムを登録する。今回はShissarに変身できる杖を登録してみるかな。登録したら、ゾーンをリセットすればよいみたいだが、未だにゾーンをリセットする方法がよくわからんので、サーバを立ち上げ直す。

おー、売っている売っている。Unknown BD stringとでるのは、クライアント側に設定ファイルがコピーされていないから。とりあえずでは問題ない。

ちゃんと買えた。すばらしい。これで専用通貨と専用商人が置けるようになった。次回は、AAの設定をしてみようかな。LazarusではOriginは各キャラに故郷ではなく、PoKに戻るようになっていた。それをやってみようと思う。


この記事が気に入ったらサポートをしてみませんか?