BTW Try not to lose all your money this gambling program is super addictive!
HAI 1.2
VISIBLE "HAI, GAMER!!!1!~"
VISIBLE "TIME TO GAMBLE uWu (> ^w^ <) "
VISIBLE "SMASH YOUR KEYBOARD WITH NUMBERS!!!"
I HAS A COUNTER_MODE ITZ A NUMBR
GIMMEH COUNTER_MODE
I HAS A MAX_GEN ITZ 200 BTW whats the highest random number to generate
BTW random number generator below!
OBTW Copyright (C) 2014 Wizardry and Steamworks - License: GNU GPLv3 TLDR
I HAS A COUNTER ITZ MOD OF COUNTER_MODE AN MAX_GEN
HOW IZ I RANDOMY YR NUMBER BTW function RANDOMY takes in a NUMBER
I HAS A THING ITZ MAEK NUMBER A NUMBAR
IM IN YR LOOP UPPIN YR ROUNDS WILE DIFFRINT ROUNDS AN NUMBER
THING R MOD OF PRODUKT OF 75 AN SUM OF THING AN COUNTER AN 65537
COUNTER R SUM OF COUNTER AN 1
IM OUTTA YR LOOP
FOUND YR MOD OF THING AN NUMBER
IF U SAY SO
BTW how to use this random number generator VISIBLE I IZ RANDOMY YR 100 MKAY
OBTW so im trying to make a while loop here because lolcode doesnt
actually have support for it. if user makes a guess like "HIGHER" or "LOWER"
then the counter gets set to -1 so that it increments to 0 making it never
increment to 1 but if user types "QUIT" then I_COUNTER increments to 1 and
the loop is exited out of ending the guessing game
TLDR
I HAS A EZ_PZ ITZ 0 BTW 0 means user didnt type EZ PZ to end game 1 means they did
I HAS A RANDOM BTW used to store random number generated by RANDOMY
I HAS A HALF_MAX_GEN ITZ 0 BTW this is half of the value of MAX_GEN
I HAS A COINS ITZ 0 BTW how much user lost
I HAS A ADD_COINS ITZ 0 BTW how much coins to add to user
I HAS A SUB_COINS ITZ 0 BTW how much coins to subtract from the user
I HAS A GAMBA ITZ "" BTW used to store input from user
I HAS A I_COUNTER ITZ 0 BTW I_COUNTER used in for loop
IM IN YR LOOPY UPPIN YR I_COUNTER TIL BOTH SAEM I_COUNTER AN BIGGR OF I_COUNTER AN 1
VISIBLE ":)You currently have " COINS " COINS"
ADD_COINS R 1
SUB_COINS R 1
RANDOM R I IZ RANDOMY YR MAX_GEN MKAY BTW generate the random number
HALF_MAX_GEN R QUOSHUNT OF MAX_GEN AN 2.0
VISIBLE "Guess if NYAAMBER will be WOWER or HIGHWER than " HALF_MAX_GEN
GIMMEH GAMBA
BTW checking if mastah typed in BET or ALL IN to take care of it and ask for user input again
GAMBA, WTF?
BTW going balls deep
OMG "AL"
OMG "NYAAA"
OMG "ALL IN"
BTW coins > 0 otherwise you cant go all in
DIFFRINT COINS AN SMALLR OF COINS AN 0
O RLY?
YA RLY
VISIBLE "GOING ALL IN!!!"
ADD_COINS R COINS
SUB_COINS R COINS
NO WAI
VISIBLE "You cant go all in with negative bank DUMMY"
OIC
VISIBLE "Now take your guess!"
GIMMEH GAMBA
GTFO
BTW betting carefully like a lil
OMG "B"
OMG "BET"
VISIBLE "How many COINS would you like to BET?"
GIMMEH GAMBA
BTW coins > 0 otherwise you cant bet
DIFFRINT COINS AN SMALLR OF COINS AN 0
O RLY?
YA RLY
BTW need to check if user has enough coins to bet COINS > GAMBA
DIFFRINT COINS AN SMALLR OF COINS AN GAMBA
O RLY?
YA RLY
VISIBLE "OkAy betting " GAMBA " COINS!"
ADD_COINS R GAMBA
SUB_COINS R GAMBA
NO WAI
VISIBLE "You cant BET more coins than you have!"
OIC
NO WAI
VISIBLE "You cant BET with negative bank DUMMY!"
OIC
VISIBLE "Now take your guess!"
GIMMEH GAMBA
GTFO
OMGWTF
BTW VISIBLE "NOW TAKE YOUR GUESS: "
BTW GIMMEH GAMBA
OIC
BTW switch statements below to check rest of possible inputs
GAMBA, WTF?
BTW getting high
OMG "H"
OMG "HYA"
OMG "HIGHER"
BTW if statement comparing if RANDOM > HALF_MAX_GEN
DIFFRINT RANDOM AN SMALLR OF RANDOM AN HALF_MAX_GEN
O RLY?
YA RLY
VISIBLE "YOU ARE CORRECT! NYAA~"
COINS R SUM OF COINS AN ADD_COINS
NO WAI
VISIBLE "DEAD WRONG LMAO! STOOPID MYASTER HMPPH (->-)^--L"
COINS R DIFF OF COINS AN SUB_COINS
OIC
I_COUNTER R -1
VISIBLE "Number was " RANDOM
GTFO
BTW being a quirky lil
OMG "E"
OMG "SAEM"
OMG "EQUAL"
BOTH SAEM RANDOM AN HALF_MAX_GEN
O RLY?
YA RLY
VISIBLE "YOU ARE A PRECISION MASTER CORRECT! NYAA~"
COINS R SUM OF COINS AN PRODUKT OF ADD_COINS AN 3
NO WAI
VISIBLE "DEAD WRONG... WHY TAKE SUCH A CHANCE STOOPID MYASTER HMPPH (->-)^--L"
COINS R DIFF OF COINS AN SUB_COINS
OIC
I_COUNTER R -1
VISIBLE "Number was " RANDOM
GTFO
BTW going low
OMG "L"
OMG "LYA"
OMG "LOWER"
BTW if statement comparing if RANDOM < HALF_MAX_GEN
DIFFRINT RANDOM AN BIGGR OF RANDOM AN HALF_MAX_GEN
O RLY?
YA RLY
VISIBLE "YOU ARE CORRECT! NYAA~"
COINS R SUM OF COINS AN ADD_COINS
NO WAI
VISIBLE "DEAD WRONG LMAO! STOOPID MYASTER HMPPH (->-)^--L"
COINS R DIFF OF COINS AN SUB_COINS
OIC
I_COUNTER R -1
VISIBLE "Number was " RANDOM
GTFO
BTW quitting :(
OMG "Q"
OMG "IM DONE"
OMG "EZ PZ"
EZ_PZ R 1
OMG "QUIT"
I_COUNTER R 0
GTFO
BTW acquiring help
OMG "HEWP"
OMG "PWEASE"
OMG "HELP"
VISIBLE "The COMMANDS are:"
VISIBLE "HIGHER, HYA, OR H"
VISIBLE "EQUAL, SAEM, OR E"
VISIBLE "LOWER, LYA, OR L"
VISIBLE "BET OR B to bet some amount of coins and double them if correct"
VISIBLE "ALL IN, NYAAA, OR AL to bet all your coins to double them"
VISIBLE "HELP, HEWP, OR PWEASE to look at these commands again"
VISIBLE "QUIT, IM DONE, EZ PZ, OR Q to stop playing"
I_COUNTER R -1
GTFO
BTW being indecisive
OMGWTF
VISIBLE "PLEASE TYPE IN: HIGHER, EQUAL, LOWER, BET, ALL IN, HELP OR QUIT AS A RESPONSE MASTAH!"
I_COUNTER R -1
OIC
IM OUTTA YR LOOPY
VISIBLE "You ended with " COINS " COINS"
BOTH SAEM COINS AN BIGGR OF COINS AN 10
O RLY?
YA RLY, VISIBLE "THANKS FOR GAMBLING! HOPE YOU ENJOYED IT MY KING! (/>/w/)"
BOTH SAEM EZ_PZ AN 1, O RLY?
YA RLY, VISIBLE "YOU ARE THE BEST!!! KISSES NYAA~"
OIC
MEBBE BOTH SAEM COINS AN BIGGR OF COINS AN 5
VISIBLE "GOOD JOB KING, BUT YOU CAN DO EVEN BETTER!"
BOTH SAEM EZ_PZ AN 1, O RLY?
YA RLY, VISIBLE "YOU'RE COOL! NYAA~"
OIC
MEBBE BOTH SAEM COINS AN BIGGR OF COINS AN 2
VISIBLE "NOT BAD KING, BUT THE WAY IS ONLY UP!"
BOTH SAEM EZ_PZ AN 1, O RLY?
YA RLY, VISIBLE "WHO ARE YOU TRYING TO IMPRESS HERE?"
OIC
MEBBE BOTH SAEM COINS AN BIGGR OF COINS AN 0
VISIBLE "THIS IS KIND OF PATHETIC..."
BOTH SAEM EZ_PZ AN 1, O RLY?
YA RLY, VISIBLE "WHO ARE YOU TRYING TO IMPRESS HERE?"
OIC
NO WAI
VISIBLE "LOL! HOWD YOU EVEN END IN THE NEGATIVES??? BETTER LUCK NEXT TIME LOSER!"
BOTH SAEM EZ_PZ AN 1, O RLY?
YA RLY, VISIBLE "WHO ARE YOU TRYING TO IMPRESS HERE?"
OIC
OIC
VISIBLE ":)"
KTHXBYE