Я меня хватило только на
$var = rand(1,10);
if($var == 5) {
//событие
}
какие еще есть идеи? Вообще в сети не нашел литературы о написании игр на php.
Форум → Программирование → PHP для идиотов → Вероятнось события
Страницы: ← Следующая страница →
27 марта 2010 г. 13:30, спустя 17 минут 1 секунду
$var = rand(1,10);
if($var == 0.125553677755) {
//событие
}
27 марта 2010 г. 13:35, спустя 4 минуты 41 секунду
27 марта 2010 г. 13:39, спустя 4 минуты 4 секунды
function testСhance($chance)
{
return mt_rand(0, $chanse) == 0 ? true : false;
}
if (testChanse(100))
{
echo 'Произошло событие с вероятность 1/100';
}
else
{
echo 'События не произошло';
}
Вообще в сети не нашел литературы о написании игр на php.
27 марта 2010 г. 14:05, спустя 25 минут 57 секунд
Ну да можно такfunction testСhance($chance)
{
return mt_rand(0, $chanse) == 0 ? true : false;
}
if (testChanse(100))
{
echo 'Произошло событие с вероятность 1/100';
}
else
{
echo 'События не произошло';
}Вообще в сети не нашел литературы о написании игр на php.
потому что это идиотизм писать игры на PHP, он не для этого создавался
== 0 ? true : false;
я никогла не использовал.Пишут mt_rand лучше)
Почитай про mt_rand
27 марта 2010 г. 14:47, спустя 41 минуту 29 секунд
27 марта 2010 г. 15:22, спустя 35 минут 42 секунды
Ну да можно такfunction testСhance($chance)
{
return mt_rand(0, $chanse) == 0 ? true : false;
}
if (testChanse(100))
{
echo 'Произошло событие с вероятность 1/100';
}
else
{
echo 'События не произошло';
}Вообще в сети не нашел литературы о написании игр на php.
потому что это идиотизм писать игры на PHP, он не для этого создавался
для меня есть,я только кое как php знаю
какая разница на чем онлайн игры делать?)
27 марта 2010 г. 15:26, спустя 2 минуты 58 секунд
function mayBe($chance)
{
if(mt_rand(0,$chance)==0) {
return true;
} else {
return false;
}
}
if (mayBe(1))
{
echo 'Произошло событие с вероятность 1/100';
}
else
{
echo 'События не произошло';
}
что тебе отложить
kamachi, ну отлаживай, епт
27 марта 2010 г. 15:36, спустя 10 минут 6 секунд
опечатка там
kamachi, ну отлаживай, епт
function testСhance($chance)
{
return mt_rand(0, $chanse) == 0 ? true : false;
}
27 марта 2010 г. 15:42, спустя 5 минут 56 секунд
27 марта 2010 г. 16:45, спустя 1 час 3 минуты 18 секунд
$upgrade = mysql_query("UPDATE stalker SET force='".$force."',accuracy='".$accuracy."',mind='".$mind."',endurance='".$endurance."' WHERE id='".$user['id']."'") or die(mysql_error());
27 марта 2010 г. 16:55, спустя 9 минут 30 секунд
27 марта 2010 г. 17:01, спустя 5 минут 49 секунд
и где там ошибка, умник
это пиздец. юзай echo, а не пыху.Спустя 127 сек.'force='2',accuracy='11',mind='12',endurance='11' WHERE id='1''
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!