Понедельник, 23 Декабря 2024, 21:28

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Получения шанса.
SholarДата: Понедельник, 26 Июля 2010, 23:07 | Сообщение # 1
Draw With Me
Сейчас нет на сайте
как добиться что бы при опр. шансе что то случалось, допустим создание объекта.
Допустим шанс 14%. какое сравнение должно быть и с чем сравнивать, что бы добиться "качества" и "шанса" 14% процента?

ЗЫ на данный момент стоит так

Code
if floor(random_range(0,100))<=CHANCE{//...

но я надеюсь что есть вариант по лучше.


https://vk.com/g_sholar
dedok1965Дата: Вторник, 27 Июля 2010, 00:33 | Сообщение # 2
участник
Сейчас нет на сайте
А текущий вариант чем не устраивает? surprised
VinchensooДата: Вторник, 27 Июля 2010, 04:29 | Сообщение # 3
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Code
x=random(99)+1;
if x<=14 {}


SholarДата: Вторник, 27 Июля 2010, 07:37 | Сообщение # 4
Draw With Me
Сейчас нет на сайте
Спасибо

Quote
А текущий вариант чем не устраивает?

ну малоли была бы "скрытая" от меня функция которая считала бы %


https://vk.com/g_sholar
dedok1965Дата: Вторник, 27 Июля 2010, 07:48 | Сообщение # 5
участник
Сейчас нет на сайте
Quote (Vinchensoo)
x=random(99)+1; if x<=14 {}

( о_О ) а есть разница?

VinchensooДата: Вторник, 27 Июля 2010, 09:35 | Сообщение # 6
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Quote (dedok1965)
( о_О ) а есть разница?

Не совсем помню, что есть функция floor()
Но так наглядней, имхо


dedok1965Дата: Вторник, 27 Июля 2010, 09:50 | Сообщение # 7
участник
Сейчас нет на сайте
Quote (Vinchensoo)
Не совсем помню, что есть функция floor()

Округляет в меньшую...

хз, предыдущий способ мне больше нравится wacko

Сообщение отредактировал dedok1965 - Вторник, 27 Июля 2010, 09:51
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг