navigator19, там все по англиский описано, мне лень переводить, достаточно взять это и в гугле перевести.
Я лучше помогу тебе с кодом:
Код:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define PLUGIN "Reload Ak47"
#define AUTHOR "Player"
#define VERSION "0.1"
#define XO_WEAPON 4
#define XO_PLAYER 5
#define m_pNext 42
#define m_iId 43
#define m_iClip 51
#define m_rgpPlayerItems_Slot1 368
#define m_rgpPlayerItems_Slot2 369
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /reload", "ClCmd_ReloadAk47")
register_clcmd("say_team /reload", "ClCmd_ReloadAk47")
}
public ClCmd_ReloadAk47(id)
{
if(!is_user_alive(id))
return
new iWeapon = get_pdata_cbase(id, m_rgpPlayerItems_Slot1, XO_PLAYER)
while(pev_valid(iWeapon))
{
if(get_pdata_int(iWeapon, m_iId, XO_WEAPON) == CSW_AK47)
{
if(!get_pdata_int(iWeapon, m_iClip, XO_WEAPON))
set_pdata_int(iWeapon, m_iClip, 30, XO_WEAPON)
}
iWeapon = get_pdata_int(iWeapon, m_pNext, XO_WEAPON)
}
}
Отредактировал: Algalon, - 13.4.2016, 19:26