Кто нить в aoth испровлял уход в тень подскажите как сделать в коментариях боя что бы показывала не логин а тень
ешо проблема с со свитками как сделать что бы отображались в коментариях боя востоновления здоровья +100 например
блин всю голову уж сломал помогите кто нить.)
куда здесь вставить вот энто
// ----- # Если невидимка, то показываем # ----- //
if ($stat['invisible'] > $ctime) {
echo"
<font color=gray><script language=JavaScript>
show_inf('Тень','','99','0','');
</script></font>";
}
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>// HP для комментариев
if ($opp_stat['hp_now']<$damage[0]) $comhp_0=0; else $comhp_0=$opp_stat['hp_now']-$damage[0];
$comhp_1=$stat['hp_now'];
//
// ----- # Мой ник # ----- //
$attacker="<font color=CFA87A>$stat[user]</font>";
// ----- # Ник противника # ----- //
$defender="<font color=679958>$opp_stat[user]</font>";
switch ($kick) {
case 0: $str = "в голову"; break;
case 1: $str = "в грудную клетку"; break;
case 2: $str = "в живот"; break;
case 3: $str = "в пах"; break;
case 4: $str = "по щиколотке"; break;
}
switch ($krt[0]) {
case 0: $com_color="000000"; break;
case 1: $com_color="RED"; break;
}
include("inc/battle/comments_1.php");
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
if ($damage['0']) { $comment['0'] = $cma_a[rand(0,count($cma_a)-1)]; }
else {
if ($adv_attack['0'] == 2) { $comment['0'] = "$stat[user] ударил $str, но $opp_stat[user] увернулся от удара"; }
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
else $comment['0'] = $cmb_a[rand(0,count(cmb_a)-1)];
} //изменено: Мартынов Д.Е 15/08/07
switch ($opponent_turn['kick']) {
case 0: $str = "в голову"; break;
case 1: $str = "в грудь"; break;
case 2: $str = "в живот"; break;
case 3: $str = "в пах"; break;
case 4: $str = "по ногам"; break;
}
switch ($krt[1]) {
case 0: $com_color="000000"; break;
case 1: $com_color="RED"; break;
}
include("inc/battle/comments_2.php");
mysql_query("update players set cast=0 where id='".$stat['id']."'");
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
if ($damage[1]) { $comment['1'] = $cma_b[rand(0,count(cma_b)-1)]; }
else {
if ($adv_attack['1'] == 2) { $comment['1'] = "$opp_stat[user] ударил $str, но $stat[user] увернулся от удара"; }
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
else $comment['1'] = $cmb_b[rand(0,count(cmb_b)-1)];
}
$max=mysql_fetch_array(mysql_query("select maid) as id from battles where offer='".$stat['battle']."'"));
if (!$max)
$new_id=1;
else
$new_id=$max['id']+1;
mysql_query("UPDATE battles SET type=1, damage=$damage[1], comment='".$comment['1']."',id=$new_id WHERE offer='".$stat['battle']."' AND id='".$opponent_turn['id']."'");
mysql_query(
"insert into battles (offer, time, id, attacker, defender, kick, block, type, damage, comment, side)
values ($stat[battle], $now, $new_id, '$stat[user]', '$opponent', $kick, $block, 1, $damage[0], '$comment[0]', ".$participant['side'].")");
//
if ($comhp_0 <= 0) {
mysql_query("DELETE FROM battles WHERE offer=".$stat['battle']." AND defender='".$opp_stat['user']."' AND type IS NULL");
mysql_query("lock tables battles write");
$new_id+=1;
mysql_query("INSERT INTO battles (offer, time, id, attacker, defender, kick, block, type, damage, comment, side) VALUES ($stat[battle], $now, '$new_id', '', '', '', '', NULL, '', '$opp_stat[user] повержен!',$opp_side)");
mysql_query("unlock tables");
$WRITED = 1;
}
if ($comhp_1 <= 0) {
mysql_query("DELETE FROM battles WHERE offer=".$stat['battle']." AND defender='".$stat['user']."' AND type IS NULL");
mysql_query("lock tables battles write");
$new_id+=1;
mysql_query("INSERT INTO battles (offer, time, id, attacker, defender, kick, block, type, damage, comment, side) VALUES ($stat[battle], $now, '$new_id', '', '', '', '', NULL, '', '$stat[user] повержен!',".$participant['side'].")");
mysql_query("unlock tables");
$WRITED = 1;
}
//
} else {
mysql_query("lock tables battles write");
$max=mysql_fetch_array(mysql_query("select maid) as id from battles where offer='".$stat['battle']."'"));
if (!$max)
$new_id=1;
else
$new_id=$max['id']+1;
mysql_query(
"insert into battles (offer, time, id, attacker, defender, kick, block, side)
values ($stat[battle],$now,$new_id,'$stat[user]','".addslashes($opponent)."',".addslashes($kick).",".addslashes($block).", ".$participant['side'].")");
echo mysql_error();
mysql_query("unlock tables");
}
}
}
}
</div>
ешо проблема с со свитками как сделать что бы отображались в коментариях боя востоновления здоровья +100 например
блин всю голову уж сломал помогите кто нить.)
куда здесь вставить вот энто
// ----- # Если невидимка, то показываем # ----- //
if ($stat['invisible'] > $ctime) {
echo"
<font color=gray><script language=JavaScript>
show_inf('Тень','','99','0','');
</script></font>";
}
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>// HP для комментариев
if ($opp_stat['hp_now']<$damage[0]) $comhp_0=0; else $comhp_0=$opp_stat['hp_now']-$damage[0];
$comhp_1=$stat['hp_now'];
//
// ----- # Мой ник # ----- //
$attacker="<font color=CFA87A>$stat[user]</font>";
// ----- # Ник противника # ----- //
$defender="<font color=679958>$opp_stat[user]</font>";
switch ($kick) {
case 0: $str = "в голову"; break;
case 1: $str = "в грудную клетку"; break;
case 2: $str = "в живот"; break;
case 3: $str = "в пах"; break;
case 4: $str = "по щиколотке"; break;
}
switch ($krt[0]) {
case 0: $com_color="000000"; break;
case 1: $com_color="RED"; break;
}
include("inc/battle/comments_1.php");
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
if ($damage['0']) { $comment['0'] = $cma_a[rand(0,count($cma_a)-1)]; }
else {
if ($adv_attack['0'] == 2) { $comment['0'] = "$stat[user] ударил $str, но $opp_stat[user] увернулся от удара"; }
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
else $comment['0'] = $cmb_a[rand(0,count(cmb_a)-1)];
} //изменено: Мартынов Д.Е 15/08/07
switch ($opponent_turn['kick']) {
case 0: $str = "в голову"; break;
case 1: $str = "в грудь"; break;
case 2: $str = "в живот"; break;
case 3: $str = "в пах"; break;
case 4: $str = "по ногам"; break;
}
switch ($krt[1]) {
case 0: $com_color="000000"; break;
case 1: $com_color="RED"; break;
}
include("inc/battle/comments_2.php");
mysql_query("update players set cast=0 where id='".$stat['id']."'");
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
if ($damage[1]) { $comment['1'] = $cma_b[rand(0,count(cma_b)-1)]; }
else {
if ($adv_attack['1'] == 2) { $comment['1'] = "$opp_stat[user] ударил $str, но $stat[user] увернулся от удара"; }
//исправлено Кузнецов С. А. 14/08/2007
//изменено: рандом вычисляется с 0 до кол-ва эл-тов в массиве, кол-во не статическое как было раньше а динамически вычисляется
else $comment['1'] = $cmb_b[rand(0,count(cmb_b)-1)];
}
$max=mysql_fetch_array(mysql_query("select maid) as id from battles where offer='".$stat['battle']."'"));
if (!$max)
$new_id=1;
else
$new_id=$max['id']+1;
mysql_query("UPDATE battles SET type=1, damage=$damage[1], comment='".$comment['1']."',id=$new_id WHERE offer='".$stat['battle']."' AND id='".$opponent_turn['id']."'");
mysql_query(
"insert into battles (offer, time, id, attacker, defender, kick, block, type, damage, comment, side)
values ($stat[battle], $now, $new_id, '$stat[user]', '$opponent', $kick, $block, 1, $damage[0], '$comment[0]', ".$participant['side'].")");
//
if ($comhp_0 <= 0) {
mysql_query("DELETE FROM battles WHERE offer=".$stat['battle']." AND defender='".$opp_stat['user']."' AND type IS NULL");
mysql_query("lock tables battles write");
$new_id+=1;
mysql_query("INSERT INTO battles (offer, time, id, attacker, defender, kick, block, type, damage, comment, side) VALUES ($stat[battle], $now, '$new_id', '', '', '', '', NULL, '', '$opp_stat[user] повержен!',$opp_side)");
mysql_query("unlock tables");
$WRITED = 1;
}
if ($comhp_1 <= 0) {
mysql_query("DELETE FROM battles WHERE offer=".$stat['battle']." AND defender='".$stat['user']."' AND type IS NULL");
mysql_query("lock tables battles write");
$new_id+=1;
mysql_query("INSERT INTO battles (offer, time, id, attacker, defender, kick, block, type, damage, comment, side) VALUES ($stat[battle], $now, '$new_id', '', '', '', '', NULL, '', '$stat[user] повержен!',".$participant['side'].")");
mysql_query("unlock tables");
$WRITED = 1;
}
//
} else {
mysql_query("lock tables battles write");
$max=mysql_fetch_array(mysql_query("select maid) as id from battles where offer='".$stat['battle']."'"));
if (!$max)
$new_id=1;
else
$new_id=$max['id']+1;
mysql_query(
"insert into battles (offer, time, id, attacker, defender, kick, block, side)
values ($stat[battle],$now,$new_id,'$stat[user]','".addslashes($opponent)."',".addslashes($kick).",".addslashes($block).", ".$participant['side'].")");
echo mysql_error();
mysql_query("unlock tables");
}
}
}
}
</div>