私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

スレッド

└◇1785:
クエスト機能の開発版を公開 [moon] 07/19 18:11

 └◇1786:Re:クエスト機能の開発版を公開 [moon] 07/20 19:35
  └◇1787:Re[2]:開発版Ver.0.2を公開 [moon] 07/29 22:19
   └◇1788:Re[3]:開発版Ver.0.2用更新データを公開 [moon] 08/04 22:25
    └◇1789:Re[4]:開発版Ver.0.3を公開 [moon] 08/15 17:46
     └◇1790:Re[5]:開発版Ver.0.4を公開 [moon] 08/16 19:32<-last


1785● クエスト機能の開発版を公開[ moon ] 2011 07/19 18:11
クエスト機能を作成して、デバッグのために開発版を公開しました。
開発版でも構わないので使用してみたいという方はお試しください。
ダウンロードは上部リンクの「ダウンロードページ」からどうぞ。

なお、サンプルを以下に置きましたのでどのようなものであるかはこちらで確認できます。
http://www29.atpages.jp/submoon/sos2debug/quest/sos2.cgi

あと、不具合、質問、要望などはここに書き込むのではなく以下の掲示板に書き込んでください。
http://www29.atpages.jp/submoon/sos2debug/quest/patio/patio.cgi
コメントを書く(引用) | スレッド一覧


1786● Re:クエスト機能の開発版を公開[ moon ] 2011 07/20 19:35
軽微な修正の配布は別ファイルで行うようにしました。
該当バージョンに上書きすることで最新状態になります。

今回はサンプル探索の以下を修正しました。
・バージョンを0.1.1にアップ。
・交換設定において探索場所を無条件にできなかったのを修正。
コメントを書く(引用) | スレッド一覧


1787● Re[2]:開発版Ver.0.2を公開[ moon ] 2011 07/29 22:19
0.1からの変更点は以下です。

1. quest.plにsub undertaken_infoを追加し使い方をreadme.txtに記載。
2. 以下が0の場合の表示を'なし'に変更。
  残り回数
  獲得クエスト経験
  ペナルティクエスト経験
  保証金
3. 期間および期限が無期限の場合の表示を'無期限'から'なし'に変更。
4. クエスト作成時に以下の値が0を超える場合は整数化し、それ以外の場合は0にするように変更。
  残り回数
  獲得クエスト経験
  ペナルティクエスト経験
  保証金
  期間
5. 期限切れの場合は時間表示の後ろに'(期限切れ)'を追加。
6. sub get_expireとsub get_expire_textをquest_private.plからquest.plに移動。
7. quest_private.plと同様の$quest_key_expireをquest.plに追加。
8. 期限切れの場合は行動しない(経過を更新しない)ように変更。
9. kind.dat内の閾値が1未満でも読み込めるように変更。
10. 共通クエスト補充時の種別選択失敗時およびランク選択失敗時のエラーメッセージを変更。
11. サンプルクエストのバージョン情報とsub _supportをVer.0.2対応に変更。
コメントを書く(引用) | スレッド一覧


1788● Re[3]:開発版Ver.0.2用更新データを公開[ moon ] 2011 08/04 22:25
差異は diff_*.txt をご覧ください。

主な変更点は以下です。
・サンプルクエスト内のコメントを修正。
・サンプル探索用の設定データを修正。(チキンがアイテム扱いになっていませんでした。)
・サンプル探索のコードを少し修正。
・quest_tool.plの使い方表示を修正。
・quest_const.pmのHTMLフォームのキー名部分を変更。(先頭に'_'を付加するようにしました。)

quest_const.pmの内部設定部分を修正したので本来ならバージョンをアップさせるべきなのでしょうが、今回は更新データの提供だけで済ませたいと思います。
コメントを書く(引用) | スレッド一覧


1789● Re[4]:開発版Ver.0.3を公開[ moon ] 2011 08/15 17:46
0.2からの変更点は以下です。

1. ユーザーパラメータに交換OK情報用のデータ('_trade')を追加。
2. 引き受け時に引き受け時間を表すデータ('_begin')を追加。
3. リスト表示機能を追加。(readme.txtに呼び出し方を記載。)
4. ログ機能を追加。(readme.txtにログディレクトリを記載。)
5. sub call_pluginでクエスト名をキャッシュしておくように変更。
6. '@'および'%'のデータをデシリアライズする際に空要素ではなく1つの要素としてデシリアライズされていたのを修正。
7. sub update_permissionにおいてファイルが存在しない場合だけファイルのオープン(新規作成)を行うように修正。
8. 定数(SEPARATOR_PARAM)を削除。
9. その他、コメントの修正など。

各ファイルの差分はdiff_*.txtをご覧ください。
コメントを書く(引用) | スレッド一覧


1790● Re[5]:開発版Ver.0.4を公開[ moon ] 2011 08/16 19:32
1つの修正ですが機能本体の修正なのでバージョンアップしました。
0.3からの変更点は以下です。

1. 交換OKに設定されているクエストを捨てた場合にリスト表示に表示されたままになっていたのを修正。
2. サンプルクエストを0.4対応に変更。

各ファイルの差分はdiff_0.3to0.4_*.txtをご覧ください。
今回は0.2から0.3の差分(diff_0.2to0.3_*.txt)も残してあります。
コメントを書く(引用) | スレッド一覧

CGIROOM