Table of Contents

Enum PlayerWeaponType

Namespace
SampSharp.OpenMp.Core.Api
Assembly
SampSharp.OpenMp.Core.dll

Categorises a weapon by its damage and behaviour profile. Mirrors the open.mp SDK PlayerWeaponType enum.

public enum PlayerWeaponType

Fields

Bullet = 3

Bullet-firing firearms: pistols, SMGs, rifles, sniper, miniguns.

Melee = 1

Melee weapons: fists, knives, bats, chainsaw, etc. Weapon IDs 0-15.

None = 0

Not a real weapon (e.g. parachute, camera, weapon ID gaps).

Rocket = 4

Rocket-launching weapons: RPG, heat-seeker.

Special = 6

Special-purpose weapons that don't fit other categories: detonator, parachute, night vision, etc.

Sprayable = 5

Continuous-spray weapons: flamethrower, spray can, fire extinguisher.

Throwable = 2

Throwable explosives and incendiaries: grenade, tear gas, molotov. Weapon IDs 16-18.