Top

Gambling time


mIRC Code
+ 0 likes
Please Register to submit score.
Average Score  2.0
Scores Submitted  1
Date Added  Jun 20, 2008
Last Updated  Aug 01, 2008
Tags  coins  gambleing  heads  simple  slots  tails 
  Bookmark and Share

Introduction

I remake my slots script. My old one was like 68 lines so I redid it an made it 6 lines. I took out storing money because I'm lazy.

To use:
Press alt +r and paste this script in

Grab the Code

Comments

  (11)  RSS
vaseline28
Comments: 154
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 3:40 pm
Looks like you've got one too many "}" at the end, just from a glance, I may be wrong.
NindoLover
Comments: 6
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 3:50 pm
Taj\ke out the } at the very very end .
vaseline28
Comments: 154
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 3:54 pm
Code:
  if ($1 == !heads) {
    var %coinflip $rand(1,2)
    describe $chan flips a coin
    if (%coinflip == 1) {
      writeini money.ini CMoney $nick $calc($readini(money.ini, CMoney, $nick + 1))
      describe $chan sees the coin land on Heads
      msg $chan You now have $readini(money.ini, CMoney, $nick) coins.
    }
    if (%coinflip == 2) {
      describe $chan sees the coin fall on tails.
      msg $chan sorry $nick $+ , you lose.
    }
  }
  if ($1 == !tails) {
    var %coinflip $rand(1,2)
    describe $chan flips a coin
    if (%coinflip == 2) {
      writeini money.ini CMoney $nick $calc($readini(money.ini, CMoney, $nick + 1))
      describe $chan sees the coin land on Tails
      msg $chan You now have $readini(money.ini, CMoney, $nick) coins.
    }
    if (%coinflip == 1) {
      describe $chan sees the coin fall on Heads
      msg $chan sorry $nick $+ , you lose.
    }
  }
}
}


That section could be re-written to:

Quote:
if (($1 == !heads) || ($1 == !tales)) {
var %x $iif($1 == !heads,1,2)
var %t $rand(1,2)
describe $chan flips a coin.
if (%t == %x) {
<commands if won>
}
else {
<commands if lost>
}
}


You see it cut out lots of space (replace <commands if won> and <commands if lost> with your commands for each occasion).
Lord-Harlot
Comments: 31
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 4:15 pm
Thanks for the comments

EL
Comments: 1,382
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 5:41 pm
hmm think you should and this is spamin my server but this may help alot of the gambling game makers.Goto /server -m irc.chatscape.net:7000 -j #Casino_Scape and check out the small casino i put together i think it may help you with codes like these.If you dont obv it dont matter just ryin to help cause i made the code in like a half day has a registry system money system(Tokens) a loan system a give system and you messagin system to other players and a few more things ATM theres slots,craps and lotto and soon ima add roulette.`-.-ยด
Hawkee
Comments: 566
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 7:07 pm
Isn't it spelled "Gambling"?
Eugenio
Comments: 1,097
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 7:37 pm
rofl
Lord-Harlot
Comments: 31
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 8:01 pm
/me is a dumbo

:P
Hawkee
Comments: 566
 
mIRC Snippet:  Gambling time
Posted on Jun 20, 2008 8:39 pm
You can change it by clicking the edit button to the top right of your snippet code.
vaseline28
Comments: 154
 
mIRC Snippet:  Gambling time
Posted on Jun 21, 2008 2:20 am
I was thinking about this yesterday actually, you could make your script even more compact

Quote:
if (($1 == !heads) || ($1 == !tales)) {
describe $chan flips a coin.
if ($iif($1 == !heads,1,2) == $rand(1,2)) {
<commands if won>
}
else {
<commands if lost>
}
}


You see the way in which I cut the lines back by naming the variables inside the if statement rather than outside?
greenlanter420
Comments: 46
 
mIRC Snippet:  Gambling time
Posted on Jun 21, 2008 10:05 am
what about using the persons address instead of nickname so it follows them if they change nicknames

Please Register or Login to start posting comments.
Bottom