![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 7.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich,
swoją przygodę z tym forum zaczynam z prośbą o pomoc ![]() ![]() 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 ? ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:22 |