スクリプト公開所

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
10 / 101 ツリー ←次へ | 前へ→

既存スクリプトのAuriga対応版保管庫 apache 08/9/21(日) 21:53
利用履歴機能付きポタ子 apache 08/9/21(日) 22:04 [添付]
Re:利用履歴機能付きポタ子 mizaly 08/9/21(日) 22:21
Re:利用履歴機能付きポタ子(SQL化) ドール 11/11/21(月) 21:49 [添付]
汎用アイテム交換NPC apache 08/9/21(日) 22:09 [添付]
Re:汎用アイテム交換NPC AKAYU 11/3/10(木) 3:03
Re:汎用アイテム交換NPC AKAYU 11/6/12(日) 1:19
装備品が材料のときのスロット表示 AKAYU 12/1/4(水) 1:16
汎用アイテム交換NPC var.2 香流 12/1/17(火) 12:57 [添付]
ユーザーリクエストBOX apache 08/9/21(日) 22:11 [添付]
転職・転生・クエストスキル取得NPC (CSVによる詳細... apache 08/9/21(日) 22:13 [添付]
Re:転職・転生・クエストスキル取得NPC (CSVによる詳... rret 09/4/27(月) 5:47
Re:転職・転生・クエストスキル取得NPC (CSVによる詳... rret 09/4/27(月) 6:27
Re:転職・転生・クエストスキル取得NPC (CSVによる詳... qmp 09/7/15(水) 10:56
Re:転職・転生・クエストスキル取得NPC (CSVによる詳... [名無し] 09/6/20(土) 10:11
改造武器屋 apache 08/9/21(日) 22:15 [添付]
アイテム作成用 汎用NPC Ver2 apache 08/9/21(日) 22:16 [添付]
パーティ清算金自動分配 apache 08/9/21(日) 22:18 [添付]
Re:既存スクリプトのAuriga対応版保管庫 apache 08/9/21(日) 22:22
補足 apache 08/9/21(日) 23:43
Re:補足 香流 08/9/24(水) 9:24
Re:補足 [名無し] 09/3/16(月) 15:30
Re:補足 香流 09/3/16(月) 16:23

既存スクリプトのAuriga対応版保管庫
 apache  - 08/9/21(日) 21:53 -
  
スクリプト公開所にて公開された、Aurigaには対応していないスクリプトを
Aurigaに対応させ、保管するスレッドです。

元の記事に一つ一つ返信を付けて対応版を出したところ、予想以上にログが
下がってしまいましたので、こちらにまとめていきます。
引用なし
パスワード

利用履歴機能付きポタ子
 apache  - 08/9/21(日) 22:04 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=172;id=

>>thx! Lucy

既に元の記事の方で対応版を出されている方がいますが、スクリプトが
添付されていないようですので、空気を読まずにここへ投稿します。
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : npc_pota(3).txt
・サイズ : 4.3KB

汎用アイテム交換NPC
 apache  - 08/9/21(日) 22:09 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=313;id=

>>thx! 香流
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : trade.zip
・サイズ : 2.6KB

ユーザーリクエストBOX
 apache  - 08/9/21(日) 22:11 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=281;id=

>>thx! 香流
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : user_request(4).txt
・サイズ : 14.0KB

転職・転生・クエストスキル取得NPC (CSVによる詳...
 apache  - 08/9/21(日) 22:13 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=278;id=

>>thx! 俺のスーパー生搾りだ!
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : jobchanger_sp(5).txt
・サイズ : 49.9KB

改造武器屋
 apache  - 08/9/21(日) 22:15 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=224;id=

>>thx! P.A
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : npc_customweapon(2).txt
・サイズ : 5.7KB

アイテム作成用 汎用NPC Ver2
 apache  - 08/9/21(日) 22:16 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=211;id=

>>thx! sube

>>ついでにグループ、アイテム選択画面でやめるを選択すると
>>アイテム製作画面へ入ってしまうバグを修正しています
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : makeitem(3).txt
・サイズ : 3.6KB

パーティ清算金自動分配
 apache  - 08/9/21(日) 22:18 -
  
タイトルのスクリプトのAuriga対応版です。
Athenaと互換性の無い処理をAuriga用に対応させていますので、
元のスクリプトをAurigaで使用した時に発生する動作の不具合、エラーが解消されます。
また、ベースはこちらのスクリプトとなります。
ttp://www.usamimi.info/~blaze/cgi-bin/c-board/c-board.cgi?cmd=one;no=35;id=

>>thx! Rayce
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : npc_distributer-fix2(2).txt
・サイズ : 7.2KB

Re:利用履歴機能付きポタ子
 mizaly  - 08/9/21(日) 22:21 -
  
▼apacheさん:
>既に元の記事の方で対応版を出されている方がいますが、スクリプトが
>添付されていないようですので、空気を読まずにここへ投稿します。
ご指摘のとおり、添付してませんでした。
一応添付しました(笑)
既出だったとは!!
引用なし
パスワード

Re:既存スクリプトのAuriga対応版保管庫
 apache  - 08/9/21(日) 22:22 -
  
冷静になって見直してみると、こちらで返信を付けた記事が上がったままのようでした。
利用者の方々にはご迷惑をお掛けします。
引用なし
パスワード

補足
 apache  - 08/9/21(日) 23:43 -
  
こちらに上げているのは元となったスクリプトの一部(エラー・不具合が出るファイル)のみですので、
初めてこれらのスクリプトを導入する場合は、元の記事から他に必要なファイルをdlしてください。
(利用履歴機能付きポタ子、汎用アイテム交換NPCなど)
引用なし
パスワード

Re:補足
 香流  - 08/9/24(水) 9:24 -
  
▼apacheさん:
私の拙いプログラムをわざわざ変換していただいてありがとうございます!
引用なし
パスワード

Re:補足
 [名無し]  - 09/3/16(月) 15:30 -
  
ここにある「汎用アイテム交換NPC」と「アイテム作成用 汎用NPC Ver2 」
は同じものでしょうか?
自鯖に入れようと思っているのですがどちらがいいんでしょう?
引用なし
パスワード

Re:補足
 香流  - 09/3/16(月) 16:23 -
  
該当記事を見ればわかると思いますが、
作者が違いますので、別物と考えるのが良いかと。

私の「汎用アイテム交換NPC」は複数の首都に置くのには不適切な気がします。
スクリプトを見てわかりやすいものにするか、実際おいてみると良いかもしれないですね。
引用なし
パスワード

Re:転職・転生・クエストスキル取得NPC (CSVによる...
 rret  - 09/4/27(月) 5:47 -
  
そのまま使おうとすると532行目で ’case’ label not integerというエラーが出るようですが、
これはこちらの環境の問題でしょうか?

Auriga0604を使用しており、特に中身を変更してはいません。
引用なし
パスワード

Re:転職・転生・クエストスキル取得NPC (CSVによる...
 rret  - 09/4/27(月) 6:27 -
  
申し訳ありません、自己解決いたしました。
0599にてJobGroupが追加されていたという、簡単な事を見落としていました。
引用なし
パスワード

Re:転職・転生・クエストスキル取得NPC (CSVによる...
 [名無し]  - 09/6/20(土) 10:11 -
  
表示はされているんですがクリックしても反応がありません。
buildin_callfunc: function not found! [RenewJobChange]
と、エラーを吐いているようです
何か必要な物が抜けてたりするんでしょうか?
ご指導お願いします。
引用なし
パスワード

Re:転職・転生・クエストスキル取得NPC (CSVによる...
 qmp  - 09/7/15(水) 10:56 -
  
編集したものをUPしていただけないでしょうか?
引用なし
パスワード

Re:汎用アイテム交換NPC
 AKAYU  - 11/3/10(木) 3:03 -
  
ありがたく使わせていただいております。
いまさらかも知れませんが
150行目あたりに重量チェック追加
        if ((checkweight('@name_id ,'@name_num * '@number)) ==0){
        mes @name$;
        mes "大変!荷物がいっぱいで";
        mes "アイテムが消えちゃうから";
        mes "中止しますね。";
        close;
    }
引用なし
パスワード

Re:汎用アイテム交換NPC
 AKAYU  - 11/6/12(日) 1:19 -
  
さらにいまさらですが
装備品交換する場合は以下も入れないと消える場合がありました。

    getinventorylist;
    if(100 - @inventorylist_count < '@name_num * '@number){
        mes @name$;
        mes "大変!荷物がいっぱいで";
        mes "アイテムが消えちゃうから";
        mes "中止しますね。";
        close;    
    }
引用なし
パスワード

Re:利用履歴機能付きポタ子(SQL化)
 ドール  - 11/11/21(月) 21:49 -
  
Lucy様のスクリプトに勝手ながらSQLによる管理を追加してみました。
履歴表示のための変数を節約するために、履歴はデータベースに記録した日時データより取得するようになっています。
データは作りっぱなしなので、人数が多い所だと負荷がかかるかもしれません。
csvファイルは互換があるのでそのままお使いいただけます。
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : pota(2).txt
・サイズ : 4.2KB

装備品が材料のときのスロット表示
 AKAYU  - 12/1/4(水) 1:16 -
  
いまさらですが
交換材料にスロットがあった場合スロットを表示
//材料読み込み
    //    'itemdb$[strnpcinfo(5)]:    CSVファイルの場所
    //    '@line:        CSVの行数
    //    '@name$        アイテム名の格納
    //    '@name_id    アイテムIDの格納
    //    '@name_num    アイテム数の格納
    //    '@cols:        アイテムの種類カウント
    //    '@check_id['@cols]:        必要アイテムID
    //    '@check_num['@cols]:    必要アイテム個数
    set '@line,'@row_num-1;
    set '@name_id, csvread('itemdb$[strnpcinfo(5)], '@line, 2);
    set '@name_num, csvread('itemdb$[strnpcinfo(5)], '@line, 3);
    set '@cols,1;
    message 2,'@name$,'@name_num;
    while (1) {
        set '@check_id['@cols], csvread('itemdb$[strnpcinfo(5)], '@line, ('@cols * 2 + 2));
        if ( '@check_id['@cols] == 0 ) break;
        set '@check_num['@cols], csvread('itemdb$[strnpcinfo(5)], '@line, ('@cols * 2 + 3));
        if ( '@check_id['@cols] < 0 ) message 3,"ゼニー",'@check_num['@cols] + "z";
ーーーーーーーーーここからーーーーーーーーー
        else{
            set '@slot,getiteminfo('@check_id['@cols],10);
            if('@slot > 0)set '@slotname$,"["+'@slot+";]";
            else set '@slotname$,"";
            message 3,getitemname('@check_id['@cols])+'@slotname$,'@check_num['@cols] + "個";
        }
ーーーーーーーーーここまでーーーーーーーーー
        set '@cols,'@cols + 1;
    }
    message 4;
引用なし
パスワード

汎用アイテム交換NPC var.2
 香流  - 12/1/17(火) 12:57 -
  
AKAYUさんの変更を取り込みつつ修正
・重量チェック
 → 交換前の品と交換後の品の重量差で最大交換数を計算(原石→塊とかの時に便利)
 → 最大交換数が0の時だけ「重量が〜」って言われます(セリフ手抜き)

・イベントリチェック
 → 装備品の場合は種類数(100種上限)を、収集品の場合は所持数(30000個上限)をチェック
 → 取引中止ではなく最大交換数を変更するように
 → 最大交換数が0の時だけ「種類(個数)が〜」って言われます(セリフ手抜き)

・装備品のスロット数表示
 → [0]も表示するように

あとちょっと仕様追加
duplicate(交換NPC#dammy)    武器アイテム交換#weapon::エレナ#50    72
これの#の後ろの数字を50以上にすると「*個交換(最大)」が無くなり強制1個交換になります。

簡単な動作チェックはしましたが、不具合があれば教えていただけると嬉しいです。
引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : ETC_Trade.txt
・サイズ : 7.4KB

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
10 / 101 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:   
151900
(SS)C-BOARD v3.8 is Free