---
title: "武器ID | open.mp"
description: "本页面包含 OnPlayerDeath 回调、GivePlayerWeapon 和 SendDeathMessage 函数使用的全武器列表。"
canonical: https://omp.itsneufox.com/zh-CN/docs/scripting/resources/weaponids
language: zh-CN
---

# 武器ID

信息

本页面包含 [OnPlayerDeath](https://omp.itsneufox.com/zh-CN/docs/scripting/callbacks/OnPlayerDeath) 回调、[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon) 和 [SendDeathMessage](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SendDeathMessage) 函数使用的全武器列表。

* * *

| HUD 图标 | 死亡标识 | 定义 | ID | 槽位 | 模型 | 弹匣容量 | 槽位通用弹药 | 备注 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|   
拳头 |  | WEAPON\_FIST（徒手） | 0 | 0 | \- | \- | \- | \- |
|   
黄铜指虎 |  | WEAPON\_BRASSKNUCKLE（指虎） | 1 | 0 | 331 | \- | \- | \- |
|   
高尔夫球杆 |  | WEAPON\_GOLFCLUB（球杆） | 2 | 1 | 333 | \- | \- | \- |
|   
警棍 |  | WEAPON\_NITESTICK（警棍） | 3 | 1 | 334 | \- | \- | \- |
|   
匕首 |  | WEAPON\_KNIFE（匕首） | 4 | 1 | 335 | \- | \- | 割喉动作可能导致玩家同步异常（其他玩家视角显示为死亡状态）。AFK 玩家被匕首击杀时可能不同步 |
|   
棒球棍 |  | WEAPON\_BAT（球棍） | 5 | 1 | 336 | \- | \- | \- |
|   
铁铲 |  | WEAPON\_SHOVEL（铁铲） | 6 | 1 | 337 | \- | \- | \- |
|   
台球杆 |  | WEAPON\_POOLSTICK（台球杆） | 7 | 1 | 338 | \- | \- | \- |
|   
武士刀 |  | WEAPON\_KATANA（武士刀） | 8 | 1 | 339 | \- | \- | 无法实现单人模式中的斩首效果 |
|   
电锯 |  | WEAPON\_CHAINSAW（电锯） | 9 | 1 | 341 | \- | \- | \- |
|   
紫色假阳具 |  | WEAPON\_DILDO（假阳具） | 10 | 10 | 321 | \- | \- | \- |
|   
假阳具 |  | WEAPON\_DILDO2（假阳具） | 11 | 10 | 322 | \- | \- | \- |
|   
按摩棒 |  | WEAPON\_VIBRATOR（按摩棒） | 12 | 10 | 323 | \- | \- | \- |
|   
银色按摩棒 |  | WEAPON\_VIBRATOR2（按摩棒） | 13 | 10 | 324 | \- | \- | \- |
|   
花束 |  | WEAPON\_FLOWER（花束） | 14 | 10 | 325 | \- | \- | \- |
|   
手杖 |  | WEAPON\_CANE（手杖） | 15 | 10 | 326 | \- | \- | \- |
|   
手雷 |  | WEAPON\_GRENADE（手雷） | 16 | 8 | 342 | 1 | 否 | 不会产生火焰效果。仅对投掷时已加载的玩家同步 |
|   
催泪瓦斯 |  | WEAPON\_TEARGAS（催泪瓦斯） | 17 | 8 | 343 | 1 | 否 | SA-MP 中已禁用咳嗽效果。仅对投掷时已加载的玩家同步 |
|   
燃烧瓶 |  | WEAPON\_MOLTOV（燃烧瓶） | 18 | 8 | 344 | 1 | 否 | 会产生火焰效果。仅对投掷时已加载的玩家同步 |
|   
柯尔特 45 |  | WEAPON\_COLT45（柯尔特） | 22 | 2 | 346 | 17 (双持时 34) | 否 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
消音手枪 |  | WEAPON\_SILENCED（消音手枪） | 23 | 2 | 347 | 17 | 否 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
沙漠之鹰 |  | WEAPON\_DEAGLE（沙漠之鹰） | 24 | 2 | 348 | 7 | 否 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
霰弹枪 |  | WEAPON\_SHOTGUN（霰弹枪） | 25 | 3 | 349 | 1 | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
短管霰弹枪 |  | WEAPON\_SAWEDOFF（短管） | 26 | 3 | 350 | 2 (双持时 4) | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
战斗霰弹枪 |  | WEAPON\_SHOTGSPA（战斗霰弹枪） | 27 | 3 | 351 | 7 | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
乌兹冲锋枪 |  | WEAPON\_UZI（乌兹） | 28 | 4 | 352 | 50 (双持时 100) | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
MP5 冲锋枪 |  | WEAPON\_MP5（MP5） | 29 | 4 | 353 | 30 | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
AK-47 |  | WEAPON\_AK47（AK47） | 30 | 5 | 355 | 30 | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
M4 卡宾枪 |  | WEAPON\_M4（M4） | 31 | 5 | 356 | 50 | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
TEC-9 冲锋枪 |  | WEAPON\_TEC9（TEC-9） | 32 | 4 | 372 | 50 (双持时 100) | 是 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级 |
|   
乡村步枪 |  | WEAPON\_RIFLE（步枪） | 33 | 6 | 357 | 1 | 否 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级（但无实际效果） |
|   
狙击步枪 |  | WEAPON\_SNIPER（狙击枪） | 34 | 6 | 358 | 1 | 否 | 可通过 [SetPlayerSkillLevel](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSkillLevel) 设置技能等级（但无实际效果） |
|   
火箭发射器 |  | WEAPON\_ROCKETLAUNCHER（火箭筒） | 35 | 7 | 359 | 1 | 否 | 仅对发射时已加载的玩家同步 |
|   
热追踪火箭 |  | WEAPON\_HEATSEEKER（热追踪） | 36 | 7 | 360 | 1 | 否 | 锁定功能不同步。仅对发射时已加载的玩家同步 |
|   
火焰喷射器 |  | WEAPON\_FLAMETHROWER（火焰喷射器） | 37 | 7 | 361 | 500 (显示为 50) | 否 | 火箭爆炸或燃烧瓶引发的火焰伤害也使用此 ID。产生的火焰效果不同步 |
|   
火神机枪 |  | WEAPON\_MINIGUN（火神） | 38 | 7 | 362 | 500 | 否 | \- |
|   
遥控炸弹 |  | WEAPON\_SATCHEL（遥控炸弹） | 39 | 8 | 363 | 1 | 否 | 仅对投掷时已加载的玩家同步 |
|   
起爆器 |  | WEAPON\_BOMB（起爆器） | 40 | 12 | 364 | \- | \- | 玩家投掷遥控炸弹时自动获得（反作弊检查应忽略）。也可引爆其他玩家投掷的炸弹 |
|   
喷漆罐 |  | WEAPON\_SPRAYCAN（喷漆） | 41 | 9 | 365 | 500 | 否 | 被喷漆的玩家会触发窒息动画 |
|   
灭火器 |  | WEAPON\_FIREEXTINGUISHER | 42 | 9 | 366 | 500 | 否 | 被喷射的玩家会窒息 |
|   
相机 |  | WEAPON\_CAMERA | 43 | 9 | 367 | 36 | 否 | 通过暂停菜单启用后，拍摄的照片将保存至玩家图库（路径：我的文档\\GTA San Andreas User Files\\Gallery） |
|   
夜视镜 |  | WEAPON\_NIGHT\_VISION\_GOGGLES | 44 | 11 | 368 | \- | \- | 所有玩家都会看到视觉效果（已有修复方案） |
|   
热成像镜 |  | WEAPON\_THERMAL\_GOGGLES | 45 | 11 | 369 | \- | \- | 所有玩家都会看到视觉效果（已有修复方案） |
|   
降落伞 |  | WEAPON\_PARACHUTE | 46 | 11 | 371 | \- | \- | 使用降落伞俯冲时传送会导致死亡（可通过[ResetPlayerWeapons](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/ResetPlayerWeapons)修复）。弃机时自动获得（需在反作弊检测中豁免） |
|   
手机 | \- | \- | \- | \- | \- | \- | \- | 已从游戏移除 |
|   
喷气背包 | \- | \- | \- | \- | 370 | \- | \- | 无法作为武器使用，详见[SetPlayerSpecialAction](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SetPlayerSpecialAction) |
|   
滑板 | \- | \- | \- | \- | \- | \- | \- | 已从游戏移除 |
| 假手枪 |  | \- | 47 | N/A | N/A | \- | \- | 仅作为死亡图标，无法通过[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon)等函数使用 |
| 车辆 |  | WEAPON\_VEHICLE | 49 | N/A | N/A | \- | \- | 仅作为死亡图标，无法通过[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon)等函数使用 |
| 直升机旋翼 |  | REASON\_HELICOPTER\_BLADES | 50 | N/A | N/A | \- | \- | 仅作为死亡图标，无法通过[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon)等函数使用 |
| 爆炸 |  | REASON\_EXPLOSION | 51 | N/A | N/A | \- | \- | 仅作为死亡图标，无法通过[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon)等函数使用。可能通过火箭/手榴弹间接伤害触发 |
| 溺水 |  | WEAPON\_DROWN | 53 | N/A | N/A | \- | \- | 仅作为死亡图标，无法通过[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon)等函数使用 |
| 碰撞 |  | WEAPON\_COLLISION | 54 | N/A | N/A | \- | \- | 仅作为死亡图标，无法通过[GivePlayerWeapon](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/GivePlayerWeapon)等函数使用 |
| 连接 |  | REASON\_CONNECT | 200 | N/A | N/A | \- | \- | 专用于[SendDeathMessage](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SendDeathMessage) |
| 断开连接 |  | REASON\_DISCONNECT | 201 | N/A | N/A | \- | \- | 专用于[SendDeathMessage](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/SendDeathMessage) |
| 自杀 |  | REASON\_SUICIDE | 255 | N/A | N/A | \- | \- | 仅作为死亡图标。当玩家通过 SetPlayerHealth 设 0 血、车辆爆炸等情况触发 |

* * *
