Автор Тема: Вопрос Вероятности в модулях  (Прочитано 790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Sergey68Автор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Окт. 2017
  • Сообщений: 11
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
Вероятности в модулях
« : 08 Ноября 2017, 21:53:50 »
Подскажите, в каком файле можно редактировать вероятности (% наступления) определенного события в модулях.
В самой ферме уже стояло несколько модулей, и в таких модулях как "Камикадзе" и "Орел/Решка" процент проигрышей составлял 100%.
Предыдущий администратор явно где-то что-то подправил...:dengi:
 

APTEMOH

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Болеее 500 сообщений Топ 10 по сообщениям За помощь пользователям Репутация более 15 Более 10 созданных тем
  • Дата регистрации: Сен. 2015
  • Расположение: Расположение
  • Сообщений: 529
  • Страна: th
  • Поблагодарили: 64 раз(а)
  • Репутация +19/-2
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
Вероятности в модулях
« Ответ #1 : 08 Ноября 2017, 23:40:55 »
В орле и решке там тупо rand(1,2) стоит.
Типо выпадет случайное число от 1 до 2. А в игре орел 1, а решка - 2.
Тут особо не накрутишь. Может у вас заумная схема? Так то Ванги в отпуске.:be happy:

Rich-99000000

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Репутация более 5 Топ 10 по сообщениям Благодарность от форума Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 28
  • Сообщений: 460
  • Страна: ru
  • Поблагодарили: 136 раз(а)
  • Репутация +6/-2
  • Пол: Мужской
  • моды, сайты на заказ недорого >> ЛС
  • Дата рождения:
    1995-06-28
    Социальные сети:
    ВКонтакте
Вероятности в модулях
« Ответ #2 : 08 Ноября 2017, 23:46:40 »
в файле мода поищи строку с исходом что-то вроде $win = 1; а выше это условие при котором выигрыш наступает. Как-то так.
А так в начале 16 года я себе такой велосипед делал:

$rand = rand(1,100);

# настройка шанса = 15% выигрыша и 85% проигрыша
if($rand >= 1 && $rand <= 5 OR $rand >= 11 && $rand <= 20) {$win = 1;} // 15% шанс выигрыша
if($rand >= 6 && $rand <= 10 OR $rand >= 21 && $rand <= 100) {$win = 0;} // 85% проигрыш
 
Пользователи, которые поблагодарили этот пост: Sergey68

Sergey68Автор темы

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Окт. 2017
  • Сообщений: 11
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
Вероятности в модулях
« Ответ #3 : 09 Ноября 2017, 08:14:49 »
Вот код к игре "Камикадзе":
function game(){
   $rs = rand(1,4);
   if($rs != 1) return true; else return false;
}
Если я Вас правильно понял, то сейчас стоит вероятность выигрыша 25%?
 
Теги: