発言者: 矢神
発言日: 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