私設SoS2オーナー応援BBS

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

スレッド

└◇1768:
アイテム取得処理 [パパート] 10/13 19:55

 └◇1769:Re:アイテム取得処理 [パパート] 10/13 20:17
  └◇1770:Re[2]:アイテム取得処理 [パパート] 10/13 22:43
   └◇1771:Re[3]:アイテム取得処理 [moon] 10/14 22:22
    └◇1772:Re[4]:アイテム取得処理 [パパート] 10/14 23:07<-last


1768● アイテム取得処理[ パパート ] 2009 10/13 19:55
冒険システムに、宝箱を実装したのですが
$iinm=アイテム名 $idt=ステータス
&splititem('iI');
push(@items,"$iinm△$idt");
push(@pitems,"$iinm△$idt");
&joinitem('il');

このようにして、取得させようとしたのですが
自分だけもらえて、相手プレイヤーには、アイテムが渡ってないのです。どうすればいいでしょうか?
コメントを書く(引用) | スレッド一覧


1769● Re:アイテム取得処理[ パパート ] 2009 10/13 20:17
すいません自己解決しました^^;

il ではなく iIでしたw

ご迷惑お掛けし申し訳ございませんでした。
コメントを書く(引用) | スレッド一覧


1770● Re[2]:アイテム取得処理[ パパート ] 2009 10/13 22:43
しつこい質問すいません。
ちゃんと調べた上で、分からなかったので
教えてください。

この前のアドバイスで、ひとつひとつデータを
読み込めたんですが、保存が上手くいきません。
読み込んだデータたとえば

$pak1 は 仮のデータ (二人目=$pak2 三人目=$pak3)
$pak1=$pak;
これで攻撃を読み込み

使用後

保存?
get_partner で読み込み
$pak=$pak1;
で上書き後
$getpartnerflag = 0;
これで、次のデータも同じように、しているのですが
保存方法はこれで合っているのでしょうか?

読み込みなどは、ちゃんとできました。
どうか教えてください。
コメントを書く(引用) | スレッド一覧


1771● Re[3]:アイテム取得処理[ moon ] 2009 10/14 22:22
> しつこい質問すいません。
> ちゃんと調べた上で、分からなかったので
> 教えてください。
>
> この前のアドバイスで、ひとつひとつデータを
> 読み込めたんですが、保存が上手くいきません。
> 読み込んだデータたとえば
>
> $pak1 は 仮のデータ (二人目=$pak2 三人目=$pak3)
> $pak1=$pak;
> これで攻撃を読み込み
>
> 使用後
>
> 保存?
> get_partner で読み込み
> $pak=$pak1;
> で上書き後
> $getpartnerflag = 0;
> これで、次のデータも同じように、しているのですが
> 保存方法はこれで合っているのでしょうか?
>
> 読み込みなどは、ちゃんとできました。
> どうか教えてください。

> get_partner で読み込み
> $pak=$pak1;
> で上書き後
> $getpartnerflag = 0;
> これで、次のデータも同じように、しているのですが
保存は「$getpartnerflag = 0;」としているだけなのでしょうか?
保存なので「$getpartnerflag = 0;」は行う必要がなく「&partnerout;」を行う必要があります。
また、当然@prclinesや$pidなどのデータも読み込み時に退避しておいて保存前に戻しておく必要があります。
コメントを書く(引用) | スレッド一覧


1772● Re[4]:アイテム取得処理[ パパート ] 2009 10/14 23:07
そうだったのですか。。。
やってみたら、できました。
moonさんほどでは、ありませんが
4人で冒険できるような、システム完成しました。
どうもありがとうございました^^

大感謝です♪

これからもがんばってください^^
(今後質問しちゃうかもしれませんが・・・;;)
コメントを書く(引用) | スレッド一覧

CGIROOM