スクリプト公開所

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

無限回廊 香流 08/9/11(木) 14:01 [添付][添付]

↑思いっきり不具合ばっかりorz 香流 08/10/24(金) 15:33
無限回廊(CSV版) v2.1 香流 08/11/10(月) 12:25 [添付][添付]
無限回廊(CSV版) v2.1 改良案 香流 09/3/8(日) 11:51
Re:無限回廊(CSV版) v2.1 改良案 Maya 09/3/8(日) 16:10
Re:無限回廊(CSV版) v2.1 改良案 香流 09/3/8(日) 16:36
Re:無限回廊(CSV版) v2.1 改良案 09/3/9(月) 11:37
Re:無限回廊(CSV版) v2.1 改良案 香流 09/3/9(月) 15:56
Re:無限回廊(CSV版) v2.1 改良案 Maya 09/3/9(月) 19:00
Re:無限回廊(CSV版) v2.1 改良案 mau 09/3/11(水) 12:22
Re:無限回廊(CSV版) v2.1 改良案 香流 09/3/11(水) 18:42

↑思いっきり不具合ばっかりorz
 香流  - 08/10/24(金) 15:33 -
  
なので、使用しないほうがいいと思います。
特殊部屋がボロボロです…orz
引用なし
パスワード

無限回廊(CSV版) v2.1
 香流  - 08/11/10(月) 12:25 -
  
安定したようなので、とりあえず公開です。

AthenaでもAurigaでも動作すると思います。
$@Csv_File$の場所とかを正しいものに変更してください。
・MPをPC_SHOP_POINTに変えてますので、不都合があるなら変更してください。

//最近忙しいので、どこかで使われることを夢見ながら休止しときます。また会う日まで〜
引用なし
パスワード

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

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

無限回廊(CSV版) v2.1 改良案
 香流  - 09/3/8(日) 11:51 -
  
1PT制限という事で多人数だと独占問題が起きてるようです。
IDで連続作成禁止しては?という書き込みを見かけたので案を…
行数がずれるので下から書きます。

102〜103行目 NPCから飛ぶとき(最初に入る時)に各アカウントにクールタイム記録
if (select("行く","行かない")==1)
callfunc "Warp_Exe";

if (select("行く","行かない")==1){
if (#CoolTime != $@CoolTime)
set #CoolTime,$@CoolTime;
callfunc "Warp_Exe";
}

48行目 部屋を作る時にクールタイムをMAP変数にセット。開始からの時間なので、挑戦時間+クールタイム(秒)
//必要変数をセット

//必要変数をセット
set $@CoolTime, gettimetick()+7200;//7200秒のクールタイム?(稼動からなので終了から1時間)

34行目 はじめに話しかけた時にクールタイムのチェック。'ptid == 0(回廊未作成)の時だけチェック。
//----------終了-------
mes "[美妙枝]";
mes "いきますか?いきませんか?";

//----------終了-------
mes "[美妙枝]";
if (#CoolTime < gettimetick()) {
mes "申し訳ありません。クールタイム中です。";
close;
}
mes "いきますか?いきませんか?";
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
 Maya  - 09/3/8(日) 16:10 -
  
>>香流さん

ありがとうございます。クールタイムをETスクリプト見ながら導入しようと思ってたのですが、
既に対応しているようだったので早速導入したいと思います。
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
 香流  - 09/3/8(日) 16:36 -
  
>>Mayaさん
どういたしまして♪
ちょっと時間がないのと、v3として複数部屋に対応したものをつくろうかなと
スクリプトをいじりすぎてて、稼動テストが出来てないので、案として出させていただきました。

また何かありましたらよろしくお願いしますです^^
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
   - 09/3/9(月) 11:37 -
  
ところどころ、おかしくて動かないみたいです。
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
 香流  - 09/3/9(月) 15:56 -
  
>あさん
ところどころ、ってどこなのでしょうか?

Athena?Auriga?どんな症状でどのようなエラーメッセージが出てます?
一応、Mayaさんの鯖ともう一つの鯖ではちゃんと動作してたようなのですが…
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
 Maya  - 09/3/9(月) 19:00 -
  
>>あさん・香流さん
私が運営しているデバッグの方ですが、正常に動作していることを確認しています…
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
 mau  - 09/3/11(水) 12:22 -
  
はじめまして

導入しようと思い、クールタイムの部分を修正してみたら、

下記のエラーがでます。

aurigaを使用してます。

-------------------------------------------------------
script error on script/npc/infinity_room2.txt line 35
  illegal number of parameters
  30 :            }
  31 :        }
  32 :    //----------終了-------
  33 :    if ('ptid == 0) {
  34 :    mes "[美妙枝]";
*  35 :    if (#CoolTime < gettimetick(')') {
  36 :    mes "申し訳ありません。クールタイム中です。";
  37 :    close;
  38 :    }
  39 :    mes "いきますか?いきませんか?";
  40 :        next;
bad duplicate name! (not exist) : 美妙枝#main line 253
-----------------------------------------------------------------


▼香流さん:
>1PT制限という事で多人数だと独占問題が起きてるようです。
>IDで連続作成禁止しては?という書き込みを見かけたので案を…
>行数がずれるので下から書きます。
>
>102〜103行目 NPCから飛ぶとき(最初に入る時)に各アカウントにクールタイム記録
>if (select("行く","行かない")==1)
>callfunc "Warp_Exe";
>↓
>if (select("行く","行かない")==1){
>if (#CoolTime != $@CoolTime)
>set #CoolTime,$@CoolTime;
>callfunc "Warp_Exe";
>}
>
>48行目 部屋を作る時にクールタイムをMAP変数にセット。開始からの時間なので、挑戦時間+クールタイム(秒)
>//必要変数をセット
>↓
>//必要変数をセット
>set $@CoolTime, gettimetick()+7200;//7200秒のクールタイム?(稼動からなので終了から1時間)
>
>34行目 はじめに話しかけた時にクールタイムのチェック。'ptid == 0(回廊未作成)の時だけチェック。
>//----------終了-------
>mes "[美妙枝]";
>mes "いきますか?いきませんか?";
>↓
>//----------終了-------
>mes "[美妙枝]";
>if (#CoolTime < gettimetick()) {
>mes "申し訳ありません。クールタイム中です。";
>close;
>}
>mes "いきますか?いきませんか?";
引用なし
パスワード

Re:無限回廊(CSV版) v2.1 改良案
 香流  - 09/3/11(水) 18:42 -
  
gettimetick(2)
ですね、申し訳ないですorz

やっぱり試験運転してないと、粗が出てきますねぇorz
引用なし
パスワード

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