Advertisement
Guest User

Tweak.xm codes

a guest
Feb 26th, 2013
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.36 KB | None | 0 0
  1. BOOL Upgrade = NO;
  2.  
  3. @interface AlertMethods
  4. -(void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex;
  5. @end
  6.  
  7. %hook Player
  8.  
  9. -(void)Jump:(int)jump { //10
  10.     if ((Upgrade == YES)) {
  11.         jump = 1;
  12.         %orig(jump); 
  13.                         }
  14.     else {
  15.         %orig;
  16.          }
  17.  
  18. }
  19.  
  20. -(int)GetSkill {
  21.  
  22.     if ((Upgrade == YES)) {
  23.         return 1;
  24.                         }
  25.     else {
  26.         %orig;
  27.          }
  28.  
  29. }//30
  30.  
  31. %end
  32.  
  33. %hook MainLayer
  34.  
  35. -(int)GetSkill:(int)skill {
  36.   
  37.     if ((Upgrade == YES)) {
  38.         skill = 1;
  39.         %orig(skill);
  40.         return 1;
  41.                          }
  42.     else {
  43.         %orig;
  44.          }
  45.  
  46. }
  47.  
  48. %end
  49. //50
  50. %hook OptionMenu
  51.  
  52. -(void)OpenOption {
  53.  
  54. %orig;
  55.  
  56. UIAlertView *OptionAlert= [[UIAlertView alloc]initWithTitle:@"Open Option/Change"
  57.                                                message:@"Do u want to Enable/Disable(Change) the tweak for this game or do u want to continue with settings" delegate:self
  58.                                      cancelButtonTitle:@"Settings" otherButtonTitles:@"Change", nil];
  59. [OptionAlert show];
  60. [OptionAlert release];
  61.  
  62. [OptionAlert setTag:2];
  63.  
  64. }
  65.  
  66. %end
  67.  
  68. %hook AppDelegate
  69.  
  70. -(void)applicationDidFinishLaunching:(id)application {
  71.  
  72. %orig; //70
  73.  
  74. UIAlertView *ChangeAlert= [[UIAlertView alloc]initWithTitle:@"Upgrade"
  75.                                                message:@"Do u want to play the upgraded(tweaked) version of Head Soccer?" delegate:self
  76.                                      cancelButtonTitle:@"No" otherButtonTitles:@"Yes", nil];
  77. [ChangeAlert show];
  78. [ChangeAlert release];
  79.  
  80. [ChangeAlert setTag:1];
  81.  
  82. }
  83.  
  84. %new
  85.  
  86. -(void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
  87. if ((alertView.tag == 1)) {
  88.     if (buttonIndex == 0)
  89.     {    
  90.         Upgrade = NO;
  91.  
  92.     }
  93.     else
  94.     {
  95.         Upgrade = YES;
  96.     }
  97. }
  98. else {
  99.  
  100.     if (buttonIndex == 1) 
  101.     {
  102.         if ((Upgrade == YES)) {
  103.             Upgrade = NO;
  104.                               }
  105.         else {
  106.             Upgrade = YES;
  107.              }
  108. }}}
  109.  
  110. %end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement