私設SoS2オーナー応援BBS

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

No.1445  追記
発言者: 矢神
発言日: 2008 01/12 20:59
今、sp_atk.plの

sub sp_atk {
    ($Wn,$Wh,$Ws,$Ws2,$Wv,$Ln,$Lh,$Lv,$Lt,$Dg,$Dd) = @_;
    if ($Lv =~ /dead/) { return($Lh,$Lv,$Wh,$Wt) }

    undef @castlines;
    @splines = &opendat('special.cgi');
    foreach (0 .. $#splines) {
        ($sp_no,$sp_tp,$sp_rt,$sp_dg,$sp_ef,$sp_sp,$sp_nm,$sp_mg) = split(/<>/,$splines[$_]);

        push (@castlines,$splines[$_]) if $sp2 =~ /$sp_sp/; # 特技選定

この一番下の$sp2 =~を$Ws2 =~にしてみたらなんとなく正しく動いてるようなんですが…。
これで問題ありませんでしょうか?

一度一番上の$Ws,$Ws2を$sp,$sp2にしても動いたんですが、対戦プレイヤー同士のスキルがごちゃごちゃになってしまい、大変な事になってしまいました。

▼関連発言

1444:スキルの発動対象指定について [矢神] 01/12 20:05
 └1445:追記 [矢神] 01/12 20:59
  └1446:Re:追記 [moon] 01/12 21:18
   └1447:ありがとうございました! [矢神] 01/12 22:58<-last

Pass 保存


CGIROOM