Witam wszystkich,
swoją przygodę z tym forum zaczynam z prośbą o pomoc rolleyes.gif wink.gif
Mam stronę bazującą na phpfusion7 i chciałabym podłączyć do niej grę w ruletkę. W bazie MySQL dodałam kolumnę "user_money" tak żeby użytkownicy grali zdobytymi punktami. Sama zmieniłam delikatnie kod gry tak, że po włączeniu jej w miejscu pieniędzy pojawiają się wspomniane wcześniej punkty. Mój problem polega na tym, że nie za bardzo mogę sobie poradzić z dodawaniem i odejmowaniem punktów w bazie.
Kod gry:
CODE
<?php
require_once "maincore.php";
global $locale, $userdata, $aidlink;
$gold = $userdata['user_money'];
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" href="css/reset.css" type="text/css">
<link rel="stylesheet" href="css/main.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0" />
<meta name="msapplication-tap-highlight" content="no"/>

<script type="text/javascript" src="js/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="js/createjs-2013.12.12.min.js"></script>
<script type="text/javascript" src="js/ctl_utils.js"></script>
<script type="text/javascript" src="js/sprite_lib.js"></script>
<script type="text/javascript" src="js/settings.js"></script>
<script type="text/javascript" src="js/CRouletteSettings.js"></script>
<script type="text/javascript" src="js/CFichesController.js"></script>
<script type="text/javascript" src="js/CLang.js"></script>
<script type="text/javascript" src="js/CPreloader.js"></script>
<script type="text/javascript" src="js/CMain.js"></script>
<script type="text/javascript" src="js/CTextButton.js"></script>
<script type="text/javascript" src="js/CGfxButton.js"></script>
<script type="text/javascript" src="js/CFicheBut.js"></script>
<script type="text/javascript" src="js/CBetTableButton.js"></script>
<script type="text/javascript" src="js/CBetTextButton.js"></script>
<script type="text/javascript" src="js/CToggle.js"></script>
<script type="text/javascript" src="js/CMenu.js"></script>
<script type="text/javascript" src="js/CGame.js"></script>
<script type="text/javascript" src="js/CInterface.js"></script>
<script type="text/javascript" src="js/CMsgBox.js"></script>
<script type="text/javascript" src="js/CTweenController.js"></script>
<script type="text/javascript" src="js/CSeat.js"></script>
<script type="text/javascript" src="js/CTableController.js"></script>
<script type="text/javascript" src="js/CRouletteSettings.js"></script>
<script type="text/javascript" src="js/CEnlight.js"></script>
<script type="text/javascript" src="js/CWheelTopAnim.js"></script>
<script type="text/javascript" src="js/CFiche.js"></script>
<script type="text/javascript" src="js/CHistoryRow.js"></script>
<script type="text/javascript" src="js/CWheelAnim.js"></script>
<script type="text/javascript" src="js/CFinalBetPanel.js"></script>
<script type="text/javascript" src="js/CNeighborsPanel.js"></script>
<script type="text/javascript" src="js/CGameOver.js"></script>

</head>
<body ondragstart="return false;" ondrop="return false;" >
<script>
$(document).ready(function(){
var oMain = new CMain({
money: <?=$gold?>, //STARING CREDIT FOR THE USER
min_bet: 0.1, //MINIMUM BET
max_bet: 100, //MAXIMUM BET
time_bet: 10000, //TIME TO WAIT FOR A BET IN MILLISECONDS
time_winner: 3000 //TIME FOR WINNER SHOWING IN MILLISECONDS

});

$(oMain).on("game_start", function(evt) {
//alert("game_start");
});

$(oMain).on("end_bet", function(evt,iMoney,iBetWin) {
//alert("iMoney: "+iMoney + " Win:"+iBetWin);
});

$(oMain).on("restart", function(evt) {
//alert("restart");
});

$(oMain).on("recharge", function(evt) {
//alert("recharge");
});
});

</script>
<canvas id="canvas" class='ani_hack' width="750" height="600"> </canvas>
</body>
</html>


We wcześniejszej mniejszej grze sprawę załatwił kawałek kodu po wygranej:
CODE
<? $result = dbquery("UPDATE ".DB_USERS." SET user_money+WYGRANA WHERE user_id='".$userdata['user_id']."'"); ?>

Tutaj niestety nie wiem gdzie takie coś można wcisnąć. Pytanie brzmi: czy taką modyfikację dodającą i odejmującą punkty można wykonać w tym pliku (jeśli tak to jak?) czy trzeba pobawić się głębiej w plikach js?
Wydaje mi się, że to :
CODE
$(oMain).on("end_bet", function(evt,iMoney,iBetWin) {
//alert("iMoney: "+iMoney + " Win:"+iBetWin);

mówi o wygranej ale powiem szczerze, że nie potrafię tego zmienić tak żeby coś z tego wyszło.
Pomoże ktoś bondynce w opałach ? worriedsmiley.gif