PHP- Kodu:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fun>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"

new const g_weapons[] =
{
    
CSW_P228,
    
CSW_SCOUT,
    
CSW_XM1014,
    
CSW_MAC10,
    
CSW_AUG,
    
CSW_ELITE,
    
CSW_FIVESEVEN,
    
CSW_UMP45,
    
CSW_SG550,
    
CSW_GALIL,
    
CSW_FAMAS,
    
CSW_USP,
    
CSW_GLOCK18,
    
CSW_AWP,
    
CSW_MP5NAVY,
    
CSW_M249,
    
CSW_M3,
    
CSW_M4A1,
    
CSW_TMP,
    
CSW_G3SG1,
    
CSW_DEAGLE,
    
CSW_SG552,
    
CSW_AK47,
    
CSW_P90
}

new const 
g_max_bp[] =
{
    
52,
    
90,
    
32,
    
100,
    
90,
    
120,
    
100,
    
100,
    
90,
    
90,
    
90,
    
100,
    
120,
    
30,
    
120,
    
200,
    
32,
    
90,
    
120,
    
90,
    
35,
    
90,
    
90,
    
100
}

new 
gWeapName[24];

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
RegisterHam(Ham_Spawn"player","HamPlayerSpawnPost",1)
    
register_event("HLTV","eNewRound","a","1=0","2=0")
    
}
public 
eNewRound() {
    
gWeapName[0] = 0;
    new 
weapID;
    do {
        
weapID random_num(1,30);
    } while( 
weapID == || weapID == || weapID == || weapID == 25 || weapID == 29 )
    
    
get_weaponname(weapID,gWeapName,23)
}
public 
HamPlayerSpawnPost(id) {
    
give_item(id,gWeapName)
    
refill_weapons(id)
}


stock refill_weapons(id) {
    new 
weapons[32],inum;
    
get_user_weapons(id,weapons,inum)
    for(new 
i;i<inum;i++) {
        for(new 
a;sizeof(g_weapons); a++) {
            if(
weapons[i] == g_weapons[a]) {
                
cs_set_user_bpammo(id,weapons[i],g_max_bp[a])
            }
        }
    }