武器ID
信息
本页面包含 OnPlayerDeath 回调、GivePlayerWeapon 和 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 设置技能等级 |
![]() 消音手枪 | ![]() | WEAPON_SILENCED(消音手枪) | 23 | 2 | 347 | 17 | 否 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() 沙漠之鹰 | ![]() | WEAPON_DEAGLE(沙漠之鹰) | 24 | 2 | 348 | 7 | 否 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() 霰弹枪 | ![]() | WEAPON_SHOTGUN(霰弹枪) | 25 | 3 | 349 | 1 | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() 短管霰弹枪 | ![]() | WEAPON_SAWEDOFF(短管) | 26 | 3 | 350 | 2 (双持时 4) | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() 战斗霰弹枪 | ![]() | WEAPON_SHOTGSPA(战斗霰弹枪) | 27 | 3 | 351 | 7 | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() 乌兹冲锋枪 | ![]() | WEAPON_UZI(乌兹) | 28 | 4 | 352 | 50 (双持时 100) | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() MP5 冲锋枪 | ![]() | WEAPON_MP5(MP5) | 29 | 4 | 353 | 30 | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() AK-47 | ![]() | WEAPON_AK47(AK47) | 30 | 5 | 355 | 30 | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() M4 卡宾枪 | ![]() | WEAPON_M4(M4) | 31 | 5 | 356 | 50 | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() TEC-9 冲锋枪 | ![]() | WEAPON_TEC9(TEC-9) | 32 | 4 | 372 | 50 (双持时 100) | 是 | 可通过 SetPlayerSkillLevel 设置技能等级 |
![]() 乡村步枪 | ![]() | WEAPON_RIFLE(步枪) | 33 | 6 | 357 | 1 | 否 | 可通过 SetPlayerSkillLevel 设置技能等级(但无实际效果) |
![]() 狙击步枪 | ![]() | WEAPON_SNIPER(狙击枪) | 34 | 6 | 358 | 1 | 否 | 可通过 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修复)。弃机时自动获得(需在反作弊检测中豁免) |
![]() 手机 | - | - | - | - | - | - | - | 已从游戏移除 |
![]() 喷气背包 | - | - | - | - | 370 | - | - | 无法作为武器使用,详见SetPlayerSpecialAction |
![]() 滑板 | - | - | - | - | - | - | - | 已从游戏移除 |
假手枪 | ![]() | - | 47 | N/A | N/A | - | - | 仅作为死亡图标,无法通过GivePlayerWeapon等函数使用 |
车辆 | ![]() | WEAPON_VEHICLE | 49 | N/A | N/A | - | - | 仅作为死亡图标,无法通过GivePlayerWeapon等函数使用 |
直升机旋翼 | ![]() | REASON_HELICOPTER_BLADES | 50 | N/A | N/A | - | - | 仅作为死亡图标,无法通过GivePlayerWeapon等函数使用 |
爆炸 | ![]() | REASON_EXPLOSION | 51 | N/A | N/A | - | - | 仅作为死亡图标,无法通过GivePlayerWeapon等函数使用。可能通过火箭/手榴弹间接伤害触发 |
溺水 | ![]() | WEAPON_DROWN | 53 | N/A | N/A | - | - | 仅作为死亡图标,无法通过GivePlayerWeapon等函数使用 |
碰撞 | ![]() | WEAPON_COLLISION | 54 | N/A | N/A | - | - | 仅作为死亡图标,无法通过GivePlayerWeapon等函数使用 |
连接 | ![]() | REASON_CONNECT | 200 | N/A | N/A | - | - | 专用于SendDeathMessage |
断开连接 | ![]() | REASON_DISCONNECT | 201 | N/A | N/A | - | - | 专用于SendDeathMessage |
自杀 | ![]() | REASON_SUICIDE | 255 | N/A | N/A | - | - | 仅作为死亡图标。当玩家通过 SetPlayerHealth 设 0 血、车辆爆炸等情况触发 |