Not that it is required, but you could store all your weapons into a constant and then loop trough it in your plugin_init function to optimize your code & make it look better.
something like this?
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new const szWeapons[][] = {
"weapon_glock18",
"weapon_usp",
"weapon_deagle",
"weapon_p228",
"weapon_elite",
"weapon_fiveseven",
"weapon_m3",
"weapon_xm1014",
"weapon_mp5navy",
"weapon_mac10",
"weapon_tmp",
"weapon_p90",
"weapon_ump45",
"weapon_galil",
"weapon_famas",
"weapon_ak47",
"weapon_m4a1",
"weapon_sg552",
"weapon_aug",
"weapon_g3sg1",
"weapon_sg550",
"weapon_scout",
"weapon_awp",
"weapon_m249"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
new szTemp[555 char]
for(new i; i < sizeof(szWeapons); i++) {
formatex(szTemp, charsmax(szTemp), "%s", szWeapons[i])
RegisterHam(Ham_Item_Deploy, szTemp, "OnItemDeployPost", 1)
}
}
EDIT: NVM, didn't notice date of topic.
__________________