Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 19.06.2015, 00:22   #1
 Разведчик
Аватар для tnsrustam
 
tnsrustam скоро будет известенtnsrustam скоро будет известенtnsrustam скоро будет известен
Регистрация: 04.05.2015
Сообщений: 2
Популярность: 212
Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
Отправить сообщение для tnsrustam с помощью Skype™
 
Lightbulb Исходник для расчитывания урона (PHP)

Кому нужен PHP-исходник расчета урона. Просто начал делать, да как то скучно стало))))
Рассчитывает кол-во лазеров в корабле, в дройдах, поставлены ли хавки, и обогащено ли серопом.
А добавить все остальное, например охоту и т.д. Вы сможете сами.

P.S: Извиняюсь за корявый код)))

Цитата:
<?
function GetSumm(){
if (isset($_GET[summ]) &&
(!empty($_POST[lf3vkoroble]) OR $_POST[lf3vkoroble] == '0') &&
(!empty($_POST[lf3vdroidax]) OR $_POST[lf3vdroidax] == '0')
) {
return true;
}
else {
return false;
}
}
?>


<html>
<head>
</head>
<body>
<?php

if (GetSumm()) { //// проверка на заполненость форм

$lf3 = array(
'k'=>$_POST[lf3vkoroble],
'd'=>$_POST[lf3vdroidax],
'h'=>$_POST[havok],
's'=>$_POST[seprom]
);


$k = $lf3[k]*150; //// кол-во лазеров на коробле * 150 ед. урона
$d = (($lf3[d]*150)/100*10)+($lf3[d]*150); //// Кол-во лазеров в дройдах * 150 ед. урона и * на 10% (бонус от дройдов)
$kd = $k+$d; /// общий урон от лазеров в корабле и лазеров в дройдах

////// вычисление урона + сепром
if(isset($_REQUEST['seprom'])){ /// проверяем есть ли глка на сепроме
$kd = ($kd/100*60)+$kd; ///// расчет 60% от общего урона + общий урон
}
///// конец вычисления

////// вычисление урона + урон от хавок
if(isset($_REQUEST['havok'])){ /// проверяем есть ли глка на хавке
$kd = ($d/100*20)+$kd; ///// расчет 20% от урона в дройдах + общий урон в дройдах
}
///// конец вычисления



}else{
echo "Введите значения!";
}
?>

<? if (!empty($kd)) {echo $kd;} ?>
<form action="/?summ" method="post">
Кол-во LF-3 в корабле: <input name="lf3vkoroble" type="text" value="<? if(empty($_POST[lf3vkoroble])) {echo '0';}else{ echo $_POST[lf3vkoroble]; } ?>"><BR><BR>
Кол-во LF-3 в дройдах: <input name="lf3vdroidax" type="text" value="<? if(empty($_POST[lf3vdroidax])) {echo '0';}else{ echo $_POST[lf3vdroidax]; } ?>"><BR><BR>
Обагощено ли сепромов? <input name="seprom" type="checkbox"><BR><BR>
Поставлены ли хавки: <input name="havok" type="checkbox"><BR><BR>
<input type="submit" value="Расчет">


</form>

</body>
</html>

  Ответить с цитированием
Старый 19.06.2015, 01:23   #2
Заблокирован
 Разведчик
Аватар для 603108
 
603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях
Регистрация: 29.05.2015
Сообщений: 5
Популярность: -727
Сказал(а) спасибо: 1
Поблагодарили 5 раз(а) в 5 сообщениях
 
Post Re: Исходник для расчитывания урона (PHP)

с++ я был бы благодарен , хотя тему не тут создал или еще исходники для Delphi)) . Все исходники опубликованы только в специальном разделе http://zhyk.ru/forum/forumdisplay.php?f=97

Последний раз редактировалось 603108; 19.06.2015 в 01:31.
  Ответить с цитированием
Старый 19.06.2015, 01:35   #3
 Разведчик
Аватар для tnsrustam
 
tnsrustam скоро будет известенtnsrustam скоро будет известенtnsrustam скоро будет известен
Регистрация: 04.05.2015
Сообщений: 2
Популярность: 212
Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
Отправить сообщение для tnsrustam с помощью Skype™
 
По умолчанию Re: Исходник для расчитывания урона (PHP)

Цитата:
Сообщение от 603108Посмотреть сообщение
с++ я был бы благодарен , хотя тему не тут создал или еще исходники для Delphi)) . Все исходники опубликованы только в специальном разделе http://zhyk.ru/forum/forumdisplay.php?f=97

На Delphi там все очень легко - это как создавать калькулятор. Перехватываешь данные с полей ввода TextEdit или как то так, потом вносишь в переменные, проводишь операции с ними, после чего выводишь. Проще не бывает) Так же аналогично с C++,C#.
Только я вот похоже нахимичел с формулой расчета бонуса от хавок. Ну знающие люди поправят. Это просто подсказка для людей, для тех, кто хочет создать свой калькулятор урона. А то смотрю, мало людей делают калькуляторы, а там не чего сложного нету.
А переделать код с PHP на любой другой, очень легко
  Ответить с цитированием
Старый 19.06.2015, 01:40   #4
Заблокирован
 Разведчик
Аватар для 603108
 
603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях603108 неизвестен в этих краях
Регистрация: 29.05.2015
Сообщений: 5
Популярность: -727
Сказал(а) спасибо: 1
Поблагодарили 5 раз(а) в 5 сообщениях
 
По умолчанию Re: Исходник для расчитывания урона (PHP)

Спасибо просветил , у меня просто всегда была проблема с переводом на другой язык хотя знаю 3 языка , но как всегда скажу одно всё знать не реально так что практикуюсь .
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Уязвимость] Онлайн бот для Тюряги + Раздача урона[15 миллионов урона] Rebzoo Баги игр ВКонтакте 0 29.01.2013 04:20

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 14:12.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net