Академический Документы
Профессиональный Документы
Культура Документы
SOLD P1
$200
SOLD P2
$260
SOLD P1
$280
Kentucky
Avenue
Chance
Indiana
Avenue
Illinois
Avenue
B&O
Railroad
Atlantic
Avenue
Ventnor
Avenue
Water
Works
Marvin
Gardens
n
Roll Dice
n
n
n
n
n
n
CC
n
n
n
N Carl'na
Avenue
Go To
Jail
Pacific
Avenue
$220
Penn'ia
Avenue
St James
Place
Virginia
Avenue
$140
States
Avenue
$150
Electric
Comp
SOLD P2
St Chas
Place
Ready
Penn'ia
Railroad
$160
Active Player: 1
DOUBLE
Dice total is 11
Player 2 landed on Atlantic Avenue
Player 2 bought Atlantic Avenue
Luxury
Tax
$100
CC
SOLD P1 SOLD P2
Water Works
Short Line
$180
Boardwalk
$200
Illinois Avenue
Comm
Chest
St James Place
$220
Park
Place
Free
Parking
Board
walk
Jail
Visting
Just
Board
walk
St Chas
Place
SOLD P2
$720
Jail
Conn'ticut
Avenue
Vermont
Avenue
$120
$100
?
Chance
Oriental
Avenue
$100
Reading
Railroad
$200
Income
Tax
$200 or
10%
Baltic
Avenue
$80
CC
Comm
Chest
Med'ean
Avenue
$60
GO
SOLD P1
Board
walk
Luxury
Tax
$100
$350
Park
Place
Chance
?
$200
Short Line
$320
Penn'ia
Avenue
Comm
Chest
CC
Pacific
Avenue
$300
N Carl'na
Avenue
$300
Player 2
Go To
Jail
Atlantic Avenue
12hr 35m
St Charles Place
Atlantic Avenue
SOLD P1
Board
walk
GO
Pennsilvania Railroad
xlMonopoly
Board
Official Rules
Instructions
Create New Board
FAQ
OBJECT...Theobjectofthegameistobecomethewealthiestplayerthroughbuying,rentingandsellingproperty.
EQUIPMENT...Theequipmentconsistsofaboard,2dice,tokens32housesand12hotels.ThereareChanceandCommunityChest
cards,aTitleDeedcardforeachpropertyandplaymoney.
PREPARATION...PlacetheboardonatableandputtheChanceandCommunityChestcardsfacedownontheirallottedspacesonth
board.Eachplayerchoosesonetokentorepresenthimonhistravelsaroundtheboard.
Eachplayerisgiven1500dividedasfollows:2eachof500's,100'sand50's;620's;5eachof10's,5'sand1's.
AllremainingmoneyandotherequipmentgototheBank.
BANKER...SelectasBankeraplayerwhowillalsomakeagoodAuctioneer.IftheBankerplaysinthegame,hemustkeephisperson
THEBANK...BesidestheBank'smoney,theBankholdstheTitleDeedcardsandhousesandhotelspriortopurchaseandusebythe
fundsseparatefromthoseoftheBank.Whenmorethanfivepersonsplay,theBankermayelecttoactonlyasBankerandAuctioneer.
TheBankcollectsalltaxes,fines,loansandinterest,andthepriceofallpropertieswhichitsellsandauctions.
players.TheBankpayssalariesandbonuses.ItsellsandauctionspropertiesandhandsouttheirproperTitleDeedcards;itsellshouse
andhotelstotheplayersandloansmoneywhenrequiredonmortgages.
TheBanknever"goesbroke".IftheBankrunsoutofmoneyitmayissueasmuchmoreasmaybeneededbymerelywritingonany
ordinarypaper.
THEPLAY...StartingwiththeBanker,eachplayerinturnthrowsthedice.Theplayerwiththehighesttotalstartstheplay.Heplaces
Accordingtothespacewhichhistokenreaches,aplayermaybeentitledtobuyrealestateorotherproperties,orbeobligedtopayren
histokenonthecornermarked"GO",throwsthe2diceandmoveshistokeninthedirectionofthearrowthenumberofspacesindicat
paytaxes,drawaChanceorCommunityChestcard,"GotoJail",etc.
bythedice.Afterhehascompletedhisplay,theturntoplaypassestotheleft.Thetokensremainonthespacesoccupiedandproceed
Ifaplayerthrowsdoubleshemoveshistokenasusualthesumofthetwodiceandissubjecttoanyprivilegesorpenaltiespertainingt
fromthatpointontheplayer'snextturn.Twoormoretokensmayrestonthesamespaceatthesametime.
thespaceonwhichhelands.Retainingthedice,hethrowsagainandmoveshistokenasbefore.Ifaplayerthrowsdoublesthreetimes
"GO"...Eachtimeaplayer'stokenlandsonorpassesover"GO",whetherbythrowofthediceorbydrawingacard,theBank
succession,hemoveshistokenimmediatelytothespacemarked"InJail"(seeJAIL).
However,200ispaidonlyonceeachtimearoundtheboard.Ifaplayer,passing"GO"onthethrowofthedice,lands2spacesbeyond
payshim200salary.
on"CommunityChest",or7spacesbeyonditon"Chance",anddrawsthecard"AdvancetoGO",hecollects200forpassing"GO"th
BUYINGPROPERTY...WheneveraplayerlandsonanunownedpropertyhemaybuythatpropertyfromtheBankatitsprintedpric
firsttimeandanother200forreachingitthesecondtimebyinstructionsonthecard.
IfhedoesnotwishtobuythepropertyitissoldatauctionbytheBankertothehighestbidder.ThebuyerpaystotheBanktheamount
HereceivestheTitleDeedcardshowingownershipandplacesitfaceupinfrontofhim.
thebidincashandreceivestheTitleDeedcardforthatproperty.Anyplayer,includingtheonewhodeclinedtheoptionofbuyingitat
PAYINGRENT...Whenaplayerlandsonpropertyownedbyanotherplayertheownercollectsrentfromhiminaccordancewiththe
theprintedprice,maybid.Biddingmaystartatanyprice.
Ifthepropertyismortgaged,norentcanbecollected.WhenapropertyismortgageditsTitleDeedcardisplacedfacedowninfrontof
printedontheTitleDeedcardapplyingtoit.
theowner.
ItisanadvantagetoholdalltheTitleDeedsinacolorgroup(i.e.:ParkLaneandMayfair,orBowSt,MarlboroughStandVineSt)
becausetheownermaythenchargedoublerentforunimprovedpropertiesinthatcolorgroup.Thisruleappliestounmortgaged
Itisevenmoreofanadvantagetohavehousesorhotelsonpropertiesbecauserentsaremuchhigherthanforunimprovedproperties.
propertiesevenifanotherpropertyinthatcolorgroupismortgaged.
Theownermaynotcollecthisrentifhefailstoaskforitbeforethesecondplayerfollowingthrowsthedice.
"CHANCE"and"COMMUNITYCHEST"...Whenaplayerlandsoneitherofthesespaceshetakesthetopcardfromthedeck
The"GetOutofJailFree"cardishelduntilusedandthenreturnedtothebottomofthedeck.Iftheplayerwhodrawsitdoesnotwish
indicated,followstheinstructionsandreturnsthecardfacedowntothebottomofthedeck.
useithemaysellit,atanytime,toanotherplayeratapriceagreeabletoboth.
"INCOMETAX"...Whenaplayerlandson"IncomeTax"hehastwooptions:hemayestimatehistaxat200andpaytheBa
Theplayermustdecidewhichoptionhewilltakebeforeheaddsuphistotalworth.
orhemaypay10%ofhistotalworthtotheBank.Histotalworthisallhiscashonhand,printedpricesofmortgagedand
JAIL...AplayerlandsinJailwhen...(1.)histokenlandsonthespacemarked"GotoJail";(2.)hedrawsacardmarked"GotoJail";(
unmortgagedpropertiesandcostpriceofallbuildingsheowns.
WhenaplayerissenttoJailhecannotcollect200salaryinthatmovesince,regardlessofwherehistokenisontheboard,hemust
hethrowsdoublesthreetimesinsuccession.
moveitdirectlyintoJail.Aplayer'sturnendswhenheissenttoJail.
Ifaplayerisnot"senttoJail"butintheordinarycourseofplaylandsonthatspace,heis"JustVisiting",incursnopenalty,andmoves
aheadintheusualmanneronhisnextturn.
AplayergetsoutofJailby...(1.)throwingdoublesonanyofhisnextthreeturns.Ifhesucceedsindoingthisheimmediatelymoves
forwardthenumberofspacesshownbyhisdoublesthrow.Eventhoughhehasthrowndoubleshedoesnottakeanotherturn;(2.)usin
Iftheplayerdoesnotthrowdoublesbyhisthirdturnhemustpaythe50fine.HethengetsoutofJailandimmediatelymovesforward
the"GetOutofJailFree"cardifhehasit;(3.)purchasingthe"GetOutofJailFree"cardfromanotherplayerandplayingit;(4.)payin
thenumberofspacesshownbyhisthrow.
EventhoughheisinJail,aplayermaybuyorsellproperty,buyorsellhousesandhotelsandcollectrents.
afineof50beforeherollsthediceoneitherofhisnexttwoturns
FREEPARKING...Aplayerlandingonthisspacedoesnotreceiveanymoney,propertyorrewardofanykind.Thisisjusta"free"
HOUSES...WhenaplayerownsallthepropertiesinacolorgrouphemaybuyhousesfromtheBankanderectthemonthosepropertie
restingplace.
Ifhebuysonehouse,hemayputitonanyoneofthoseproperties.Thenexthousehebuysmustbeerectedononeoftheunimproved
propertiesofthisoranyothercompletecolorgrouphemayown.
ThepricehemustpaytheBankforeachhouseisshownonhisTitleDeedcardforthepropertyonwhichheerectsthehouse.
Theownercanstillcollectdoublerentfromanopponentwholandsontheunimprovedpropertiesofhiscompletecolorgroup.
Followingtheaboverules,aplayermaybuyanderectatanytimeasmanyhousesashisjudgmentandfinancialstandingwillallow.B
hemustbuildevenly(i.e.:hecannoterectmorethanonehouseonanyonepropertyofanycolorgroupuntilhehasbuiltonehouseon
Asaplayerbuildsevenly,hemustalsobreakdownevenlyifhesellshousesbacktotheBank(SEESELLINGPROPERTY).
everypropertyofthatgroup.Hemaythenbeginonthesecondrowofhouses,andsoon,uptoalimitoffourhousestoaproperty.For
HOTELS...Whenaplayerhasfourhousesoneachpropertyofacompletecolorgroup,hemaybuyahotelfromtheBankanderectit
example,hecannotbuildthreehousesononepropertyifhehasonlyonehouseonanotherpropertyofthatgroup.).
anypropertyofthatcolorgroup.HereturnsthefourhousesfromthatpropertytotheBankandpaysthepriceforthehotelasshownon
BUILDINGSHORTAGE...WhentheBankhasnohousestosell,playerswishingtobuildmustwaitforsomeplayertoturnbackort
theTitleDeedcard.Onlyonehotelmaybeerectedonanyoneproperty.
SELLINGPROPERTY...Unimprovedproperties,Railwaysandutilities(butnotbuildings)maybesoldtoanyplayerasa
sellhishousestotheBankbeforebuilding.Iftherearealimitednumberofhousesandhotelsavailable,andtwoormoreplayerswish
buymorethantheBankhas,thehousesorhotelsmustbesoldatauctiontothehighestbidder.
HousesandhotelsmaybesoldbacktotheBankatanytimeforonehalfthepricepaidforthem.
privatetransactionforanyamountthattheownercanget.However,nopropertycanbesoldtoanotherplayerifbuildingsare
Allhousesononecolorgroupmustbesoldonebyone,evenly,inreverseofthemannerinwhichtheywereerected.
standingonanypropertiesofthatcolorgroup.AnybuildingssolocatedmustbesoldbacktotheBankbeforetheownercanse
Allhotelsononecolorgroupmaybesoldatonce.Ortheymaybesoldonehouseatatime(onehotelequalsfivehouses),evenly,in
anypropertyofthatcolorgroup.
reverseofthemannerinwhichtheywereerected.
MORTGAGES...UnimprovedpropertiescanbemortgagedthroughtheBankatanytime.Beforeanimprovedpropertycanbe
Norentcanbecollectedonmortgagedpropertiesorutilities,butrentcanbecollectedonunmortgagedpropertiesinthesamegroup.
mortgagedallthebuildingsonallthepropertiesofitscolorgroupmustbesoldbacktotheBankathalfprice.Themortgagevalueis
printedoneachTitleDeedcard.
Inordertoliftthemortgage,theownermustpaytheBanktheamountofthemortgageplus10%interest.Whenallthepropertiesofa
colorgrouparenolongermortgagedtheownermaybegintobuybackhousesatfullprice.
TheplayerwhomortgagespropertyretainspossessionofitandnootherplayermaysecureitbyliftingthemortgagefromtheBank.
However,theownermaysellthismortgagedpropertytoanotherplayeratanyagreedprice.Thenewownermayliftthemortgageat
once,ifhewishes,bypayingoffthemortgageplus10%interesttotheBank.Ifhedoesnotliftthemortgageatoncehemustpaythe
Bank10%interestwhenhebuysthepropertyandifheliftsthemortgagelaterhemustpayanadditional10%interestaswellasthe
amountofthemortgagetotheBank.
BANKRUPTCY...AplayerisbankruptwhenheowesmorethanhecanpayeithertoanotherplayerortotheBank.Ifhisdebtisto
ShouldaplayerowetheBank,insteadofanotherplayer,morethanhecanpay(becauseoftaxesorpenalties)evenbysellinghis
anotherplayer,hemustturnovertothatplayerallthathehasofvalueandretirefromthegame.Inmakingthissettlement,ifheowns
buildingsandmortgagingproperty,hemustturnoverallhisassetstotheBank.Inthiscase,theBankimmediatelysellsbyauctionall
housesorhotels,hemustreturnthesetotheBankinexchangeformoneytotheextentofonehalftheamountpaidforthemandthisca
MISCELLANEOUS...MoneycanonlybeloanedtoaplayerbytheBankandthenonlybymortgagingproperty.Noplayermayborro
propertysotaken,exceptbuildings.Abankruptplayermustimmediatelyretirefromthegame.Thelastplayerleftinthegamewins.
isgiventothecreditor.Ifhehasmortgagedpropertyhealsoturnsthispropertyovertohiscreditorbutthenewownermustatoncepay
fromorlendmoneytoanotherplayer.
theBanktheamountofinterestontheloan,whichis10%ofthevalueoftheproperty.Afterthenewownerdoesthis,hemay,athis
option,paytheprincipalorholdthepropertyuntilsomelaterturnatwhichtimehemayliftthemortgage.Ifheholdspropertyinthis
wayuntilalaterturn,hemustpaytheinterestagainwhenheliftsthemortgage.
xlMonopoly
Instructions for the Excel version of the game
Board
Official Rules
Instructions
Create New Board
FAQ
General Play
1) Click New Game to begin a new game; otherwise state of play from the previous game w
immediately resumed
2) Click Roll Dice to roll the dice for player 1 (you). The dice will be rolled and the counter (th
will move automatically.
3) Depending on the property landed upon, you may be asked if you want to buy the Proper
player 2, take a card, pay a fine or go to Jail. If you have the cash available, Fines and Rent
from your cash total in the bottom LH corner.
4) When ready, click the Roll Dice button again to roll the dice for player 2. Player 2's counte
automatically. Upon landing on his destination, Player 2 will also make purchasing decisions
Player 2 will also consider house buying and mortgaging decisions.
5) Upon completion of Player 2's turn, control will return to you. You can again make any ho
decisions. When ready, click the play button to roll the dice for your move.
Mortgaging Property
When Player 1 is active, you have the opportunity to mortgage any undeveloped property yo
toolbar to display the mortgaging form
Select you property you wish to Mortgage from the drop-down box. The Mortgage value of th
OK to complete the mortgage.
If you have any properties that have been mortgaged, you can choose to Unmortgage them
and select the property from the dropdown box. The cost of mortgaging is calculated at 110%
property.
Buying Houses
Once you own a complete colour group, you can begin to develop properties in the group. C
to display the Buy/Sell House form
Select the property you want to build on from the dropdown list. The cost of building the hou
build a house if the number of houses on that property is greater than the minimum number
that group. You cannot buy a house if the cost exceeds your cash level; you will need to rais
selling first.
Click Buy to complete the house purchase. (If only it were that simple in real life!)
Occasionally, after a house purchase, some properties that were unimprovable when the for
improveable. Click done and then Buy House again to re-load the form.
Deals
When Player 1 and Player 2 both own property, you can offer to swap a property you own fo
also either ask for or offer cash to even up the value of the deal. Click Offer Deal to show th
Select the Player 2 property you want (St Charles Place in the example) from the top dropdo
offering to swap for it in the bottom dropdown.
If the property you are bidding for is more valuable than the property you are offering, then y
if you offer cash in addition. Enter the cash amount that you are offering to pay into the BOT
offering to swap a property of higher value, then you can ask for cash from player 2 to even
Note that if a value is entered in one of the cash boxes, it must be cleared before you can e
It's now possible to create new boards based around any place names or otherwise that you
on the menu and get to this sheet:
4) Adjust the display names so that the name fits the Property header box. Activate the cell
tester, allowing you to check that the name is short enough
5) Click the 'Add sheet' button to create the new board. If you have not filled all the fields, an
to do so.
6) Return to the Board via the hyperlink and play the game
Note. This feature has not been exhaustively test and it is likely that supplying names with s
cause an error. Note for bored hackers: You've tried SQL injection - now try formula injection
names will give some strange results.
Notes
The card packs are shuffled randomly at the beginning of the game. Get out of jail free card
the pack. However, once used, they return to their original pack position and not to the botto
than I felt the difference was worth
Income tax, as stated in the rules, can be either 200 or 10% of total assets. To simplify this
will automatically be deducted. Furthermore, total assets are calculated as the sale or mortg
and
property,
not face
valuethe
as player
stated is
in allowed
the rules.
When
purchasing
property,
to pay more for the property than their curr
more for the property, then the Debt decision screen appears, and the player sells assets (n
purchased) to pay their debt. The computer opponent also has the ability to do this.
The computer opponent has no more information than the player. It does not anticipate the
community chest card values.
The version I coded originally used London place names and Sterling () signs throughout t
of tribute to the game's origins, I thought that I could make the whole game convertible to th
Superficially, I achieved this by a little research into the US property names. Since the face v
identical to the UK version, I assumed all other prices were equal and applied no scaling fac
for certain aspects.
the game
ate of play from the previous game will remain intact and can be
dice will be rolled and the counter (the blue highlighted property)
he dice for player 2. Player 2's counter (lime green) will also move
will also make purchasing decisions or pay rent etc. At this time,
g decisions.
own list. The cost of building the house is displayed. You cannot
s greater than the minimum number of houses on any property on
your cash level; you will need to raise funds from mortgaging or
n offer to swap a property you own for one Player 2 owns. You can
the deal. Click Offer Deal to show the Deal form:
e in the example) from the top dropdown, and the property you are
the property you are offering, then you are more likely to succeed
you are offering to pay into the BOTTOM box. Similarly, if you are
n ask for cash from player 2 to even up then deal.
it must be cleared before you can enter a value into the other.
ny place names or otherwise that you like. Click 'Create new board'
operty header box. Activate the cell and the text will appear in the
ugh
If you have not filled all the fields, and error message will ask you
me
is likely that supplying names with special characters like " or ( will
L injection - now try formula injection! Entering Excel formulae as
of the game. Get out of jail free cards, if turned up, do not remain in
nal pack position and not to the bottom. This saved more coding
r 10% of total assets. To simplify this, the lower of these two sums
s are calculated as the sale or mortgage value of all money, houses
more for the property than their current cash total. If the does pay
pears, and the player sells assets (not including the property being
lso has the ability to do this.
he player. It does not anticipate the dice total or chance or
M o rtg a g e a b le V a lu e
###
P
1
4
Turn
Property Ownership
Player 1
Player 2
Still Available
xlMonopoly
xlMonopoly FAQ
Board
Official Rules
Instructions
Create New Board
FAQ
A: The first version took about 4 weeks of coding. I didn't have a job at the time, so I was ab
After that, I then got a job and the second version was put on significant hold. In all, I'd gues
designing, testing and playing the game
Q: I've spotted a mistake / The game's given me an error message. What can I do?
A: Let me know about it. If you can email a description of the problem, and the error messag
can fix it of rthe next version. If you're a VBA programmer and want to fix it yourself, drop me
password. My email address is charles_jans@yahoo.co.uk
Q: Why do the colors of the property banner cells sometimes disappear?
A: No idea at all. The code never changes those cells, and there's no conditional formatting
a mystery why they sometimes lose their color.
Q: What will be in the next version?
A: If it happens, the ability to play other people over a LAN, multiple opponents, difficulty lev
of. Realistically, this may be a while coming, if ever.
Q: Why did you decide to do this?
A: I was sitting in a backpackers hostel in Seattle, wondering what to do. I remembered how
when I was younger, thinking that I'd like a game right now. This led me on to thinking that th
excel, and I began to think how it might be done. The first version was sketched out in my n
stayed roughly the same.
Q: How does the game work?
A: Roughly, there's a flow of events leading from the click of the roll dice button that is rough
below. Decisions such as Player 2 buying houses have their own separate and fairly detaile
the difficult calculation (such as working out rent) is done by worksheet formula. VBA takes c
Roll Dice
Auto?
Auto
HB
Dec
Roll dice
In Jail
Check
Card
Show Form
Is double?
Change
Money
Play
card
Roll
Move
Counter
Double?
Available?
3 in a row?
3rd time?
Pay fine
Go to
Jail
Op owns?
Tax?
Check
Card
In Jail
Show Form
Change
Money
Play
card
Double?
Roll
Move
Counter
Pay fine
Go to
Jail
3 in a row?
Available?
Op owns?
Tax?
Calc
Rent
Calc tax
Buy?
Auction
Get P1
Price
Get P2
Price
P1>P2?
Mort
Prop
Sell
Hous
e
Chang
e
Money
Buy
Property
House/
Prop
Opp
Buys
Show
Form
In debt?
n't have a job at the time, so I was able to spend a lot of time on it.
put on significant hold. In all, I'd guess I've spend north of 200 hours
of the problem, and the error message if there is one, then maybe I
er and want to fix it yourself, drop me a line and I'll send you the
o.uk
ometimes disappear?
Change
Money
3rd time?
Pay fine
Op owns?
Tax?
Card?
Jail?
Change
Money
Pay fine
Op owns?
Tax?
Card?
Calc
Rent
Calc tax
Display
Card
Jail?
Move?
Sell
Hous
e
House/
Prop
d, UK.
Chang
e
Money
Show
Form
In debt?
Cash?
Jail
Allocate
Card
Finish
xlMonopoly
Create Your Own Board
Board
Official Rules
Instructions
Create New Board
FAQ
Field
Board name
Currency Symbol
Famous Streets
Board Spaces
Full Name
eg North Carolina Avenue
GO
Old Kent Road
Community Chest
Whitechapel Road
Income Tax
King's Cross Station
The Angel, Islington
Chance
Euston Road
Pentonville Road
Just Visiting
Pall Mall
Electric Company
Whitehall
Northumberland Avenue
Marylebone Station
Bow Street
Community Chest
Marlborough Street
Vine Street
Free Parking
The Strand
Chance
Fleet Street
Trafalgar Square
Liverpool Street Station
Leicester Square
Coventry Street
Water Works
Picadilly
Go
Sunset Boulevard
Community Chest
Broadway
We're screwing you!
Grand Central Station
Champs Elysee
Chance
Nathan Road
Orchard Road
Vistors center
Pennsilvania Avenue
7-Eleven
Ocean Drive
Connaught Place
Gare du Nord
Pike Street
Go To Jail
Regent Street
Oxford Street
Community Chest
Bond Street
Fenchurch Street Station
Chance
Park Lane
Super Tax
Mayfair
Remaining fields:
###
3
(3 left)
eg N Carl'na Avenue
Go
Sunset Boul'vard
Comm Chest
Broadw'y
We're screwing you!
Gd Cntr'l Station
Champs Elysee
Chance
Nathan Road
Orchard Road
Vistors center
Pennsilvania Avenue
7-Eleven
Ocean Drive
Connaught Place
Gare du Nord
Pike Street
Gd Cntr'l
Station
Copy Names
Across