A dice game in Gamebook

duskdark
A dice game I designed for use with gamebook... this only represents the player's dice currently, I will be generating a table of players, I'll post that code here when I do

(edit: I had copies the code earlier from the wrong test page... sorry to anyone if they used that code. This is the finished and proof-read version)


player.die1 = GetRandomInt(1,6)
player.die2 = GetRandomInt(1,6)
player.die3 = GetRandomInt(1,6)
player.die4 = GetRandomInt(1,6)
player.die5 = GetRandomInt(1,6)
if (player.die1 = player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die1 <> player.die5 and player.die3 <> player.die4 and player.die3 <> player.die5 and player.die4 <> player.die5) {
player.hand = "A Pair"
player.total = player.die1
}
else if (player.die1 = player.die3 and player.die1 <> player.die2 and player.die1 <> player.die4 and player.die1 <> player.die5 and player.die2 <> player.die4 and player.die2 <> player.die5 and player.die4 <> player.die5) {
player.hand = "A Pair"
player.total = player.die1
}
else if (player.die1 = player.die4 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die5 and player.die2 <> player.die3 and player.die2 <> player.die5 and player.die3 <> player.die5) {
player.hand = "A Pair"
player.total = player.die1
}
else if (player.die1 = player.die5 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die2 <> player.die3 and player.die2 <> player.die4 and player.die3 <> player.die4) {
player.hand = "A Pair"
player.total = player.die1
}
else if (player.die1 = player.die2 and player.die1 = player.die3 and player.die1 <> player.die4 and player.die4 <> player.die5) {
player.hand = "3 of a Kind"
player.total = player.die1
}
else if (player.die1= player.die2 and player.die1 <> player.die3 and player.die1 = player.die4 and player.die1 <> player.die5 and player.die3 <> player.die5) {
player.hand = "3 of a Kind"
player.total = player.die1
}
else if (player.die1 = player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die1 = player.die5 and player.die3 <> player.die4) {
player.hand = "3 of a Kind"
player.total = player.die1
}
else if (player.die1 = player.die2 and player.die1 = player.die3 and player.die1 = player.die4 and player.die1 <> player.die5) {
player.hand = "4 of a Kind"
player.total = player.die1
}
else if (player.die1 <> player.die2 and player.die1 = player.die3 and player.die1 = player.die4 and player.die1 = player.die5) {
player.hand = "4 of a Kind"
player.total = player.die1
}
else if (player.die2 = player.die3 and player.die1 <> player.die2 and player.die1<>player.die4 and player.die1 <> player.die5 and player.die2 <> player.die4 and player.die2 <> player.die5 and player.die4 <> player.die5) {
player.hand = "A Pair"
player.total = player.die2
}
else if (player.die2 = player.die4 and player.die1 <> player.die2 and player.die1<>player.die3 and player.die1 <> player.die5 and player.die2 <> player.die3 and player.die2 <> player.die5 and player.die3 <> player.die5) {
player.hand = "A Pair"
player.total = player.die2
}
else if (player.die2 = player.die5 and player.die1 <> player.die2 and player.die1<>player.die3 and player.die1 <> player.die4 and player.die2 <> player.die3 and player.die2 <> player.die4 and player.die3 <> player.die4) {
player.hand = "A Pair"
player.total = player.die2
}
else if (player.die2 = player.die3 and player.die2 = player.die4 and player.die1 <> player.die2 and player.die1 <> player.die5 and player.die2 <> player.die5) {
player.hand = "3 of a Kind"
player.total = player.die2
}
else if (player.die1 <> player.die2 and player.die2 = player.die3 and player.die2 <> player.die4 and player.die2 = player.die5 and player.die1 <> player.die4) {
and player.1<> player.die5 {
player.hand = "3 of a Kind"
player.total = player.die2
}
}
else if (player.die2 <> player.die1 and player.die2 = player.die3 and player.die2 = player.die4 and player.die2 = player.die5 ) {
player.hand = "4 of a Kind"
player.total = player.die2
}
else if (player.die1 = player.die2 and player.die1 = player.die3 and player.die1= player.die4 and player.die1 = player.die5) {
player.hand = "5 of a Kind"
player.total = player.die2
}
else if (player.die3 = player.die4 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die5 and player.die2 <> player.die3 and player.die2 <> player.die5 and player.die3 <> player.die5 ) {
player.hand = "A Pair"
player.total = player.die3
}
else if (player.die3 = player.die5 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die2 <> player.die3 and player.die2 <> player.die4) {
player.hand = "A Pair"
player.total = player.die3
}
else if (player.die4 = player.die5 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die2 <> player.die3 and player.die2 <> player.die4 and player.die3 <> player.die4) {
player.hand = "A Pair"
player.total = player.die4
}
else if (player.die3 = player.die4 and player.die3 = player.die5 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die2 <> player.die3) {
player.hand = "3 of a Kind"
player.total = player.die3
}
else if (player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die1 <> player.die5 and player.die2 <> player.die3 and player.die3 <> player.die4 and player.die3 <> player.die5 and player.die4 <> player.die5 and player.die1 <> 1 and player.die2 <>1 and player.die3 <>1 and player.die4 <>1 and player.die5 <> 1) {
player.hand = "A Straight"
player.total = 6
}
else if (player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die1 <> player.die5 and player.die2 <> player.die3 and player.die3 <> player.die4 and player.die3 <> player.die5 and player.die4 <> player.die5 and player.die1 <> 6 and player.die2 <>6 and player.die3 <>6 and player.die4 <>6 and player.die5 <> 6) {
player.hand = "A Straight"
player.total = 1
}
else if (player.die1 <> player.die2 and player.die1 <> player.die3 and player.die1 <> player.die4 and player.die1 <> player.die5 and player.die2 <> player.die3 and player.die3 <> player.die4 and player.die3 <> player.die5 and player.die4 <> player.die5 ) {
player.hand = "Nothing"
player.total = 0
}
else if (player.die1 = player.die2 and player.die1 = player.die3 and player.die1 <> player.die4 and player.die4 = player.die5) {
player.hand = "A Full House"
player.total = player.die1
}
else if (player.die1 = player.die2 and player.die1 <>player.die3 and player.die1 = player.die4 and player.die3 = player.die5) {
player.hand = "A Full House"
player.total = player.die1
}
else if (player.die1 = player.die2 and player.die1 = player.die5 and player.die1 <> player.die3 and player.die3 = player.die4) {
player.hand = "A Full House"
player.total = player.die1
}
else if (player.die1 <> player.die2 and player.die1 = player.die3 and player.die1 = player.die4 and player.die2 = player.die5) {
player.hand = "A Full House"
player.total = player.die1
}
else if (player.die1 <> player.die2 and player.die2 = player.die3 and player.die1 = player.die4 and player.die1 = player.die5) {
player.hand = "A Full House"
player.total = player.die1
}
else if (player.die1 <> player.die2 and player.die2 = player.die3 and player.die2 = player.die4 and player.die1 = player.die5) {
player.hand = "A Full House"
player.total = player.die2
}
else if (player.die1 = player.die3 and player.die2 = player.die4 and player.die2 = player.die5 and player.die1 <> player.die2) {
player.hand = "A Full House"
player.total = player.die2
}
else if (player.die1 = player.die2 and player.die1 <> player.die3 and player.die3 = player.die4 and player.die3 = player.die5) {
player.hand = "A Full House"
player.total = player.die3
}
else if (player.die1 = player.die2 and player.die1 <> player.die3 and player.die1 <> player.die5 and player.die3 = player.die4 and player.die3 <> player.die5) {
player.hand = "two pair"
if (player.die1 > player.die3) {
player.total = player.die1
}
else if (player.die3 > player.die1) {
player.total = player.die3
}
}
else if (player.die1 = player.die3 and player.die1 <> player.die2 and player.die1 <> player.die5 and player.die2 = player.die4 and player.die2 <> player.die5) {
player.hand = "two pair"
if (player.die1 > player.die2) {
player.total = player.die1
}
else if (player.die2 > player.die1) {
player.total = player.die2
}
}
else if (player.die1 = player.die5 and player.die2 = player.die4 and player.die1 <> player.die3 and player.die2 <> player.die3 and player.die1 <> player.die2) {
player.hand = "two pair"
if (player.die1 > player.die2) {
player.total = player.die1
}
else if (player.die2 > player.die1) {
player.total = player.die2
}
}
else if (player.die1 = player.die5 and player.die2 = player.die3 and player.die1 <> player.die4 and player.die1 <> player.die2 and player.die2 <> player.die4) {
player.hand = "two pair"
if (player.die1 > player.die2) {
player.total = player.die1
}
else if (player.die2 > player.die1) {
player.total = player.die2
}
}
else if (player.die2 = player.die3 and player.die4 = player.die5 and player.1 <> player.die2 and player.die 1 <> player.die 4 and player.die2 <> player.die4) {
player.hand = "two pair"
if (player.die4 > player.die2) {
player.total = player.die4
}
else if (player.die2 > player.die4) {
player.total = player.die2
}
}
else if (player.die2 = player.die4 and player.die3 = player.die5 and player.die1 <> player.die2 and player.die1 <> player.die3 and player.die2 <> player.die3) {
player.hand = "two pair"
if (player.die3 > player.die2) {
player.total = player.die3
}
else if (player.die2 > player.die3) {
player.total = player.die2
}
}

This topic is now closed. Topics are closed after 60 days of inactivity.

Support

Forums