[CSS] Шанс появления

Manifest

Ура, не такой как все
Сообщения
181
Реакции
128
Данный пользователь был уличен в использовании бэкдора в приватных плагинах. Крайне не рекомендуется покупать какие либо товары у пользователя.
Здравствуйте, напишите пожалуйста простенький пример шанса выпадения/появления энтити.
Например, при старте раунда с шансом 10% появляется энтити.
Спасибо!
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
@Manifest,
PHP:
if(GetRandomInt(1, 100) < 10)
{
// Вероятность 10 %
}
Но лучше рекомендую юзать ф-ю Math_GetRandomInt из smlib
 

Manifest

Ура, не такой как все
Сообщения
181
Реакции
128
Данный пользователь был уличен в использовании бэкдора в приватных плагинах. Крайне не рекомендуется покупать какие либо товары у пользователя.

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #4
@Manifest, больше рандомности.
Вот она:
PHP:
Math_GetRandomInt(min, max)
{
    new random = GetURandomInt();
    if (!random) random++;
    new number = RoundToCeil(float(random) / (float(2147483647) / float(max - min + 1))) + min - 1;
    return number;
}
 
Сверху Снизу