Jump to content

Sysadmin

Administrators
  • Posts

    6,012
  • Joined

  • Last visited

  • Days Won

    985

Everything posted by Sysadmin

  1. Name of Game: TinyLegends - Crazy Knight Game Version if known: 1.1 Name of Cheat: Hearts (lifes) Cheat Search Regions Needed: 4byte Steps: Open both TinyLegends - Crazy Knight, and GameGuardian. Start a match. Search your number of hearts. For example, if you have 3 hearts, search 3. Lose a heart, then search the new number of hearts you have. Repeat this process until you get 2-3 values. Save all values as 3. _______________ Name of Cheat: Hits(Combo) Cheat Search Regions Needed: 4byte Steps: Open both TinyLegends - Crazy Knight, and GameGuardian. Start a match. Hit a few people, then note the number of hits, and pause the game. Search the number of hits, which you noted. Resume the game, and get a few more hits, then note the number of hits, and pause the game. Search the new number of hits. Repeat this process until you get 2 values. Save them as whatever you want. ___________________ Name of Cheat: Experience Cheat Search Regions Needed: 4byte Steps: Open both TinyLegends - Crazy Knight, and GameGuardian. Start a match. Search your amount of experience. Gain some more by hitting enemies. Search your new amount of XP. Repeat this process until you get a few values. Save them all as whatever you want. You must keep hitting enemies until you reach level 30, but level ups are instant. ____________________ Name of Cheat: Money/coins Cheat Search Regions Needed: 4byte Steps: Open both TinyLegends - Crazy Knight, and GameGuardian. Go into the store, and search your amount of money. If you have enough money to purchase an item, do so and skip to step 6, if not continue with the guide. Go back into a battle, and earn some money. Go back into the shop. Search your new amount of money. Repeat this process until you get 2 values. Change them to whatever you want.
  2. Updated the VIP+ feature list/page, and added both more information, and corrected some grammatical errors. Updated the Menu bar (GG Image, Dowloads, etc). This was mainly a change which involves VIP+ users, but it was nonetheless, a change.
  3. The below features have been upgraded/changed: Private Messages: All Team members: 120 --> 200 Members: 120 --> 150 Moderators: disabled (bug?) --> 500 VIP+: 320 --> 400 Attachments: Basically fixed all attachments permissions, all groups used to not be able to, or too much, fixed that now.
  4. Moved to VIP+ permanenlty. Content creators issued a copyright strike on YouTube, so I had to hide this from them.
  5. Updated Ad placement, and ad system.
  6. File Name: Monster Galaxy Exile MOD File Submitter: d2dyno File Submitted: 23 Oct 2012 File Category: Modded apks Monster Galaxy Exile v1.0.1 ModRequirements: Android 1.6 and upOverview: Explore a fantastic world to capture and train dragons and other magical beasts. Battle & tame hundreds of insane creatures in Monster Galaxy: Exile, the sequel to the most popular monster-battling game! As the world's greatest monster tamer, you toppled the evil King Otho and brought peace to the land. But Otho still has one more trick up his sleeve... he's exiled you to his bizarre prison dimension! Now, you're lost in a strange land without your trusty Moga team. Can you survive? * Battle through 14 insane worlds!* Tame more than 125 unique monsters!* Gawk at incredible hi-res hand-painted graphics!* Meet odd characters, including clown rappers, legendary haters & hot tub swingers!* Scratch your head at the weirdest plot you've ever seen! Can't get enough Monster Galaxy? Learn more by visiting our website - http://www.gaiaonline.com/monsterg. We also invite you to check out our Facebook game at http://www.playmonstergalaxy.com. Love the game? Remember to rate & comment! Disclosures In-App Purchases. Monster Galaxy is free to download and play, but contains optional in-app purchases that cost real money. Privacy. The game gathers and stores non-personal device information upon installation and in-game purchases. We also collect non-identifiable usage pattern data. Players may share game content via Facebook, Twitter, email, or SMS but we do not store any information related to sharing. This game allows targeted advertising but players must opt-in to view the advertisements in exchange for virtual goods. For more information, please find our Privacy Policy at http://d.cdn.gaiaonline.com/gaiamobileprivacy.pdf. Having issues with the game? Please email [email protected]. All Credits To Lothily Release info:- Always perfect- Capture rate 100 %- Fast regen energy- Master seed For Free- Daily prize every 1 second- All Monsters can be buy For Free This game has no advertisements More Info:https://play.google.com/store/apps/details?id=com.gaiaonline.mge Click here to download this file
  7. Name of Game: Zaxxon Escape Game Version if known: 1.1.0 Name of Cheat: Money Cheat Search Regions Needed: 4byte Steps: Open both Zaxxon Escape, and GameGuardian. If you have money skip to step 5, if not continue to the next step. Start the game (a level or whatever). Get some money from that level, then crash. Go into the store, and search your amount of money. Start the game again, get some coins, then crash. Return to the store, and search your new amount of money. Repeat this process until you get 1 value. Change it to whatever you want. Purchase an item, upgrade, etc for the cheat to go into effect. ____________________ Name of Cheat: Item (unlimited quantity) Cheat Search Regions Needed: 4byte Steps: Open both Zaxxon Escape, and GameGuardian. Assuming you now have max money, purchase 3 of each quantity item. Search 3. Buy 1 more of each, reaching 4 in total. Search 4. Repeat this process until you have about 6-8 values. Change them all to whatever you want. Purchase 1 of each item for the cheat to go into effect.
  8. http://youtu.be/6CJtcsQaAfI Cheat Guide:
  9. http://youtu.be/StPzLEUwwHY Cheat Guide:
  10. This post cannot be displayed because it is in a forum which requires at least 1 post to view.
  11. http://youtu.be/YAy4F3PAgzI Cheat Guide:
  12. Smurf's Village Cheats!.mp4 Cheat Guide:
  13. http://youtu.be/uqlTEEgBQbw Cheat Guide:
  14. Name of Game: Call of Mini: Sniper Game Version if known: 1.1 Name of Cheat: Ammo Cheat Search Regions Needed: 4byte Steps: Open both Call of Mini: Sniper, and GameGuardian. Start a level. Search your current amount of ammo. Shoot a few rounds. Search your new amount of ammo. Repeat this process until you get a few (1-5) values. Save them all as the max value of ammo for that gun (too high of a value may crash the game). ____________________________ Name of Cheat: Money Cheat Search Regions Needed: 4byte Steps: Open both Call of Mini: Sniper, and GameGuardian. Once you have some money (you may need to play a few levels to get some), search your ammount of money in the store. Spend some money, or get more money, return to the store, and search your new amount of money. Repeat this process until you get a few values (1-5). Change them to whatever you want.
  15. Name of Game: Speed Night Game Version if known: 1.0.6 Name of Cheat: Money Cheat Search Regions Needed: 4byte Steps: Open both Speed Night, and GameGuardian. Start the game, with whatever car you want. Get a coin (only one needed to search really). Pause the game, and Search your amount of coin(s). Resume the game, and get more coins. Search your new amount of coins. Repeat this process until you have 1 value. Change it to whatever you want. _______________________________ Name of Cheat: Life (hearts) Cheat Search Regions Needed: 4byte Steps: Open both Speed Night, and GameGuardian. Start the game with a car which has 2 or 3 lifes (hearts). Search the amount of hearts you start with (Pause the game right when it starts, and search however many hearts you had when you started. Such as you have 3 hearts, search 3). Run into a wall, or some other method of losing a heart. Search your new amount of hearts. You should now have 2 values. Save the value which is your current amount of hearts, as 3.
  16. Name of Game: Kung Fu Warrior Game Version if known: 1.3 Name of Cheat: Coin Cheat Search Regions Needed: 4byte Steps: Open both Kung Fu Warrior, and GameGuardian. Start the game. Kill some ninjas, and get a coin (you only need 1 coin to begin searching). Pause the game, and search the amount of coins you have. Kill some more ninjas, and take another coin. Search the new amount of coins you have. Repeat this process until you get 1 value. Change it to whatever you want.
  17. Name of Game: Angry Gran Run Game Version if known: 1.1 Name of Cheat: Money Cheat Search Regions Needed: 4byte Steps: Open both Angry Gran Run, and GameGuardian. If you don't have money, continue to the next step, if you do, skip to step 4. Start the game, and make sure to earn some money before ending the game. Go into the store, and search your amount of money. Start another game, and earn some more money, then end the game. Go into the store again, and search the new value of money. Repeat this process until you get a few values. Save them all as whatever you want. Note: You MUST have the values saved for this cheat to work. When you purchase something with this cheat in effect, your money value will become negative, but you can still purchase items. ________________ A much better way to do this cheat, is to simply edit the XML file: /data/data/com.aceviral.angrygranrun/shared_prefs/com.aceviral.angrygranrun.xml For just the coins, the value you want to change is: TotalCoins and Coins
  18. Need for Speed for Android: Apparantly, this beauty is coming to Android. I've always been a fan of racing games, but no one can come near to Need For Speed. Screen and vid:
  19. Another Star Wars Angry Birds pic, and video:
  20. This is a proper file: .class public Lcom/disney/billing/WMWPurchaseHandler; .super Lcom/disney/billing/PurchaseObserver; .source "WMWPurchaseHandler.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry;, Lcom/disney/billing/WMWPurchaseHandler$Managed; } .end annotation # static fields .field private static final CATALOG:[Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry; = null .field private static final DIALOG_BILLING_NOT_SUPPORTED_ID:I = 0x2 .field private static final DIALOG_CANNOT_CONNECT_ID:I = 0x1 .field public static final INITIALIZED:Ljava/lang/String; = "Google_IAP_Initialized_2" .field private static final TAG:Ljava/lang/String; = "WMW-G-IAP" # instance fields .field private isRestoreRequest:Z .field private mActivity:Landroid/app/Activity; .field private mBillingService:Lcom/disney/billing/BillingService; .field private mIsSupported:Z .field private mItemName:Ljava/lang/String; .field private mPayloadContents:Ljava/lang/String; .field private mSku:Ljava/lang/String; .field private systemError:Z .field private timerNotify:Ljava/lang/Runnable; .field private willSendNotification:Z # direct methods .method static constructor <clinit>()V .locals 6 .prologue .line 46 const/4 v0, 0x1 new-array v0, v0, [Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry; const/4 v1, 0x0 new-instance v2, Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry; sget-object v3, Lcom/disney/common/Constants;->GOOGLE_IAP_CRANKY_SKU:Ljava/lang/String; const-string v4, "" sget-object v5, Lcom/disney/billing/WMWPurchaseHandler$Managed;->MANAGED:Lcom/disney/billing/WMWPurchaseHandler$Managed; invoke-direct {v2, v3, v4, v5}, Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry;-><init>(Ljava/lang/String;Ljava/lang/String;Lcom/disney/billing/WMWPurchaseHandler$Managed;)V aput-object v2, v0, v1 sput-object v0, Lcom/disney/billing/WMWPurchaseHandler;->CATALOG:[Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry; return-void .end method .method public constructor <init>(Landroid/app/Activity;Landroid/os/Handler;)V .locals 2 .parameter "activity" .parameter "handler" .prologue const/4 v1, 0x0 .line 56 invoke-direct {p0, p1, p2}, Lcom/disney/billing/PurchaseObserver;-><init>(Landroid/app/Activity;Landroid/os/Handler;)V .line 31 const/4 v0, 0x0 iput-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mPayloadContents:Ljava/lang/String; .line 33 sget-object v0, Lcom/disney/billing/WMWPurchaseHandler;->CATALOG:[Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry; aget-object v0, v0, v1 iget-object v0, v0, Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry;->name:Ljava/lang/String; iput-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mItemName:Ljava/lang/String; .line 34 sget-object v0, Lcom/disney/billing/WMWPurchaseHandler;->CATALOG:[Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry; aget-object v0, v0, v1 iget-object v0, v0, Lcom/disney/billing/WMWPurchaseHandler$CatalogEntry;->sku:Ljava/lang/String; iput-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; .line 36 iput-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z .line 38 iput-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z .line 40 iput-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->willSendNotification:Z .line 135 iput-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->systemError:Z .line 302 new-instance v0, Lcom/disney/billing/WMWPurchaseHandler$1; invoke-direct {v0, p0}, Lcom/disney/billing/WMWPurchaseHandler$1;-><init>(Lcom/disney/billing/WMWPurchaseHandler;)V iput-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->timerNotify:Ljava/lang/Runnable; .line 57 iput-object p1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; .line 59 new-instance v0, Lcom/disney/billing/BillingService; invoke-direct {v0}, Lcom/disney/billing/BillingService;-><init>()V iput-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mBillingService:Lcom/disney/billing/BillingService; .line 60 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mBillingService:Lcom/disney/billing/BillingService; invoke-virtual {v0, p1}, Lcom/disney/billing/BillingService;->setContext(Landroid/content/Context;)V .line 63 invoke-static {p0}, Lcom/disney/billing/ResponseHandler;->register(Lcom/disney/billing/PurchaseObserver;)V .line 64 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mBillingService:Lcom/disney/billing/BillingService; invoke-virtual {v0}, Lcom/disney/billing/BillingService;->checkBillingSupported()Z move-result v0 if-nez v0, :cond_0 .line 68 :cond_0 return-void .end method .method static synthetic access$000(Lcom/disney/billing/WMWPurchaseHandler;)Ljava/lang/String; .locals 1 .parameter "x0" .prologue .line 16 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; return-object v0 .end method .method static synthetic access$100(Lcom/disney/billing/WMWPurchaseHandler;)Landroid/app/Activity; .locals 1 .parameter "x0" .prologue .line 16 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; return-object v0 .end method # virtual methods .method public cleanup()V .locals 1 .prologue .line 80 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mBillingService:Lcom/disney/billing/BillingService; invoke-virtual {v0}, Lcom/disney/billing/BillingService;->unbind()V .line 81 return-void .end method .method public disabled()V .locals 0 .prologue .line 77 return-void .end method .method public enabled()V .locals 0 .prologue .line 71 invoke-static {p0}, Lcom/disney/billing/ResponseHandler;->register(Lcom/disney/billing/PurchaseObserver;)V .line 72 return-void .end method .method public onBillingSupported(Z)V .locals 7 .parameter "supported" .prologue const/4 v6, 0x1 const/4 v5, 0x0 .line 86 const-string v2, "WMW-G-IAP" new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V const-string v4, "supported: " invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 88 if-eqz p1, :cond_1 .line 89 iput-boolean v6, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z .line 90 iput-boolean v6, p0, Lcom/disney/billing/WMWPurchaseHandler;->willSendNotification:Z .line 92 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; invoke-virtual {v2, v5}, Landroid/app/Activity;->getPreferences(I)Landroid/content/SharedPreferences; move-result-object v1 .line 93 .local v1, prefs:Landroid/content/SharedPreferences; const-string v2, "Google_IAP_Initialized_2" invoke-interface {v1, v2, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z move-result v0 .line 94 .local v0, isRestored:Z if-nez v0, :cond_0 .line 95 iput-boolean v5, p0, Lcom/disney/billing/WMWPurchaseHandler;->systemError:Z .line 96 iput-boolean v5, p0, Lcom/disney/billing/WMWPurchaseHandler;->willSendNotification:Z .line 97 invoke-virtual {p0}, Lcom/disney/billing/WMWPurchaseHandler;->requestRestore()V .line 104 .end local v0 #isRestored:Z .end local v1 #prefs:Landroid/content/SharedPreferences; :cond_0 :goto_0 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v2, Lcom/disney/common/BaseActivity; invoke-virtual {v2, p1}, Lcom/disney/common/BaseActivity;->notifyIAPAvailability(Z)V .line 105 return-void .line 101 :cond_1 iput-boolean v5, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z goto :goto_0 .end method .method public onPurchaseStateChange(Lcom/disney/billing/Consts$PurchaseState;Ljava/lang/String;IJLjava/lang/String;)V .locals 3 .parameter "purchaseState" .parameter "itemId" .parameter "quantity" .parameter "purchaseTime" .parameter "developerPayload" .prologue .line 111 const-string v0, "WMW-G-IAP" new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V const-string v2, "onPurchaseStateChange() itemId: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 const-string v2, " " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 114 if-nez p6, :cond_2 .line 121 :goto_0 sget-object v0, Lcom/disney/billing/Consts$PurchaseState;->PURCHASED:Lcom/disney/billing/Consts$PurchaseState; if-ne p1, v0, :cond_1 .line 123 iget-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->systemError:Z if-eqz v0, :cond_0 .line 124 const/4 v0, 0x0 iput-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z .line 126 :cond_0 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v0, Lcom/disney/common/BaseActivity; iget-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z invoke-virtual {v0, p2, v1}, Lcom/disney/common/BaseActivity;->notifyPurchaseSuccess(Ljava/lang/String;Z)V .line 133 :cond_1 return-void .line 117 :cond_2 const-string v0, "WMW-G-IAP" new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V const-string v2, "developerPayload: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1, p6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I goto :goto_0 .end method .method public onRequestPurchaseResponse(Lcom/disney/billing/BillingService$RequestPurchase;Lcom/disney/billing/Consts$ResponseCode;)V .locals 7 .parameter "request" .parameter "responseCode" .prologue const/4 v6, 0x0 .line 139 const/4 v1, 0x0 .line 141 .local v1, failed:Z const-string v3, "WMW-G-IAP" new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V iget-object v5, p1, Lcom/disney/billing/BillingService$RequestPurchase;->mProductId:Ljava/lang/String; invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 const-string v5, ": " invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; move-result-object v4 invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 144 sget-object v3, Lcom/disney/billing/Consts$ResponseCode;->RESULT_OK:Lcom/disney/billing/Consts$ResponseCode; if-ne p2, v3, :cond_1 .line 146 const-string v3, "WMW-G-IAP" const-string v4, "purchase was successfully sent to server" invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 149 iget-object v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v3, Lcom/disney/common/BaseActivity; iget-object v4, p1, Lcom/disney/billing/BillingService$RequestPurchase;->mProductId:Ljava/lang/String; iget-boolean v5, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z invoke-virtual {v3, v4, v5}, Lcom/disney/common/BaseActivity;->notifyPurchaseSuccess(Ljava/lang/String;Z)V .line 181 :goto_0 if-eqz v1, :cond_0 .line 182 iget-object v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; invoke-virtual {v3, v6}, Landroid/app/Activity;->getPreferences(I)Landroid/content/SharedPreferences; move-result-object v2 .line 183 .local v2, prefs:Landroid/content/SharedPreferences; invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; move-result-object v0 .line 184 .local v0, edit:Landroid/content/SharedPreferences$Editor; const-string v3, "Google_IAP_Initialized_2" invoke-interface {v0, v3, v6}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; .line 185 invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z .line 188 .end local v0 #edit:Landroid/content/SharedPreferences$Editor; .end local v2 #prefs:Landroid/content/SharedPreferences; :cond_0 return-void .line 150 :cond_1 sget-object v3, Lcom/disney/billing/Consts$ResponseCode;->RESULT_USER_CANCELED:Lcom/disney/billing/Consts$ResponseCode; if-ne p2, v3, :cond_2 .line 152 const-string v3, "WMW-G-IAP" const-string v4, "user cancelled purchase" invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 155 iget-object v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v3, Lcom/disney/common/BaseActivity; iget-object v4, p1, Lcom/disney/billing/BillingService$RequestPurchase;->mProductId:Ljava/lang/String; invoke-virtual {v3, v4}, Lcom/disney/common/BaseActivity;->notifyPurchaseCancelled(Ljava/lang/String;)V goto :goto_0 .line 156 :cond_2 sget-object v3, Lcom/disney/billing/Consts$ResponseCode;->RESULT_ITEM_UNAVAILABLE:Lcom/disney/billing/Consts$ResponseCode; if-eq p2, v3, :cond_3 sget-object v3, Lcom/disney/billing/Consts$ResponseCode;->RESULT_BILLING_UNAVAILABLE:Lcom/disney/billing/Consts$ResponseCode; if-eq p2, v3, :cond_3 sget-object v3, Lcom/disney/billing/Consts$ResponseCode;->RESULT_SERVICE_UNAVAILABLE:Lcom/disney/billing/Consts$ResponseCode; if-ne p2, v3, :cond_4 .line 159 :cond_3 const-string v3, "WMW-G-IAP" const-string v4, "purchase unavailable" invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 162 const/4 v1, 0x1 .line 163 iget-object v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v3, Lcom/disney/common/BaseActivity; iget-object v4, p1, Lcom/disney/billing/BillingService$RequestPurchase;->mProductId:Ljava/lang/String; invoke-virtual {v3, v4}, Lcom/disney/common/BaseActivity;->notifyPurchaseFailed(Ljava/lang/String;)V goto :goto_0 .line 166 :cond_4 const-string v3, "WMW-G-IAP" const-string v4, "purchase failed" invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 170 iget-boolean v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->systemError:Z if-nez v3, :cond_5 .line 171 const/4 v3, 0x1 iput-boolean v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->systemError:Z .line 172 iput-boolean v6, p0, Lcom/disney/billing/WMWPurchaseHandler;->willSendNotification:Z .line 173 invoke-virtual {p0}, Lcom/disney/billing/WMWPurchaseHandler;->requestRestore()V .line 177 :goto_1 const/4 v1, 0x1 goto :goto_0 .line 175 :cond_5 iget-object v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v3, Lcom/disney/common/BaseActivity; iget-object v4, p1, Lcom/disney/billing/BillingService$RequestPurchase;->mProductId:Ljava/lang/String; invoke-virtual {v3, v4}, Lcom/disney/common/BaseActivity;->notifyPurchaseFailed(Ljava/lang/String;)V goto :goto_1 .end method .method public onRestoreTransactionsResponse(Lcom/disney/billing/BillingService$RestoreTransactions;Lcom/disney/billing/Consts$ResponseCode;)V .locals 6 .parameter "request" .parameter "responseCode" .prologue const/4 v5, 0x1 .line 194 sget-object v2, Lcom/disney/billing/Consts$ResponseCode;->RESULT_OK:Lcom/disney/billing/Consts$ResponseCode; if-ne p2, v2, :cond_0 .line 196 const-string v2, "WMW-G-IAP" const-string v3, "completed RestoreTransactions request" invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 200 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; const/4 v3, 0x0 invoke-virtual {v2, v3}, Landroid/app/Activity;->getPreferences(I)Landroid/content/SharedPreferences; move-result-object v1 .line 201 .local v1, prefs:Landroid/content/SharedPreferences; invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; move-result-object v0 .line 202 .local v0, edit:Landroid/content/SharedPreferences$Editor; const-string v2, "Google_IAP_Initialized_2" invoke-interface {v0, v2, v5}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; .line 203 invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z .line 220 .end local v0 #edit:Landroid/content/SharedPreferences$Editor; .end local v1 #prefs:Landroid/content/SharedPreferences; :goto_0 iput-boolean v5, p0, Lcom/disney/billing/WMWPurchaseHandler;->willSendNotification:Z .line 222 return-void .line 212 :cond_0 const-string v2, "WMW-G-IAP" new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V const-string v4, "RestoreTransactions error: " invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 215 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v2, Lcom/disney/common/BaseActivity; iget-object v3, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; invoke-virtual {v2, v3}, Lcom/disney/common/BaseActivity;->notifyPurchaseFailed(Ljava/lang/String;)V goto :goto_0 .end method .method public requestItemData()V .locals 3 .prologue .line 225 invoke-virtual {p0}, Lcom/disney/billing/WMWPurchaseHandler;->enabled()V .line 227 iget-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z if-nez v0, :cond_0 .line 228 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v0, Lcom/disney/common/BaseActivity; iget-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z invoke-virtual {v0, v1}, Lcom/disney/common/BaseActivity;->notifyIAPAvailability(Z)V .line 229 const-string v0, "WMW-G-IAP" const-string v1, "IAP is not supported" invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 237 :goto_0 return-void .line 233 :cond_0 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z .line 235 const-string v0, "WMW-G-IAP" new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V const-string v2, "item data: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mItemName:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 const-string v2, " sku: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I goto :goto_0 .end method .method public requestItemInfo(Ljava/lang/String;Ljava/lang/String;)V .locals 3 .parameter "itemID" .parameter "itemName" .prologue .line 279 invoke-virtual {p0}, Lcom/disney/billing/WMWPurchaseHandler;->enabled()V .line 281 iget-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z if-nez v0, :cond_0 .line 282 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v0, Lcom/disney/common/BaseActivity; invoke-virtual {v0, p1}, Lcom/disney/common/BaseActivity;->notifyProductInfoFailed(Ljava/lang/String;)V .line 283 const-string v0, "WMW-G-IAP" const-string v1, "IAP is not supported" invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 299 :goto_0 return-void .line 288 :cond_0 const-string v0, "WMW-G-IAP" new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V const-string v2, "requesting item info: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 292 const-string v0, "crankypack01" invoke-virtual {p2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-nez v0, :cond_1 const-string v0, "mysteryduck01" invoke-virtual {p2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z move-result v0 if-eqz v0, :cond_2 .line 293 :cond_1 invoke-virtual {p0, p1}, Lcom/disney/billing/WMWPurchaseHandler;->requestPurchase(Ljava/lang/String;)V goto :goto_0 .line 295 :cond_2 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v0, Lcom/disney/common/BaseActivity; const-string v1, "" const-string v2, "" invoke-virtual {v0, p1, v1, v2}, Lcom/disney/common/BaseActivity;->notifyProductInfo(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .end method .method public requestPurchase(Ljava/lang/String;)V .locals 3 .parameter "itemID" .prologue const/4 v1, 0x0 .line 240 invoke-virtual {p0}, Lcom/disney/billing/WMWPurchaseHandler;->enabled()V .line 242 iput-object p1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; .line 244 iget-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z if-nez v0, :cond_1 .line 245 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v0, Lcom/disney/common/BaseActivity; iget-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z invoke-virtual {v0, v1}, Lcom/disney/common/BaseActivity;->notifyIAPAvailability(Z)V .line 246 const-string v0, "WMW-G-IAP" const-string v1, "IAP is not supported" invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 258 :cond_0 :goto_0 return-void .line 250 :cond_1 iput-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->systemError:Z .line 251 iput-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z .line 253 const-string v0, "WMW-G-IAP" new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V const-string v2, "buying: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mItemName:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 const-string v2, " sku: " invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v1 invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 255 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mBillingService:Lcom/disney/billing/BillingService; iget-object v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mSku:Ljava/lang/String; iget-object v2, p0, Lcom/disney/billing/WMWPurchaseHandler;->mPayloadContents:Ljava/lang/String; invoke-virtual {v0, v1, v2}, Lcom/disney/billing/BillingService;->requestPurchase(Ljava/lang/String;Ljava/lang/String;)Z move-result v0 if-nez v0, :cond_0 goto :goto_0 .end method .method public requestRestore()V .locals 2 .prologue .line 261 invoke-virtual {p0}, Lcom/disney/billing/WMWPurchaseHandler;->enabled()V .line 263 iget-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z if-nez v0, :cond_1 .line 264 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mActivity:Landroid/app/Activity; check-cast v0, Lcom/disney/common/BaseActivity; iget-boolean v1, p0, Lcom/disney/billing/WMWPurchaseHandler;->mIsSupported:Z invoke-virtual {v0, v1}, Lcom/disney/common/BaseActivity;->notifyIAPAvailability(Z)V .line 265 const-string v0, "WMW-G-IAP" const-string v1, "IAP is not supported" invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I .line 276 :cond_0 :goto_0 return-void .line 269 :cond_1 const/4 v0, 0x1 iput-boolean v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->isRestoreRequest:Z .line 271 const-string v0, "WMW-G-IAP" const-string v1, "restoring..." invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I .line 273 iget-object v0, p0, Lcom/disney/billing/WMWPurchaseHandler;->mBillingService:Lcom/disney/billing/BillingService; invoke-virtual {v0}, Lcom/disney/billing/BillingService;->restoreTransactions()Z move-result v0 if-nez v0, :cond_0 goto :goto_0 .end method
  21. I'll make a video tutorial for this.
  22. Hmm, is it ok if i Move this to VIP+?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.