мне весь чат зафлудили передачками по вирту, поэтому самое время рассказать, как работает казино на самом деле. специально для всех любителей потаймить, передавать вирты и прочее.
подробнее -
тут
а я объясню это чуточку более понятным языком, просто потому что я люблю писать такие тексты.
очень базово теория. каждый день в 5:01 утра по МСК сервер рестартится, и начинается его новый жизненный цикл. тогда же инициализируется переменная, назовем ее SEED. ее первое значение - UNIX время (количество секунд от 01/01/1970 00:00 utc до текущего времени), когда впервые была вызывана функция random() в игровом моде (при его инициализации по логике). далее при каждом повторном вызове функции SEED меняется на определенную константную величину. ладно, с сидом вроде разобрались, давайте посмотрим на саму функцию random(). в ней же идут бинарные операции относительно SEED и константного множителя, что в итоге выводит необходимый результат согласно делению по модулю.
и забыл упомянуть, что SEED един на весь сервер, т.е. он не персонален для каждого игрока. это значит, что каждый игрок на сервере способен двинуть ваш выигрыш в казино (или в бросании монетки, например, потому что это вызов той же функции), так как он может вызвать изменение SEED.
выложу в открытый доступ реализацию гпсч с костями в pawn, адаптированную под sf-plugin:
click. зачем мне это? а я откуда знаю а
что из этого вообще выводится? давайте рассмотрим самые популярные стратегии и докажем, что они тотально бесполезны.
• таймить. /time вызывает функцию random()? нет, конечно же. SEED не двигается ==> никакого воздействия на гпсч не наблюдается ==>
юзлесс
• передавать вирты через /pay и прочее. аналогично пункту выше ==>
юзлесс
• бросать на n секунду таймера. вот тут чуточку интереснее. это и называется пытать удачу в казино. удачный ли будет сид? этого игрок уже не узнает. он просто нажмет на текстдрав. если у игрока будет удачный сид, и никто его не толкнет за эти 30 секунд игры, то ничего не поменяется, ведь результат уже будет заранее известен
• не бросать. аналогично пункту выше
пожалуйста прекратите таймить и тянуть время. вам ничего не поможет, если не повезет.