Я меня хватило только на
$var = rand(1,10);
if($var == 5) {
//событие
}
какие еще есть идеи? Вообще в сети не нашел литературы о написании игр на php.
Форум → Программирование → PHP для идиотов → Вероятнось события
Страницы: ← Следующая страница →
Март 27, 2010, 1:30 п.п., спустя 17 минут 1 секунду
$var = rand(1,10);
if($var == 0.125553677755) {
//событие
}
Март 27, 2010, 1:35 п.п., спустя 4 минуты 41 секунду
Март 27, 2010, 1: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, 2: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, 2:47 п.п., спустя 41 минуту 29 секунд
Март 27, 2010, 3: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, 3: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, 3:36 п.п., спустя 10 минут 6 секунд
опечатка там
kamachi, ну отлаживай, епт
function testСhance($chance)
{
return mt_rand(0, $chanse) == 0 ? true : false;
}
Март 27, 2010, 3:42 п.п., спустя 5 минут 56 секунд
Март 27, 2010, 4: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, 4:55 п.п., спустя 9 минут 30 секунд
Март 27, 2010, 5:01 п.п., спустя 5 минут 49 секунд
и где там ошибка, умник
это пиздец. юзай echo, а не пыху.Спустя 127 сек.'force='2',accuracy='11',mind='12',endurance='11' WHERE id='1''
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!