Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

  1. Home
  2. BO2 Modding Releases & Resources
  3. [Resource] GSC give yourself the one_inch_punch correctly

[Resource] GSC give yourself the one_inch_punch correctly

Scheduled Pinned Locked Moved BO2 Modding Releases & Resources
7 Posts 4 Posters 917 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • coder x64undefined Offline
    coder x64undefined Offline
    coder x64 Contributor
    wrote on last edited by coder x64
    #1

    Hi, I found a common mistake that some people do when they create mods that give someone the iron fist but it doesn't do any damage because they don't call monitor_melee_swipe() function in maps/mp/zombies/_zm_weap_one_inch_punch this function determine the damage for the iron fist.
    To fix this problem just call monitor_melee_swipe() in a thread.

    NOTE: You should Include _zm_weap_one_inch_punch.gsc with:

    #include maps/mp/zombies/_zm_weap_one_inch_punch;
    

    for monitor_melee_swipe() function.

    The list of the one_inch_punch that you can use:
    one_inch_punch_zm: Regular Punch
    one_inch_punch_upgraded_zm: Upgraded Punch
    one_inch_punch_air_zm: Upgraded Air Punch
    one_inch_punch_fire_zm: Upgraded Fire Punch
    one_inch_punch_ice_zm: Upgraded Ice Punch
    one_inch_punch_lightning_zm: Upgraded Lightning Punch

    Here an example to give yourself the upgraded iron fist:

    // The animation part its optional
    current_melee_weapon = self get_player_melee_weapon();
    self takeweapon( current_melee_weapon );
    str_weapon = self getcurrentweapon();
    self disable_player_move_states( 1 );
    self giveweapon("zombie_one_inch_punch_upgrade_flourish" );
    self switchtoweapon("zombie_one_inch_punch_upgrade_flourish" );
    self waittill_any( "player_downed","weapon_change_complete" );
    self switchtoweapon( str_weapon );
    self enable_player_move_states();
    self takeweapon("zombie_one_inch_punch_upgrade_flourish" );
    // The end of the animation part
    self giveweapon( "one_inch_punch_upgraded_zm" );
    self set_player_melee_weapon("one_inch_punch_upgraded_zm" );
    self thread monitor_melee_swipe();
    
    Vilowwwundefined 1 Reply Last reply
    1
    • JuiceTrailer62undefined Offline
      JuiceTrailer62undefined Offline
      JuiceTrailer62
      wrote on last edited by
      #2

      hmmm very cool but even with the included file I get a error with monitor_melee_swipeCapture.PNG

      coder x64undefined 1 Reply Last reply
      0
      • coder x64undefined Offline
        coder x64undefined Offline
        coder x64 Contributor
        replied to JuiceTrailer62 on last edited by
        #3

        @bad_renzo You should include _zm_weap_one_inch_punch.gsc with:
        #include maps/mp/zombies/_zm_weap_one_inch_punch;

        JuiceTrailer62undefined 1 Reply Last reply
        1
        • AdrX003undefined Offline
          AdrX003undefined Offline
          AdrX003
          wrote on last edited by
          #4

          hmmmmm noice, thanks alot!

          i was trying to do exactly that, solve the problem in origins were we cant finish the easter egg with more than 4 player because the game is coded to recognize 4-AND-Total number of players.

          pretty sure i would let this slip when implementing it, as im a complete noob at it.

          1 Reply Last reply
          2
          • JuiceTrailer62undefined Offline
            JuiceTrailer62undefined Offline
            JuiceTrailer62
            replied to coder x64 on last edited by
            #5

            coder x64 I did lol I said that in the message

            1 Reply Last reply
            0
            • Vilowwwundefined Offline
              Vilowwwundefined Offline
              Vilowww
              replied to coder x64 on last edited by
              #6

              coder x64 could you provide a download for this script?

              AdrX003undefined 1 Reply Last reply
              0
              • AdrX003undefined Offline
                AdrX003undefined Offline
                AdrX003
                replied to Vilowww on last edited by
                #7

                Vilowww this script is a part to fix another thing, theres no "easy download and run" on this

                1 Reply Last reply
                1

                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Donate