Page 4 of 4«1234

XP Optimization and Automatic leveling in FarmVille (incl. video)

image thumb8 XP Optimization and Automatic leveling in FarmVille (incl. video)

Grrrrrrr!  This is what I wrote:

Is this "cheating"?

Cheating on a free game is not of any use unless you cheat yourself. However in this case the game itself asks for hours of repetitive tasks to perform the best XP/cost leveling. Automation here is as natural as any place where IT technology is used and basically for the same purposes.

Which players will use it?

Most players are not interested in reaching higher levels. They are satisfied with a farm and just have fun with the game. Only a small set of player are interested in reaching higher levels or mainly interested in reaching higher levels, most with the purpose of reaching either level 34 (to buy the Villa) or level 36 (to have access to all crops). By the time a player feels the need to automate, he will have already have access to an amount of property and assets because only then these tasks will become too intensive to perform manual. So we expect only a small set of players using this between level 20 and 34/36.

FarmVille XP Levels - There are several goals within the game FarmVille and one of the goals is leveling up. In exchange for certain actions you receive XP. With enough XP you gain a level (see http://fv.leau.net for the list of 70 obtainable levels). Most of these actions cost money. This blog article proposes optimization of XP/cost and automating tasks to bring back hours spend to 1% of the original hours needed.

Other Goals - This does not mean that you will spend all your energy on only this goal. You will hunt achievements called "ribbons", master your crop mastery and of course (the most important) just have fun building a beautiful farm.

However, for the budget you have set aside for "leveling" (some people make it 100% of their budget and some 0%) automation of repetitive tasks is almost the first thing a leveling oriented player thinks of.

image thumb9 XP Optimization and Automatic leveling in FarmVille (incl. video) So the first thing to know is: what gives the highest XP for the least amount of money? When scrolling through the FarmVille farms I see people using 2 methods:

image268 XP Optimization and Automatic leveling in FarmVille (incl. video)1. Using hay bales: they buy 1 hay bale for 100 coins and then gain 5 XP. After this they delete it again. So this actually gives 1 XP per 19 coins.

2. Using crops: usually: seed 1 Soybeans and then delete it. This gives 1 XP for every 10 coins, which is the best way to go.

However… only this week special seeds are available called "sweet potato" (see my previous post) which are even better than Soybeans, they give 1.6 XP for every 10 coins. So 50.000 gives you 8000 XP, enough for most levels under 35.

When the goal is to spend 100% of the budget on leveling (this is budget after re-seeding existing property), then a player will harvest his normal crops, sow his normal crops and on one square or nine image thumb10 XP Optimization and Automatic leveling in FarmVille (incl. video) squares he will keep using the crop XP conversion until his budget runs to 0. In some occasions this happens to be at the same time when new crops are available so that XP conversion is continues.

However this plowing, sowing, deleting is repetitive and since the XP raise is only 4 XP per square, it takes 2000 repetitions before the 8000 XP is reached. This will cost time of the player and time is money. Apart from this a player in general will just perform this action a couple of times to earn a little XP extra but then the time available for playing "a game" runs out. So it is sub optimal.

Automation is a solution for the player hunting for levels.

Automation – We first propose a choice for an automation tool. There are a lot of automation tools "out there". There are professional enterprise solutions (e.g. for testing) and little simple freeware and shareware programs. A good simple free utility is GhostMouse, which you can download almost anywhere (see http://populair.eu/software for a list of freeware collection sites).

With GhostMouse a player can record a set of mouse actions. So a player presses record, plows, sows and deletes a square and then presses play. (note that when "play" is pressed DURING the recording of a session then an endless loop will be started, with the "stop" option only 1 session can be played). The following video gives an example where I reached level 33 and 34 fully almost automated (I even had a night sleep).

This works pretty well for a free utility. A player who has enough coins left can record a session, then go to sleep and when he wakes up he is one level higher. Some tips when using this approach:

  • It is possible to save mouse recording sessions. The trick here is then to make sure that the objects are exactly located as where they were previously e.g. put the corner of the field exactly between the middle of the player profiles and have the same full screen browser open. But because the recording is in this case extreme simplistic it is better to record it again to prevent mistakes.
  • Pressing CTRL ALT will temporary pause execution. This works very well. A player can check his mail, or… press "OK" when he has leveled up, post it to his wall and then continue the session again to level to the next level.
  • Turning off the Chat Window of Facebook will prevent chat sessions that can block the screen on lower resolution screens.
  • Sometimes the servers will try to re synchronize the client, this will basically refresh the screen after a while and the mouse cursor will click away in the middle of the screen doing the same process. The solution here is to run it semi unattended (handy when a second laptop is in place on
    which other work can be done), to run it only when there are no known server problems or to just accept the fact that probably some crops in the middle of the screen, on rare occasions will get used for leveling purposes (the costs of this occurring can be calculated in the budget for leveling).
  • Sometimes the message will appear "to help a friend". Normally this is ok. But not during automated tasks! So the solution for this is to start the automated task only when a sequential session has been performed to help all neighbors. In this way no neighbor should pop up during the next day.

This solution uses GhostMouse, a simple utility. However there are far more advance software solutions "out there", some of which recognize parts of the screen and which have API's which one can script against. It is just used as the most simple example.

2 FarmVille Cheats that do not work

"Out there" there are several FarmVille cheats that actual do change the number of XP and money in your client. However as soon as you reenter the system you will notice that they didnt work since… they did not change anything on the server :)

I investigated 2 of these "cheats" because I'm curious if players are actually using it.

1. The CheatEngine version 5.5.

With the CheatEngine you can look up the memory addresses of game variables such as your XP. (I did not provide the link but you can find it via Google).

image281 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not work In the example on the left you can see my current XP of 33094.
image283 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not work In the cheat engine I attach to the firefox process and look for 33904
image284 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workI then change it to uhm… 35000 (let's not do a jump to level 70 at once grin)
image285 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workand presto I am at level 28 ! The game even lets me build Green Tea and such.
image thumb17 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workPeople even congratulate me!
image287 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workHowever… returning to the game my green tea is gone and my XP back to the original score.

2. The "quickly click visit Farm Trick"

This works like this:

image288 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workYou click "visit farm" (of a friend)
image289 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workYou then quickly REPRESS the visit Farm. It now lets you click this indefinetely.
image290 2 FarmVille Cheats that do not work image292 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workwhen you finally decide to press the ACCEPT you can press it for hundreds of times and each time gain XP and money.

You see me here ending up with 33102 XP (for the example). However… after reloading the game…
image293 2 FarmVille Cheats that do not work image282 2 FarmVille Cheats that do not workYou see that I am back on my old score.

Thank you for listening,

If you want to be my neighbor visit my profile and add me and visit http://fv.leau.net/ for an overview spreadsheet of the game.

Page 4 of 4«1234

12 Vehicles

Chat