PDA

Просмотр полной версии : Помогите разобраться в скрипте


Sagoth
12.07.2007, 04:37
Скрипт рулетки. Не могу понять по какому алгоритму что там считается :wacko:
Помогите чайнику :) Спасибо заранее

Вложение не работает почему-то...

function getWin()
{
baraban.stop();
if (win.status !== "error")
{
var __reg3 = tabl.attachMovie("bet_clip", "bet", 297);
__reg3.gotoAndStop(win.number + 1);
tabl.fishB._visible = false;
var __reg2 = 0;
while (__reg2 < history.length)
{
if (history[__reg2].win)
{
stack_mc["y_" + __reg2].text = history[__reg2].number;
stack_mc["r_" + __reg2].text = "";
}
else
{
stack_mc["r_" + __reg2].text = history[__reg2].number;
stack_mc["y_" + __reg2].text = "";
}


++__reg2;
}

if (win.sum > 0)
{
$delta = Math.round(win.sum / 60);
if ($delta <= 0)
{
$delta = 1;
}

bI = setInterval(doBallance, 1);
}
else
{
_global.en = true;
stake_txt.text = 0;
if (credits >= _global.stakeValue)
{
stat1_mc.sameStake_but.onRollOut();
stat1_mc.sameStake_but.enabled = true;
}

if (credits < minStake)
{
info_mc.t_4.text = "Iaainoaoi?ii n?aanoa!";
}

_global.stakeValue = 0;
}


return;
}

info_mc.t_4.text = "Naie ia?aaa?e aaiiuo!";
info_mc.t_3.text = "Iao ainooia";
info_mc.t_2.text = "a eaceii.";
}

function doBallance()
{
var __reg2 = Number(profit_txt.text) + $delta;
if (__reg2 <= win.sum)
{
profit_txt.text = __reg2;
credit_txt.text = Number(credit_txt.text) + $delta;
return;
}

profit_txt.text = win.sum;
credits = credits + win.sum;
credit_txt.text = Math.floor(credits);
clearInterval(bI);
_global.en = true;
stake_txt.text = 0;
if (credits >= _global.stakeValue)
{
info_mc.t_4.text = "Aaeaeoa aaoe noaaee!";
stat1_mc.sameStake_but.onRollOut();
stat1_mc.sameStake_but.enabled = true;
}
else
{
if (credits >= minStake)
{
info_mc.t_4.text = "Aaeaeoa aaoe noaaee!";
}
else
{
info_mc.t_4.text = "Iaainoaoi?ii n?aanoa!";
}


}


_global.stakeValue = 0;
}

iNils
12.07.2007, 04:48
Для оформления своего кода, надо использовать теги , а не .

Kikasso
12.07.2007, 07:25
Какой алгоритм?
1)остановить колесо
2)добавить выпавший номер в историю
3)поставить dolly на выигравший номер
4) выплатить выигрыш по схеме
Straight 36 к 1
Split 18 к 1
Street 12 к 1
First Four 9 к 1
Corner 9 к 1
Six Line 6 к 1
Dozen 3 к 1
Column 3 к 1
1-18/19-36 2 к 1
Red/Black 2 к 1
Even/Odd 2 к 1
Если ставки делались по системе ( Zerospiel, Voisins, Orephelins, Tier ), надо смотреть что выпало.
А что у вас, не знаю, не вчитывался.
info_mc.t_4.text = "Naie ia?aaa?e aaiiuo!";Вот как это просите понимать?

CorC
12.07.2007, 09:54
Это декомпил.

etc
12.07.2007, 10:07
Sagoth, откуда у вас этот код?

Sagoth
12.07.2007, 13:47
Какой алгоритм?
1)остановить колесо
2)добавить выпавший номер в историю
3)поставить dolly на выигравший номер
4) выплатить выигрыш по схеме
Это то все понятно. Правила рулетки. Мне интересно что в моем скрипте происходит :) Там что-то с выигрышем и балансом связано
Sagoth, откуда у вас этот код?Стащил естественно :rolleyes: :away:

etc
12.07.2007, 13:49
http://www.flasher.ru/forum/rules.php пункт 3.

iNils
12.07.2007, 13:50
Тема закрыта, автор получает плюс и учит правила форума.