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

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

Sergey68Автор темы

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

APTEMOH

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

Rich-99000000

  • *
  • Оффлайн
  • Награды Более 2 лет на форуме Благодарность от форума Болеее 300 сообщений Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Расположение: Novosibirsk
  • Возраст: 22
  • Сообщений: 356
  • Страна: ru
  • Поблагодарили: 72 раз(а)
  • Репутация +3/-0
  • Пол: Мужской
  • моды, сайты на заказ недорого >> ЛС
  • Дата рождения:1995-11-30
    • Награды
  • Социальные сети:
    ВКонтакте
Вероятности в модулях
« Ответ #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Автор темы

  • *
  • Оффлайн
  • Дата регистрации: Окт. 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%?
 
Теги:
 

Кто разбирается в модулях

Автор doringРаздел Общие вопросы по фермам

Ответов: 4
Просмотров: 598
Последний ответ 15 Октября 2016, 17:04:50
от kvozimir
Имя пользователя:
Пароль:
Session: