概要
ショップを実行します。
プロトタイプ
int ExecuteShop(string shopmsg, int sellrate, int clerk);
戻り値
関数が成功すると 1、失敗すると 0 が返ります。
パラメータ
shopmsg
メッセージ
sellrate
アイテム買取価格レート%
clerk
表示する顔グラフィック番号
解説
ExecuteShop 関数は、AddShopItem 関数で設定された商品を販売するショップイベントを実行します。プレイヤーがアイテムをショップで売却しようとする場合、その買取価格はアイテムに設定された標準価格に sellrate の比率を適用した値になります。sellrate に 0 を指定すると、プレイヤーがアイテムを売却することはできなくなります。clerk に 1 以上の値を指定すると、ショップイベントに顔グラフィックを表示することができます。なお、アイテムの売買はキャラクターごとに独立して行われます。