Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Funksjon for å sende feilmeldinger til spilleren
- function errorMsg(msg){
- $('#messageSign').html(msg);
- $('#messageSign').fadeIn('fast', function() {
- $('#messageSign').fadeOut('slow');
- }).delay(1500);
- }
- function customBet(value){
- //Sender feilmelding og avslutter dersom value ikke er et heltall.
- if(isNaN(value)||value === value && value % 1 !== 0){
- errorMsg('Du må skrive inn et heltall!');
- return false;
- }
- //Sender feilmelding og avslutter dersom value overstiger maxbet.
- else if(value>maxBet){
- errorMsg('Du har kan ikke satse mer enn '+maxBet+' coins!');
- return false;
- }
- //Sender feilmelding og avslutter dersom value er under minbet.
- else if(value<minBet){
- errorMsg('Du må satse minimum '+minBet+' coins!');
- return false;
- }
- //Sender feilmelding og avslutter dersom value overstiger balansen til spilleren.
- else if(value>remaining_balance){
- errorMsg('Du har ikke nok coins. <a href="' + Blackjack.getMoreBalanceURL + '"><strong>Skaff flere coins!</strong></a>');
- return false;
- }
- //Sjekker at det ikke allerede er et spill igang.
- if(Blackjack.gameState){
- if(Blackjack.gameState.turn==="ended"){
- Blackjack.btnClear();
- }
- else{
- errorMsg('Du må spille ferdig runden før du kan spille på nytt!');
- return false;
- }
- }
- //Sørger for at innsatsen alltid er et partall for at det skal gå opp med chipsa, ved å trekke fra en dersom oddetall.
- if(value%2)value-=1;
- //Under her skjer selve bettinga
- Blackjack.curBet = value;
- Blackjack._showBet();
- Blackjack.btnDeal();
- }
- //Ekkel greie som bare skal lage knappen og input-box på siden.
- //Dette bør gjøres annerledes. ;)
- //PS: Jeg er ikke dreven nok i HTML og CSS til å få det pent! ;)
- $('<div id="customBetContainer"><div class="customBetInput"><input type="text" name="customBet" placeholder="Innsats.." id="customBet"></div><div id="btnInstructions" class="btn" onclick="customBet($(\'#customBet\').val());" )="">Sats coins</div></div>').insertAfter($("#PageContainerInner"));
- $('<style>#customBet:focus {box-shadow: 0 0 3pt .5pt #7e4805;outline: 0px;}#customBet {position: absolute;width: 170px;height: 40px;left: 89px;border-radius: 15px;border: 1px solid #7e4805;line-height: 40px;text-align: center;font-size: 14px;}</style>').insertAfter($('head'));
- $('#PageContainer').css('height', '525px');
- //Lar spiller satse coins ved å trykke enter i tekst-input
- $('#customBet')[0].addEventListener("keyup", function(event){
- if(event.keyCode === 13){
- customBet($(this).val());
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement