Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

BlackJack Rip offs

Rhiannon Charlton
Registered User
Join date: 14 Jun 2004
Posts: 8
11-15-2004 18:29
From: Ace Cassidy
I'd suggest that there be open source gambling machines. Seeing source code is not going to give a gambler any competitive advantage, especially if it adds some entropy to the randomization. And with open source, a gambler can see exactly how badly the odds are stacked against him/her.

In fact, I would think that a casino operator who opens up the source code would attract the gamblers, since they'll know exactly how fair the game is.

- Ace

I never mentioned anything about odds. This isnt about losing becuz I got a lower score or anything its based souly on malfunction :(
Rhiannon Charlton
Registered User
Join date: 14 Jun 2004
Posts: 8
11-15-2004 18:34
From: Jack Digeridoo
Yeah, my laggy tables made your client crash to desktop. Something is really wrong, with the refunds I'm giving you and 1 other hi-roller I had to buy $240 US worth of money on GOM to bring my balance back up. I can't see individual outgoing payments to add everything up and find out whats going on, I think all three of us have submitted bug reports. I can't afford to give any more refunds, TWO PLAYERS tapped me since Spittoonie opened so what can I say. I'm out a lotta RL cash and I have buyers remourse. And you both want more $...


...Still no namechange feature.

Well I tried to message you and you never responded so someone told me I should post about it here. and I wasnt talking crap about you or anything. as I told you in IMs, you and have never bumped heads, so there was no need for me to be rude or anything. anyhow I understood the tables problems as before, I just wish you would've responded to me in IMs. then I wouldnt have ever bothered to take a friend's advice and post this :(....I just figured "I lost alot of money and even if posting about it doesnt work, hey...at least I tried something rather than just sit back..." ya know? so I guess just dont worry about it if you're having alot of probs with RL money. I know the feeling.
Jack Digeridoo
machinimaniac
Join date: 29 Jul 2003
Posts: 1,170
11-15-2004 18:47
From: Rhiannon Charlton
Well I tried to message you and you never responded so someone told me I should post about it here.



I've been a 'little' busy handling complaints from people standing around getting free money. Your refund is a priority but it's on the back burner right now.
_____________________
If you'll excuse me, it's, it's time to make the world safe for democracy.
Siggy Romulus
DILLIGAF
Join date: 22 Sep 2003
Posts: 5,711
11-15-2004 19:00
Jack - one idea may be to let you activate a 'free credit' like a space invaders machine... someone says 'the game froze and didn't play' -- give em a free credit to play the game again while you watch :P

Like I tell my friends that come to Vegas to visit me : "See those big buildings down there on the strip? Do you REALLY think they built them to give YOU money?"

Siggy.
_____________________
The Second Life forums are living proof as to why it's illegal for people to have sex with farm animals.

From: Jesse Linden
I, for one, am highly un-helped by this thread
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
11-15-2004 19:20
From: Jack Digeridoo
I've been a 'little' busy handling complaints from people standing around getting free money. Your refund is a priority but it's on the back burner right now.


People complaining about getting free money?
_____________________
Khamon Fate
fategardens.net
Join date: 21 Nov 2003
Posts: 4,177
11-15-2004 19:52
From: Hank Ramos
People complaining about getting free money?


people complaining about getting free money?
_____________________
Visit the Fate Gardens Website @ fategardens.net
Zuzi Martinez
goth dachshund
Join date: 4 Sep 2004
Posts: 1,860
11-15-2004 20:05
From: someone
You'd have a trusted account that has never created anything open source before. That account simply takes the scripts, compiles them, and locks them from further modification. If you find a script from that account, you know it's certified from the group.

you lost me right after "you'd have a trusted account". :D with all the people yelling about alts on here i don't see a trusted account working out. maybe if a Linden did it.
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
11-15-2004 20:09
From: Zuzi Martinez
you lost me right after "you'd have a trusted account". :D with all the people yelling about alts on here i don't see a trusted account working out. maybe if a Linden did it.


No I mean having the "authentication" group in control of a very specific ALT account, who's sole purpose is to compile and release scripts that can no longer be modied from the original source code.
_____________________
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
11-15-2004 20:12
From: Khamon Fate
people complaining about getting free money?

I apologized. Game the system all you want! Pfft. If you can't fix the system, embrace it! :D
_____________________
Zuzi Martinez
goth dachshund
Join date: 4 Sep 2004
Posts: 1,860
11-15-2004 20:17
oh gotcha Hank i see what you mean. still how would everyone else know the alt account didn't change the code right before saving it? and why would everyone trust the authentication group anyway?
Jack Digeridoo
machinimaniac
Join date: 29 Jul 2003
Posts: 1,170
11-15-2004 20:23
From: Hank Ramos
People complaining about getting free money?


Ok complaints is the wrong word. After a while that's how it feels. But yea Hank, all the people who show up all have good ideas and/or problems with something, need something, want to know something, want a game do to something different, want more money to be spit out of the free money machines. And I'm trying to fix things that have been reported a long time ago but there just insnt enough time to keep everyone happy. I'll get to everyone eventually but I'm going to handle the happy people first because there are lots of them and only a couple with actual problems.

And the tables aren't slow. You don't need faster tables.



*EDIT : By the way I _CANT_ give out a refund if the tables crash, in fact they time out if the player doesn't play because they could be dealt a bad hand and I would lose. The only way I could lose money if I started giving out refunds, and I have I said, two people have cost me $240 RL money, I want to add up the transactions myself but the Lindens will not give me a copy of the records because they don't get involved with gambling disputes.
_____________________
If you'll excuse me, it's, it's time to make the world safe for democracy.
Hank Ramos
Lifetime Scripter
Join date: 15 Nov 2003
Posts: 2,328
11-15-2004 20:26
From: Zuzi Martinez
oh gotcha Hank i see what you mean. still how would everyone else know the alt account didn't change the code right before saving it? and why would everyone trust the authentication group anyway?


Well, it comes down to making a group from trusted individuals in SL. You'd just have to trust them to do the right thing. If the group was ever caught "fixing" something or cheating, then they would lose that trust forever.

I highly doubt LL would provide this service without some hefty US$ charges, at their RL hourly rate. Inworld, I'm sure several pople would be "interested" in creating a group to consult, help, and validate scripts for approval by the group, and then have trusted members log into the ALT account, compile the script, and lock it down(for a L$ fee, I'm sure). The script could never be changed after that point. You can tell it was locked down because the script was made by the ALT account.
_____________________
Antagonistic Protagonist
Zeta
Join date: 29 Jun 2003
Posts: 467
11-15-2004 22:09
I am all in favor of certification. My games would exceed standards without question. However, there is no way I am turning over my system code to any 3rd party who doesn't have Linden in their name. I think that's going to be the major stumbling block for this idea.

-AP
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
11-15-2004 22:46
@Jack - thank you for trying to help your customers to the extend you say you are doing.
From: Tony Tigereye
I don't know Jack or his games very well at all, but as a developer of similar games, I can say with 100% certainty that the crashing problems are not his problem. The crashing is because of buggy code in the SL client. I have seen similar problems with my games which are completely unique LSL script. Regardless of how you script anything, however, nothing *should* crash the SL client. It's a Linden bug.

Tony, while this is true... if I were to make a program and a bug in Windows crashed it, it'd still be a faulty program. That excuse would not cut it in the real world... imagine a Wall Street bug crashing the system, or an airport control tower? yeah.

Your program for a platform. If you are saying you have this problem in your games, I strongly suggest you immediately discontinue their use.
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
11-15-2004 23:07
From: Rhiannon Charlton
I never mentioned anything about odds. This isnt about losing becuz I got a lower score or anything its based souly on malfunction :(


Then bitch to the Lindens, not Jack.

- Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
11-15-2004 23:19
From: Ace Cassidy
Then bitch to the Lindens, not Jack.

- Ace

Are you abdicating that scriptors should not take personal responsibility for their products?
Especially in the case where they make money off them?
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Tony Tigereye
Registered User
Join date: 4 Sep 2003
Posts: 165
11-16-2004 01:07
From: Hiro Pendragon
Tony, while this is true... if I were to make a program and a bug in Windows crashed it, it'd still be a faulty program. That excuse would not cut it in the real world... imagine a Wall Street bug crashing the system, or an airport control tower? yeah.

Your program for a platform. If you are saying you have this problem in your games, I strongly suggest you immediately discontinue their use.


Actually, Hiro, I beg to differ. In the real world (in which I hold a real job and it happens to be in software), after you have worked around whatever bugs you have in your dependencies, you lay the blame where it belongs and you try to get the right things fixed.

Some examples:
MS Windows crashes randomly because of a display driver developed by ATI.
Norton Antivirus crashes randomly because of a bug in a MS Windows DLL.

Before these companies release their software they (most of the time) do everything they can to test them and make sure they behave as expected on their platform, but ultimately, if they hit a bug in the platform that they can't fix, they notify the people who need to fix the problem and work with them for a fix. They don't, as you suggest, immediately discontinue their use.

I was simply pointing out that the crash was not in Jack's code and that the right fix needs to come from LL. I still don't think I'm wrong in this statement.
Reitsuki Kojima
Witchhunter
Join date: 27 Jan 2004
Posts: 5,328
11-16-2004 01:09
From: Hiro Pendragon
Are you abdicating that scriptors should not take personal responsibility for their products?
Especially in the case where they make money off them?


Nobody is saying scripters shouldnt be responsible for their stuff, Hiro...

What people is saying is is, there reaches a point where its out of your hands. Crashes to desktop, for example, while tragic, are not an issue with the code. Its not even an issue the scripter caused to happen or could program around.

You relate this to a bug in an operating system. Well, fine, I guess thats true. And yes, certainly if the bug is known people writing stuff should do their best to avoid the bug.

But there are things we just cant do anything about. Comming at this from a vehicle designer's perspective, I'm all too aware of this. Despite our best efforts, things *will* go wrong with vehicles we charge money for. We know this. The game will eat them on a sim crossing, or they will stop responding for no apparent reason, or they will die on a SL update, or something. We try to avoid these bugs when its within our power to do so, but it quite often simply isn't. So we deal with it as best we can, and deal with problems that arise as best we can.

This is true of a lot of other things in SL. There comes a time when you have to say to yourself, "I've done the best I can on (x thing). It works fine. Yes, there is random issue #9324, but it is totatly unrelated to my work, and there is simply nothing that can be gained by fretting about it.".

Crash to desktops are fickle things, and don't seem to be consistant between clients. I myself crash to desktop frequently when flying above the cloud level. Don't ask me why. Am I going to stop selling vehicals that go up to that height? No.
Hiro Pendragon
bye bye f0rums!
Join date: 22 Jan 2004
Posts: 5,905
11-16-2004 01:28
Reitsuki, Tony,

You two make sense, but the bottom line is "boo-hoo". If you make the choice to create software in an environment that is unstable, you need to be prepared to provide 100% support. Yes, that can mean going back to the platform provider to see if they can fix bugs. But in the meantime, as long as you're profiting, it's your problem.

Especially in SL. We scriptors all know how tenuous LSL's functionality can be. We choose to script anyway. If our stuff breaks, we need to fix it. In the case of a broken airplane, that's easy - replace the plane or provide a refund. But when you get into the order of 23k being lost by a player to a faulty gambling machine, you need to be ready to provide a refund.

Jack has said he's given a refund and I applaud him for this.

As for the crashing issue, the same thing goes. We scriptors KNOW that it's a random issue for all players. We CHOOSE to code for it anyway. Gambling is different from selling objects because you can tell whether or not a transaction has taken place with object sales, but gambling - you can never know, just from looking at your account history, if things have worked as intended.

Solutions:
1. Assume customer is always right - put in a logging system into the casino games, where it records all details of what happened and XML-RPCs it to a webserver email for 100% accountability.
2. Buyer beware - make it absolutely clear - like a popup notecard with big letters - that if the player crashes or if the script fails that the user can't get a refund. Then the gambler can decide, INFORMED, if they want to take the risk.

I doubt many casinos want to do the prior solution, since it leaves a hole for people to exploit (whoops! My first 4 cards of 5 are bad... I'll just pull the plug on my network card), then I would assume the latter is the desired solution.

And if a casino is afraid that they will lose a lot business because of such a warning, then I believe they are running a dishonorable business anyway.
_____________________
Hiro Pendragon
------------------
http://www.involve3d.com - Involve - Metaverse / Emerging Media Studio

Visit my SL blog: http://secondtense.blogspot.com
Ace Cassidy
Resident Bohemian
Join date: 5 Apr 2004
Posts: 1,228
11-16-2004 05:16
From: Hiro Pendragon
Are you abdicating that scriptors should not take personal responsibility for their products?
Especially in the case where they make money off them?


I'm saying that its not the scripter's fault that a client crashes. There's nothing in LSL that can do that to a client. So if the client crashes, one should call Linden Lab, not whoever's script was around at the time.

- Ace
_____________________
"Free your mind, and your ass will follow" - George Clinton
Blake Rockwell
Fun Businesses
Join date: 31 Oct 2004
Posts: 1,606
11-16-2004 05:26
From: Hank Ramos
I would hope that people would realize that there are some people making fair and less lag inducing machines in SL. I've worked on a couple of games, and made sure that they paid out a minimum of 75% (required by law in RL), were throughly tested to prove that the odds were sound, and do not result in (permissions not set) errors typical of scripts inworld.

I'd like to form a group of people that would certify game odds, would help to make sure the scripts are reliable, and to place a seal of approval on scripts (by an independent account) that they met the standards of the group (like minimum 75% payout, coded to not have permissions errors, won't ridiculously lag, etc).

As to gambling addiction, I feel sorry for folks like that, but they need to take responsibility for themselves. It's the same with alcohol addiction, sex addiction, smoking addiction, shopping addiction, etc. Should we ban alcohol, sex, smoking, and/or shopping in SL because some people have a problem? Maybe we should have the gambling machine makers and casino owners band together to make a system where those with gambling problems can automatically add themselves to ban/eject lists, and to work to help them resolve their RL problems.


I believe the odds in Black Jack are 51% to 49% in favor of the house if you are using normal decks.
_____________________
Strife Onizuka
Moonchild
Join date: 3 Mar 2004
Posts: 5,887
11-16-2004 06:07
Just to add my two cents worth (or 5L$ at current exchange on GOM).


From: Ace Cassidy
I'm saying that its not the scripter's fault that a client crashes. There's nothing in LSL that can do that to a client. So if the client crashes, one should call Linden Lab, not whoever's script was around at the time.

- Ace

First off you can't say this. I know for a *fact* there are attribute combination for particular functions that will crash the sims. But on the bright side LL is really good about fixing client crashes, especially if you have automatic crash-reporting turned on. One known bug that can cause a client to crash is when the log file the SL client uses gets to large and uses up all the disk space or exceeds the file size supported by the file system.

Hank: I would like to help out with your group to review and certify code used in casino equipment. I'm morally against gambling in SL in it's current un-regulated form.

BlackJack is a game that requires player interaction. If a player crashes out while playing the game should refund the money automatically; it's easy enough to build in a time out and sim check (llKey2Name). Also sending regular emails about status is a good idea. It could even just be a prim in another sim to double check the payouts.
_____________________
Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river.
- Cyril Connolly

Without the political will to find common ground, the continual friction of tactic and counter tactic, only creates suspicion and hatred and vengeance, and perpetuates the cycle of violence.
- James Nachtwey
billy Madison
www.SLAuctions.com
Join date: 6 Jun 2004
Posts: 2,175
11-16-2004 06:20
woah i was just playing these tables and was betting 500K a pop and i lost. i mean they glitched..yea tahts what it was.. can i have my money back please... :D
Antagonistic Protagonist
Zeta
Join date: 29 Jun 2003
Posts: 467
11-16-2004 06:45
Actually, when a player loses money to a bug at my places, I make it right. Every time. Now of course, I have lots of logging and I can usually tell if the player is trying to "pull a fast one" Which gets an automatic perma ban) ... but there are some cases where I can't tell. In those cases the benefit of the doubt always goes to the player. If it happens again and I suspect there may be some hanky panky going on, I make it right again and tell that player they are 100% at their own risk from that point forward and I ask them not to play the games at all.

Regulation would be nice. But again, who is going to do it? Like I said, no way I am passing out my systems to 3rd parties who don't have Linden in their name.

-AP
Schwanson Schlegel
SL's Tokin' Villain
Join date: 15 Nov 2003
Posts: 2,721
11-16-2004 10:37
From: Antagonistic Protagonist
Like I said, no way I am passing out my systems to 3rd parties who don't have Linden in their name.

-AP


Cmon Aggy! Can I check your Acey Ducey script for you? ;)
Schwanson "Linden" Schlegel
_____________________
1 2 3