白酷 發表於 2014-3-1 19:28:03

是apk嗎?  來試試

jhgf1255 發表於 2014-3-1 21:51:48

abc6166358 發表於 2014-3-1 22:01:03

什麼義是  看不懂:'(

yi10141221 發表於 2014-3-1 23:07:44

123100116 發表於 2014-3-1 23:37:02

昨杯昨杯昨杯

jeremyfeng 發表於 2014-3-2 20:43:55

讚拉

lovefish89 發表於 2014-3-2 21:13:48

感謝大大分享

趴體熊 發表於 2014-3-2 21:57:00

神啊!

0953247923 發表於 2014-3-2 22:00:07

amome 發表於 2014-3-2 22:45:00

Public Sub ApplyEffectToPlayer(ByVal magnitude As Single, ByVal Optional forceHeal As Boolean = False)




        If (PlayerData.mCurrentHP > 0!) Then
            Dim flag As Boolean = True        
            SkillInstance.AlterPlayerHPEvent(magnitude, forceHeal)
            If (magnitude >= 0!) Then
                If (magnitude < RestoreGameplay.minRecoverHP) Then
                    RestoreGameplay.minRecoverHP = magnitude
                End If
                If (magnitude > RestoreGameplay.maxRecoverHP) Then
                    RestoreGameplay.maxRecoverHP = magnitude
                End If
                RestoreGameplay.totalRecoverHP = (RestoreGameplay.totalRecoverHP + magnitude)
                If ((PlayerData.mCurrentHP < PlayerData.mMaxHP) AndAlso (magnitude > 0!)) Then
                    Me.recoverDisplayTime += 1
                    Me.HpERcoverEffectPlay
                    AudioController.sfx.Play(Sound1.instance.hpRecover)
                End If
            ElseIf (magnitude < 0!) Then
                If (((Labyrinth.protectedData.currentBattleZoneIndex = Labyrinth.protectedData.totalBattleZone) AndAlso (PlayerData.mCurrentHP > (PlayerData.mMaxHP * 0.5!))) AndAlso ((PlayerData.mCurrentHP + magnitude) < (PlayerData.mMaxHP * 0.1!))) Then
                    LabyrinthCamera.parent.animation.Play
                End If
                Dim num As Integer = CInt(-magnitude)
                RestoreGameplay.totalDamageTaken = (RestoreGameplay.totalDamageTaken + num)
                If (num > RestoreGameplay.maxDamageTaken) Then
                    RestoreGameplay.maxDamageTaken = num
                End If
                If (num < RestoreGameplay.minDamageTaken) Then
                    RestoreGameplay.minDamageTaken = num
                End If
                If (num > RestoreGameplay.maxDamageTakenPerWave(RestoreGameplay.protectedData.currentWaveIndex1)) Then
                    RestoreGameplay.maxDamageTakenPerWave(RestoreGameplay.protectedData.currentWaveIndex1) = num
                End If
                AudioController.sfx.Play(Sound1.instance.skill_retribute)
            End If
            PlayerData.mCurrentHP = (PlayerData.mCurrentHP + magnitude)
            If (PlayerData.mCurrentHP > PlayerData.mMaxHP) Then
                PlayerData.mCurrentHP = PlayerData.mMaxHP
            End If
            If (PlayerData.mCurrentHP <= 0!) Then
                If flag Then
                    PlayerData.mCurrentHP = 1!
                Else
                    PlayerData.mCurrentHP = 0!
                    CoroutineControl.instance.StartCoroutine(Me.GameOver)
                    MyBase.enabled = False
                End If
            ElseIf (PlayerData.mCurrentHP <= 1!) Then
                PlayerData.mCurrentHP = 1!
            End If
            If (PlayerData.mCurrentHP < RestoreGameplay.minHP) Then
                RestoreGameplay.minHP = PlayerData.mCurrentHP
            End If
            If (PlayerData.mCurrentHP < RestoreGameplay.minPlayerHPPerWave(RestoreGameplay.protectedData.currentWaveIndex1)) Then
                RestoreGameplay.minPlayerHPPerWave(RestoreGameplay.protectedData.currentWaveIndex1) = PlayerData.mCurrentHP
            End If
            If (PlayerData.mCurrentHP > 0!) Then
                Labyrinth.newHPBar.ChangeTo(If(((PlayerData.mCurrentHP / PlayerData.mMaxHP) >= 0.01!), (PlayerData.mCurrentHP / PlayerData.mMaxHP), 0.01!), 0.4!)
            Else
                Labyrinth.newHPBar.ChangeTo(0!, 0.4!)
            End If
            If (Not Labyrinth.playerHP_JText Is Nothing) Then
                Labyrinth.playerHP_JText.text = (CInt(PlayerData.mCurrentHP) & "/" & CInt(PlayerData.mMaxHP))
            End If
            If (PlayerData.mCurrentHP > (PlayerData.mMaxHP * 0.2!)) Then
                Labyrinth.playerHP_JText_Ani.endBehaviour
                Labyrinth.playerHP_JText.myR.material.color = New Color(1!, 1!, 1!, 1!)
            Else
                Dim colors As Color() = New Color() { New Color(1!, 1!, 1!, 1!), New Color(1!, 0.3!, 0.3!, 1!), New Color(1!, 1!, 1!, 1!) }
                Labyrinth.playerHP_JText_Ani.init(colors, 0.5!, CurveMode.linear, -1!, AniEndAction.disableScript, Nothing, 0)
            End If
            Labyrinth.CalculateDisplayKiller
        End If
    End Sub

小亮 發表於 2014-3-3 08:49:46

不死的會不會很容易被鎖?

a29315366 發表於 2014-3-3 17:20:34

看看!!!!!!!!!!

danejia 發表於 2014-3-3 17:26:48

希望有4.62版的可以用

啊啊毅 發表於 2014-3-3 21:28:57

yutsaihsieh 發表於 2014-3-4 11:29:53

ipa??
頁: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: 不死版神魔4.61