Results 1 to 6 of 6
  1. #1
    poneboy00's Avatar
    Join Date
    Mar 2009
    Gender
    male
    Posts
    121
    Reputation
    10
    Thanks
    45
    My Mood
    Happy

    [Help]How to shorten code into sectoins

    I want to shorten my code in to region like segments, but the #Region method doesn't work. Is there any other way to do that. My code has a lot of select case structures, and I want to make each one into a region. Here's an example:
    Code:
    ' Primary Weapons
            Select Case primary
    
                ' Assault Rifles
                Case 1 And level >= 4
                    primaryBox.Image = My.Resources.m4a1_prev
                Case 2 And level >= 4
                    primaryBox.Image = My.Resources.famas_prev
                Case 3 And level >= 8
                    primaryBox.Image = My.Resources.scar_h_prev
                Case 4 And level >= 20
                    primaryBox.Image = My.Resources.tar_21_prev
                Case 5 And level >= 28
                    primaryBox.Image = My.Resources.fal_prev
                Case 6 And level >= 40
                    primaryBox.Image = My.Resources.m16a4_prev
                Case 7 And level >= 48
                    primaryBox.Image = My.Resources.acr_prev
                Case 8 And level >= 60
                    primaryBox.Image = My.Resources.f2000_prev
                Case 9 And level >= 70
                    primaryBox.Image = My.Resources.ak_47_prev
    
                    ' Sniper Rifles
                Case 10 And level >= 4
                    primaryBox.Image = My.Resources.intervention_prev
                Case 11 And level >= 4
                    primaryBox.Image = My.Resources.barrett_50cal_prev
                Case 12 And level >= 36
                    primaryBox.Image = My.Resources.wa2000_prev
                Case 13 And level >= 56
                    primaryBox.Image = My.Resources.m21_ebr_prev
    
                    ' LMG
                Case 14 And level >= 4
                    primaryBox.Image = My.Resources.l86_lsw_prev
                Case 15 And level >= 4
                    primaryBox.Image = My.Resources.rpd_prev
                Case 16 And level >= 16
                    primaryBox.Image = My.Resources.mg4_prev
                Case 17 And level >= 32
                    primaryBox.Image = My.Resources.aug_hbar_prev
                Case 18 And level >= 52
                    primaryBox.Image = My.Resources.m240_prev
    
                    ' SMG
                Case 19 And level >= 4
                    primaryBox.Image = My.Resources.mp5k_prev
                Case 20 And level >= 4
                    primaryBox.Image = My.Resources.ump45_prev
                Case 21 And level >= 12
                    primaryBox.Image = My.Resources.vector_prev
                Case 22 And level >= 24
                    primaryBox.Image = My.Resources.p90_prev
                Case 23 And level >= 44
                    primaryBox.Image = My.Resources.mini_uzi_prev
            End Select
    There's about 4 more of things like that.

  2. #2
    Shocker2010's Avatar
    Join Date
    Mar 2010
    Gender
    male
    Posts
    63
    Reputation
    10
    Thanks
    6
    im pretty sure u cant!! you'd have to look on google or ask Nextgen1

  3. #3
    NextGen1's Avatar
    Join Date
    Dec 2009
    Gender
    male
    Location
    Not sure really.
    Posts
    6,312
    Reputation
    382
    Thanks
    3,019
    My Mood
    Amazed
    [php]
    #Region "AssualtRifle"


    Private Sub Assualt()
    Select primary


    Case 1 And level >= 4
    primaryBox.Image = My.Resources.m4a1_prev
    Case 2 And level >= 4
    primaryBox.Image = My.Resources.famas_prev
    Case 3 And level >= 8
    primaryBox.Image = My.Resources.scar_h_prev
    Case 4 And level >= 20
    primaryBox.Image = My.Resources.tar_21_prev
    Case 5 And level >= 28
    primaryBox.Image = My.Resources.fal_prev
    Case 6 And level >= 40
    primaryBox.Image = My.Resources.m16a4_prev
    Case 7 And level >= 48
    primaryBox.Image = My.Resources.acr_prev
    Case 8 And level >= 60
    primaryBox.Image = My.Resources.f2000_prev
    Case 9 And level >= 70
    primaryBox.Image = My.Resources.ak_47_prev
    End Sub
    #End Region

    #Region "Super Rifles"
    Private Sub SMG()
    Case 10 And level >= 4
    primaryBox.Image = My.Resources.intervention_prev
    Case 11 And level >= 4
    primaryBox.Image = My.Resources.barrett_50cal_prev
    Case 12 And level >= 36
    primaryBox.Image = My.Resources.wa2000_prev
    Case 13 And level >= 56
    primaryBox.Image = My.Resources.m21_ebr_prev
    End Sub
    Private Sub LMG ()
    Case 14 And level >= 4
    primaryBox.Image = My.Resources.l86_lsw_prev
    Case 15 And level >= 4
    primaryBox.Image = My.Resources.rpd_prev
    Case 16 And level >= 16
    primaryBox.Image = My.Resources.mg4_prev
    Case 17 And level >= 32
    primaryBox.Image = My.Resources.aug_hbar_prev
    Case 18 And level >= 52
    primaryBox.Image = My.Resources.m240_prev
    End Sub
    Private Sub SMG()
    Case 19 And level >= 4
    primaryBox.Image = My.Resources.mp5k_prev
    Case 20 And level >= 4
    primaryBox.Image = My.Resources.ump45_prev
    Case 21 And level >= 12
    primaryBox.Image = My.Resources.vector_prev
    Case 22 And level >= 24
    primaryBox.Image = My.Resources.p90_prev
    Case 23 And level >= 44
    primaryBox.Image = My.Resources.mini_uzi_prev
    End Select
    End Sub

    #End Region

    [/php]

    If that's what you mean, :Goes back and reads post:


    Last edited by NextGen1; 03-08-2010 at 09:00 PM.


     


     


     



    The Most complete application MPGH will ever offer - 68%




  4. #4
    poneboy00's Avatar
    Join Date
    Mar 2009
    Gender
    male
    Posts
    121
    Reputation
    10
    Thanks
    45
    My Mood
    Happy
    It won't let me do that because I'm trying to do it inside the button click procedure.

  5. #5
    NextGen1's Avatar
    Join Date
    Dec 2009
    Gender
    male
    Location
    Not sure really.
    Posts
    6,312
    Reputation
    382
    Thanks
    3,019
    My Mood
    Amazed
    If that is the case, not gonna happen.

    Sorry but region (no similar) won't work inside code "blocks"


     


     


     



    The Most complete application MPGH will ever offer - 68%




  6. #6
    poneboy00's Avatar
    Join Date
    Mar 2009
    Gender
    male
    Posts
    121
    Reputation
    10
    Thanks
    45
    My Mood
    Happy
    So I'm stuck with scrolling then.

  7. The Following User Says Thank You to poneboy00 For This Useful Post:

    NextGen1 (03-08-2010)

Similar Threads

  1. How to inject codes into combat arms?
    By ballshit1 in forum Combat Arms Coding Help & Discussion
    Replies: 6
    Last Post: 07-09-2011, 08:47 PM
  2. [HELP]How to integrate HTML into C++? I want to make a menu without D3D!
    By oliveryas in forum Combat Arms Hack Coding / Programming / Source Code
    Replies: 10
    Last Post: 07-14-2010, 12:58 PM
  3. help{how to inject mods into combat arms
    By jjamesdenova in forum Combat Arms Help
    Replies: 4
    Last Post: 03-26-2010, 08:30 PM
  4. [Help] How to go into Recruit Channel?
    By bigboy19940 in forum Combat Arms Hacks & Cheats
    Replies: 5
    Last Post: 08-19-2008, 03:06 PM
  5. [Help] How to code speed? [vb 2008]
    By m4c4r0ni3z in forum Visual Basic Programming
    Replies: 6
    Last Post: 05-04-2008, 02:45 PM