All pastes #507334 Raw Edit

dfsh

public text v1 · immutable
·published 2007-05-24 14:14 UTC
rendered paste body
Public Function OnChangeWeapon(iPlayerID As Long, oldWeapon As Long, newWeapon As Long)
SendChat "Player: " & players(iPlayerID).Name & " changed weapon from " & GetWeaponName(oldWeapon) & "[" & oldWeapon & "] to " & GetWeaponName(newWeapon) & "[" & newWeapon & "]" & " - current slot: " & players(iPlayerID).CurrentSlot
End Function
Public Function GetWeaponName(WeaponID As Long) As String
    Select Case WeaponID
        Case 0
            GetWeaponName = "Punch/Kick"
        Case 4
            GetWeaponName = "Nightstick"
        Case 17
            GetWeaponName = "Colt 45"
        Case 19
            GetWeaponName = "Shotgun"
        Case 21
            GetWeaponName = "Stubby Shotgun"
        Case 6
            GetWeaponName = "Baseball Bat"
        Case Else
            GetWeaponName = CStr(WeaponID)
    End Select
End Function
Public Function GetSkin(SkinID As Long) As String
    Select Case SkinID
        Case 0
            GetSkin = "Unknown"
        Case vbNull
            GetSkin = "Not yet set"
        Case 10
            GetSkin = "Cop"
        Case 11
            GetSkin = "Cop"
        Case 12
            GetSkin = "Cop"
        Case 20
            GetSkin = "Robber"
        Case 21
            GetSkin = "Robber"
        Case 22
            GetSkin = "Robber"
        Case Else
            GetSkin = "I don't know yet"
    End Select
End Function