|
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 "いきますか?いきませんか?";
|
|
|