vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Add-On Releases - vBookie for vBulletin 4 (https://vborg.vbsupport.ru/showthread.php?t=233473)

gazzak 09-10-2011 12:35 PM

If you could build in the feature to take the money from the bookie directly then it would be fantastic.

So what happens if the bookie can't afford to pay out?

Edit: I just tried this and the event will still pay out even if the bookies account hits zero. That is open to abuse. How can we stop the event paying out more than the bookie has on hand?

FReeSTER 09-17-2011 12:29 PM

this is breaking up my new style just on the Bookie thread.

I did added this {vb:raw headinclude_bottom}
but same.

billybobilou 09-17-2011 02:33 PM

Bonjours
J'ai une erreur quand je clic sur "Bet statistics":
Quote:

Warning: mysqli_query(): Empty query in [path]/includes/class_core.php on line 1300
Merci

Hello
I get an error when I click on "Bet statistics":
[QUOTE] Warning: mysqli_query (): Empty query in [path] / includes / class_core.php on line 1300 [/ QUOTE]
thank you

dartho 09-17-2011 09:25 PM

That should not happen. Do you still get an error after you have created a vBookie event?

starman? 09-19-2011 05:07 PM

Quote:

Although vBookie does not have any built-in facility to integrate with any other store hacks, it's a very simple job to hack vBookie itself to integrate it with any store/points system you care to use.
I see vBPlaza / vBux has just been re- released. How would I go about integrating your product with that? Any help appreciated. thanks.

billybobilou 10-06-2011 11:57 AM

Bonjour dartho, oui ça ce produit a chaque fois
merci
Good morning dartho, yes this this product has every time
thank you

rootsxrocks 10-07-2011 12:32 AM

Quote:

Originally Posted by Mickie D (Post 2238076)
Little problem with this.

When I had the original on vb3 it would give and take money from the bookie.

so whatever the members betted, went into the bookies cash, and if they won they would receive the money from the bookie, if they lost the bookie would keep the cash.

My users liked this as it put an edge on the game - nicking a little from there friends.

Now when they play the money goes no where but they win or lose the amount.

Does anyone have any ideas why the bookie is not getting the money before the game ?

Thanks for any help.

Mick

Quote:

Originally Posted by dartho (Post 2241994)
Ah - I remember now, you're probably using this version whioch would explain why you did not have to modifiy the code: https://vborg.vbsupport.ru/showthrea...17#post2157617

Quote:

Originally Posted by Mickie D (Post 2242296)
I got it working!

It was a very easy fix - you just change the "CASE".

If anyone is interested and all credits to the original add on maker... I done nothing really!

You will need to follow the instructions from this post
https://vborg.vbsupport.ru/showpost....&postcount=716

But when it comes to the edit for function_vbookie.php use this code below

Code:

// Additional pay/debit bookie
function vbookie_take_bookie_cash($userid, $amount)
{
    global $vbulletin;

    $bookie = $vbulletin->db->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=$userid");

    switch ($vbulletin->options['vbookiecash'])
    {
        case 'vCash':
       
       
            if($amount > $bookie['vbookie_cash'])
            {
                $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET vbookie_cash=0 WHERE userid=$userid");
            }
            else
            {
                $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET vbookie_cash=vbookie_cash-$amount WHERE userid=$userid");
            }
            break;
        case 'uCash':
            if($amount > $bookie['ucash'])
            {
                $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET ucash=0 WHERE userid=$userid");
            }
            else
            {
                $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET ucash=ucash-$amount WHERE userid=$userid");
            }
            break;
        case 'eBux':
            if($amount > $bookie['ebux'])
            {
                $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET ebux=0 WHERE userid=$userid");
            }
            else
            {
                $vbulletin->db->query_write("UPDATE " . TABLE_PREFIX . "user SET ebux=ebux-$amount WHERE userid=$userid");
            }
            break;
        case 'custom':
            ($hook = vBulletinHook::fetch_hook('vbookie_take_bookie_cash')) ? eval($hook) : false;
    }
}


Quote:

Originally Posted by dartho (Post 2242360)
Excellent - glad you go it working!

This is the kind of accountability I was hoping to have while using a second currency with vb credits deluxe, I had hoped it would be something that was worked on. I should have been coming here to look for it I suppose. I need to have limits on the betting or keep the bookies money as a bank and discard any use of the credits for bets.

reeshe 10-07-2011 02:17 AM

I see how to use experience points with this but is there a way to use vbactivity with this? Thanks in advance

vanquish.securi 10-08-2011 05:05 AM

Works great on 4.1.7. Marked.

petergharris 10-15-2011 10:55 AM

I am having a problem as regards the time setting on vbookie.

It used to work perfectly, but at the moment I am having to put on GMT+1 instead of GNT to get the right time for when I want to close the event.

The time at the bottom of the forum is correct so it doesn't have anything to do with that.

Does anyone have any ideas?


All times are GMT. The time now is 07:06 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01989 seconds
  • Memory Usage 1,751KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete