Version 1 (modified by jpawlick, 13 years ago) (diff) |
---|
This ProtocolZero query asks the agent for how much ammunition it has on the provided weapon. The weapons are defined as follows:
- 1 = Gauntlet. (However, the gauntlet has infinite ammunition, so this is not a valid choice for mc.)
- 2 = Machinegun.
- 3 = Shotgun.
- 4 = Grenade Launcher.
- 5 = Rocket Launcher.
- 6 = Lightning Gun.
- 7 = Railgun.
- 8 = Plasma Pistol.
- 9 = BFG.
Parameters:
- 1: integer weapon, as listed above.
Responds:
- X where X is the ammunition on the weapon being switched to. It only responds if the weapon switched to is a valid weapon.
Reports:
- done once one the switch has begun.
- invalid_weapon if the entity does not have the weapon or the number provided was invalid or the gauntlet.
- popped if popped by po.
- forgotten if deleted by fa or fm.
- replaced if replaced by a command scheduled with 'r'.
Example:
- User sends: "n mc 512 5"
- Bot replies: "rs mc 512 20"
- Bot replies: "cp mc 512 done"