Monday, September 20, 2010

Support haiti with the re-gift cheat

Farmville got updated with new a new function "re-gifting". This functions allows you to share the giftable items from your giftbox with your friends. There is a limit of three request per day.

Some information about the function:

FunctionName: UserService.giftStoredGiftBoxItems
Parameters: [itemcode], [number of elements to share]

The first release had no checks, it simple took the itemcode, and did following mathematical operation.
item_count = item_count - number_of_shared_items
Where item_count is the number of the items in your giftbox like "olivetree=3" and the number_of_shared_items.

By changing the itemcode, you could simple share items like fv cash with your friends. But Zynga recognized this bug very fast and is now checking if the item is giftable. The giftable items can be viewed on http://fvinternals.funpic.de/giftable.php.

Now lets begin with a simple mathematic course to understand what the new haiti is doing.

We assume, that our giftbox has three haitibackpack_item_single items.
If we set number_of_shared_items to 1, the calculation will be
number_of_shared_items = 3 - 1 = 2.

But what happens if we set number_of_shared_items to -1?
number_of_shared_items = 2 - (-1) = 2 + 1 = 3.

Yes, we can add items to our giftbox.
If there is no item in the giftbox, the counter would be zero. So you can also add new giftable items to an empty giftbox.

We implemented this cheat to support the haiti school. If we understood it correctly, Zynga is counting the items on your backpack. Use this tool to get as many schoolitems into your giftbox as you want to support haiti.

Download the haiti.exe and put in into your FVinternals folder, should be on C:\FV\ for most of you.

Run it as follows to get 500 backpack items:
haiti.exe youremail --reGift=haitibackpack_item_single --countItem=500

You can also get other items using this tool, just change the itemname and the counter. Visit http://fvinternals.funpic.de/giftable.php for itemnames.


Some further information, what happened in the last week.
  1. fvinternals beta3 is not working anymore, the trick is fixed, you cannot generate new animals using the old trick.
  2. We are working hard on the new weblayout. If everything works fine, you will see a new fvinternals page soon.
  3. We have now two more members (tutorial writer and web designer). More information about the fvinternals crew will be available on the new page.
  4. Re-gifting feature appeared with bugs. I assume this will be fixed soon.
  5. Comment function is not longer available for Anonymous.

53 comments:

  1. This is so cool again :), thanks! I'm experimenting with regift since the fvcash mod has been out (sorry to everybody it lasted to short to publish it on my blog... been busy with creating cashlinks :-)).

    But especially the explanation is highly appreciated now i know a little more about of what i did the last 2 days ;-).

    Do you have found a method to exceed the number of regifts that can be sent? It works only 3x when done manually - so you get 2 links, one is needed to produce the items like haiti stuff - does the tool do it unlimited times?!?

    ReplyDelete
  2. And now i just tested omg i think it works... i've been out of regift tries on one account and got 500 supplies there. BIG thanks :-). Ah, if cash would still work this would be heaven but ok, now we do supplies and gnomes and stuff ;-).

    ReplyDelete
  3. Uhoh... but now i got an error "user has done this more than 3 times already", suddenly... sure it did work before on accounts with no regifts left (actually all of mine). Any way to make it work beyond this limit?

    ReplyDelete
  4. Thank you very much. I got 50 items. but when i'd tried 2nd time its giving error.

    Traceback (most recent call last):
    File "haiti.py", line 400, in
    File "haiti.py", line 388, in reGift
    File "haiti.py", line 365, in submitAMF
    File "haiti.py", line 313, in AMFErrorAbort
    RuntimeError: Unexpected AMF error "User has done this more than 3 times today"
    in dS, aborting.

    This error from farmville? or from your application? must be farmville? so have to wait for 24hrs?

    ReplyDelete
  5. Dude, this is awesome! Thanks for this, you rock!!

    ReplyDelete
  6. It's hardcoded in FV that you can only re-gift three times a day.

    To the FVI team: you are great, thank you so much.

    ReplyDelete
  7. Having a problem with this now: Gifted myself vehicleparts (enough to complete my sweet seeds seeder). Now when I add them to my vehicles, I get an OOS, and they're all back in my giftbox.

    ReplyDelete
  8. Could you add another listing in the search engines for the 2 letter codes as well? Would be such a great addition to an already great search tool. Thanks!

    ReplyDelete
  9. help please its not work for me :(

    ReplyDelete
  10. please help me how can install it fvinternals_beta3 is not installing help please

    ReplyDelete
  11. Irfan... fvinternals_beta3 doesn't work anymore, which is why it won't work for you... if you had read the post... you would have seen where the developers say that the beta3 doesn't work anymore because Zynga has patched the glitch.. please try to read the blog before you ask for help..

    ReplyDelete
  12. I keep getting this error. Does anybody have any ideas why.

    C:\Users\Freddy Carabagal>haiti.exe tejano_in_iowa@yahoo.com --reGift=haitibackp
    ack_item_single --countItem=500
    'haiti.exe' is not recognized as an internal or external command,
    operable program or batch file.

    ReplyDelete
  13. already patch...
    it works..
    but if use that item will get out of sync..
    huhuhu..
    ^_^

    ReplyDelete
  14. oo. i got vehicle parts in gift box. but when i try to use, Out of Sync coming !! :((

    ReplyDelete
  15. Thanks for your great work:... I just get this Error:
    File "haiti.py", line 212, in
    TypeError: 'NoneType' object is unsubscriptable

    any clue

    ReplyDelete
  16. @Santhosh: Seems like some items cannot be used. Same problem with dog treats. A statistic of the items would be interesting.
    @All Send us an e-mail with your tries, which are working, which not.
    @Aiman: Normally you should also see: "Farmville login for aiman failed". Is there no line above?

    ReplyDelete
  17. thx you are the best!!!!!!!!!!!!:-)

    work for me :-)

    ReplyDelete
  18. ok.. i'm lost now...
    where can i get FVInternal folder?
    same with FVInternal Beta 3?
    when i try to run haiti.exe in Beta 3 folder, i get this error:
    C:\Documents and Settings\shela\Desktop\FVBeta3>haiti.exe xxxxxxx@yahoo.com --reG
    ift=haitibackpack_item_single --countItem=100
    Traceback (most recent call last):
    File "C:\Python26\lib\site-packages\py2exe\boot_common.py", line 92, in
    zipimport.ZipImportError: can't find module 'linecache'
    Traceback (most recent call last):
    File "haiti.py", line 5, in
    zipimport.ZipImportError: can't find module 'os'

    C:\Documents and Settings\shela\Desktop\FVBeta3>pause
    Press any key to continue . . .


    need help.. thanks.. :)

    -shela

    ReplyDelete
  19. i get the following error:

    Farmville login for xxx@xxx failed
    Traceback (most recent call last):
    File "haiti.py", line 212, in
    TypeError: 'NoneType' object is unsubscriptable

    i have tried several times, and am entering the correct email and password. any suggestions?

    ReplyDelete
  20. I second to mrd176...
    Yes, I got the same!

    ReplyDelete
  21. This comment has been removed by the author.

    ReplyDelete
  22. Adding 50 maple03 into the giftbox
    Traceback (most recent call last):
    File "haiti.py", line 400, in
    File "haiti.py", line 388, in reGift
    File "haiti.py", line 365, in submitAMF
    File "haiti.py", line 313, in AMFErrorAbort
    RuntimeError: Unexpected AMF error "Regift items could not be removed from stora
    ge" in T6, aborting.

    Worked fine yesterday seems they patched it already.

    ReplyDelete
  23. i think this glitch had been fixed by zynga :(

    ReplyDelete
  24. works as long as you have at least 1 backpack in your box

    ReplyDelete
  25. @liltritter thanks for your info.!!!

    ReplyDelete
  26. Works for shovels too
    C:/FV/haiti.exe email password --reGift=shovel_item_01 --countItem=500

    ReplyDelete
  27. don't work any more sent gift......

    ReplyDelete
  28. I get the following error when executing haiti.exe, not sure what the cause could be:

    Traceback (most recent call last):
    File "haiti.py", line 395, in
    File "haiti.py", line 345, in submitAMF
    File "pyamf\remoting\client\__init__.pyc", line 52, in __call__
    File "pyamf\remoting\client\__init__.pyc", line 101, in _call
    File "pyamf\remoting\client\__init__.pyc", line 375, in execute_single
    File "pyamf\remoting\client\__init__.pyc", line 407, in _getResponse
    File "urllib2.pyc", line 383, in open
    File "urllib2.pyc", line 401, in _open
    File "urllib2.pyc", line 361, in _call_chain
    File "urllib2.pyc", line 1130, in http_open
    File "urllib2.pyc", line 1102, in do_open
    File "httplib.pyc", line 874, in request
    File "httplib.pyc", line 911, in _send_request
    File "httplib.pyc", line 868, in endheaders
    File "httplib.pyc", line 740, in _send_output
    File "httplib.pyc", line 699, in send
    File "httplib.pyc", line 683, in connect
    File "socket.pyc", line 498, in create_connection
    LookupError: unknown encoding: idna

    any help is appreciated.

    ReplyDelete
  29. looks like its patched today.

    Traceback (most recent call last):
    File "haiti.py", line 400, in
    File "haiti.py", line 388, in reGift
    File "haiti.py", line 365, in submitAMF
    File "haiti.py", line 313, in AMFErrorAbort
    RuntimeError: Unexpected AMF error "Regift items could not be removed from stora
    ge" in YY, aborting.

    ReplyDelete
  30. its not patched, you just need 1 of the item you wish to duplicate in your gb

    ReplyDelete
  31. Ok, mine is working now. Had a broken file from the download.

    However, it does not seem to be working on all items. For me it works with the haitibackpack and the woodenboard but not with the vehiclepart although I have at least one of each in my GB.

    Anyone have the same problem?

    ReplyDelete
  32. Worked For Me 100 bricks added into my giftbox

    ReplyDelete
  33. NOTE : If you get login FAILED error.. login in ur browser n leave it open like facebook homepage.. n then try this tool

    ReplyDelete
  34. how to sell all my gifts??

    there are 50000000 bricks in my giftbox >"<

    "sell all" is not work = ="

    ReplyDelete
  35. if you guys wants 200 cash wrote Hk thats it do what you should do on the cheat but dont wrote what is wroting there,wrotte Hk and get 200 farmcash!!!!!!!!!

    ReplyDelete
  36. shalev... I do not understand what you are saying... on the one hand you say write Hk (which I have no idea what that is anyway), and then you say don't say not to say it isn't working... your statement makes absolutely no sense... :(

    ReplyDelete
  37. Hk is code for 200 fv cash. that was patched the 1st day this hack came out therefore his post is useless.

    ReplyDelete
  38. well ya.. that's kinda why I was saying... his statement makes absolutely no sense.. lol

    ReplyDelete
  39. I guess I should have asked since I was posting anyway........ is there any way to get the new goat in the market using this method??

    ReplyDelete
  40. Seems to be patched now, sadly. Got new message:
    "attempting to share more items then user actually has" (notice the spelling ;-) ).
    Can anybody confirm?

    Farmbear.

    ReplyDelete
  41. I´ve got this error :(
    Can someone help me please?


    Adding 500 haitibackpack_item_single into the giftbox
    Traceback (most recent call last):
    File "haiti.py", line 400, in
    File "haiti.py", line 388, in reGift
    File "haiti.py", line 365, in submitAMF
    File "haiti.py", line 313, in AMFErrorAbort
    RuntimeError: Unexpected AMF error "Attempting to share more items then user act
    ually has" in YY, aborting.

    ReplyDelete
  42. Devil8Man2 write Hk the code and say item not found why;;;;;

    ReplyDelete
  43. Is patched, I get the same error for all regiftable items.

    ReplyDelete
  44. I know takatam.... fuck you zynga....

    ReplyDelete
  45. Heyyy This is Komal... Plzzzz Help Me to Learn all your tricks in A easy Language...

    Plzzz... Let Me Know How Get Started With...

    ReplyDelete
  46. @Komal - you're going to need to review the posts to learn how to use the cheats.. like the rest of us do.. we help each other by posting helpful ideas or the errors we get so they can be reviewed by the owners of the blog and hopefully fixed by them. As for an *easy language*.. according to the owners of the blog, English is the *universal language* and that is the language they are using, so if you are not good at English, I suggest you brush up on it because that's their language of choice for the blog...

    ReplyDelete
  47. same problem of Ingo, can you help please???

    ReplyDelete
  48. @Mary - did you read the post at all? The glitch for haiti is now fixed and cannot be used...

    ReplyDelete
  49. NEW bay there is none please.....FarmVille Internals...

    ReplyDelete
  50. so is this it for hacks are you guys working on something new a update would be nice

    ReplyDelete